</trans-unit>
<trans-unit id="ngb.timepicker.PM" datatype="html">
<source><x id="INTERPOLATION"/></source>
- <target state="new"><x id="INTERPOLATION"/></target>
+ <target state="translated"><x id="INTERPOLATION"/></target>
<context-group purpose="location">
<context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context>
<context context-type="linenumber">295</context>
</trans-unit>
<trans-unit id="ngb.timepicker.AM" datatype="html">
<source><x id="INTERPOLATION"/></source>
- <target state="new"><x id="INTERPOLATION"/></target>
+ <target state="translated"><x id="INTERPOLATION"/></target>
<context-group purpose="location">
<context context-type="sourcefile">node_modules/src/timepicker/timepicker.ts</context>
<context context-type="linenumber">295</context>
</trans-unit>
<trans-unit id="3861380964267994829" datatype="html">
<source>The notification concerns a video now unavailable</source>
- <target state="new">
- The notification concerns a video now unavailable
- </target>
+ <target state="translated">Ilmoitus koskee videota, jota ei ole enää saatavilla</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">23</context></context-group>
</trans-unit>
<trans-unit id="5067946665521007036" datatype="html">
</trans-unit>
<trans-unit id="7127745751169269971" datatype="html">
<source>Your video <x id="START_LINK"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/> has been blocked </source>
- <target state="needs-translation">Your video <x id="START_LINK"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/> has been blocked </target>
+ <target state="translated">Videosi <x id="START_LINK"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/> on estetty </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">40</context></context-group>
</trans-unit>
<trans-unit id="506794214492992969" datatype="html">
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">150</context></context-group>
</trans-unit>
<trans-unit id="5504059606863599420" datatype="html">
- <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.accountUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.commentUrl">"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
- <target state="new"><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.accountUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.commentUrl">"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></target>
+ <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.accountUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.commentUrl">"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
+ <target state="new"><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.accountUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.commentUrl">"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
<context context-type="linenumber">164</context>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">189</context></context-group>
</trans-unit>
<trans-unit id="363592786729553688" datatype="html">
- <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.pluginUrl" [queryParams]="notification.pluginQueryParams">"/>A new version of the plugin/theme <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is available: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </source>
- <target state="new"><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.pluginUrl" [queryParams]="notification.pluginQueryParams">"/>A new version of the plugin/theme <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is available: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </target>
+ <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.pluginUrl" [queryParams]="notification.pluginQueryParams">"/>A new version of the plugin/theme <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is available: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </source>
+ <target state="new"><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.pluginUrl" [queryParams]="notification.pluginQueryParams">"/>A new version of the plugin/theme <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is available: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
<context context-type="linenumber">198,199</context>
</context-group>
</trans-unit>
<trans-unit id="5055099158245592648" datatype="html">
- <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [href]="notification.peertubeVersionLink" target="_blank" rel="noopener noreferer">"/>A new version of PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is available: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </source>
- <target state="new"><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [href]="notification.peertubeVersionLink" target="_blank" rel="noopener noreferer">"/>A new version of PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is available: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </target>
+ <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [href]="notification.peertubeVersionLink" target="_blank" rel="noopener noreferer">"/>A new version of PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is available: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </source>
+ <target state="new"><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [href]="notification.peertubeVersionLink" target="_blank" rel="noopener noreferer">"/>A new version of PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is available: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
<context context-type="linenumber">206,207</context>
</context-group>
+ </trans-unit><trans-unit id="731573110355765429" datatype="html">
+ <source> Your video <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.videoUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> edition has finished </source><target state="new"> Your video <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.videoUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> edition has finished </target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">213,215</context>
+ </context-group>
</trans-unit>
<trans-unit id="5421414445136873229" datatype="html">
<source>The notification points to content now unavailable</source>
<target state="new"> The notification points to content now unavailable </target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">213</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">221</context></context-group></trans-unit>
<trans-unit id="3321250177023376249" datatype="html">
<source>Change your avatar</source>
<target state="new">Change your avatar</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-add-to-playlist.component.html</context><context context-type="linenumber">71</context></context-group>
</trans-unit>
<trans-unit id="2193037168694505715" datatype="html">
- <source>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.</source>
- <target state="new">Short text to tell people how they can support the channel (membership platform...).<br /><br />
+ <source>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.</source>
+ <target state="new">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.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-edit.component.html</context>
<trans-unit id="1006562256968398209" datatype="html">
<source>video</source>
<target state="new">video</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">298</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">56</context></context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">303</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">56</context></context-group></trans-unit>
<trans-unit id="6995024616159044376" datatype="html">
<source>Your video quota is exceeded with this video (video size: <x id="PH" equiv-text="videoSizeBytes"/>, used: <x id="PH_1" equiv-text="videoQuotaUsedBytes"/>, quota: <x id="PH_2" equiv-text="videoQuotaBytes"/>)</source>
<target state="new">Your video quota is exceeded with this video (video size: <x id="PH" equiv-text="videoSizeBytes"/>, used: <x id="PH_1" equiv-text="videoQuotaUsedBytes"/>, quota: <x id="PH_2" equiv-text="videoQuotaBytes"/>)</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">333</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">339</context></context-group></trans-unit>
<trans-unit id="7873395933409147217" datatype="html">
<source>Your daily video quota is exceeded with this video (video size: <x id="PH" equiv-text="videoSizeBytes"/>, used: <x id="PH_1" equiv-text="quotaUsedDailyBytes"/>, quota: <x id="PH_2" equiv-text="quotaDailyBytes"/>)</source>
<target state="new">Your daily video quota is exceeded with this video (video size: <x id="PH" equiv-text="videoSizeBytes"/>, used: <x id="PH_1" equiv-text="quotaUsedDailyBytes"/>, quota: <x id="PH_2" equiv-text="quotaDailyBytes"/>)</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">352</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">358</context></context-group></trans-unit>
<trans-unit id="5235042777215655908" datatype="html">
<source>subtitles</source>
<target state="new">subtitles</target>
</trans-unit>
<trans-unit id="8562063050145802350" datatype="html">
<source>{VAR_PLURAL, plural, =1 {1 viewer} other {<x id="INTERPOLATION"/> viewers}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {1 viewer} other {<x id="INTERPOLATION"/> viewers}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {1 katselija} other {<x id="INTERPOLATION"/> katselijaa}}</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-video/video-views-counter.component.html</context>
<context context-type="linenumber">7</context>
<trans-unit id="870586304593427318" datatype="html">
<source>Are you sure you want to delete these <x id="PH" equiv-text="videos.length"/> videos?</source>
<target state="new">Are you sure you want to delete these <x id="PH" equiv-text="videos.length"/> videos?</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">197</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">199</context></context-group></trans-unit>
<trans-unit id="6630644917521475697" datatype="html">
<source>Deleted <x id="PH" equiv-text="videos.length"/> videos.</source>
<target state="new">Deleted <x id="PH" equiv-text="videos.length"/> videos.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context>
- <context context-type="linenumber">204</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">206</context></context-group></trans-unit>
<trans-unit id="2870417795706430145" datatype="html">
<source>Unblocked <x id="PH" equiv-text="videos.length"/> videos.</source>
<target state="new">Unblocked <x id="PH" equiv-text="videos.length"/> videos.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context>
- <context context-type="linenumber">216</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">218</context></context-group></trans-unit>
<trans-unit id="9088099192924395359" datatype="html">
<source>Are you sure you want to delete <x id="PH" equiv-text="videos.length"/> HLS streaming playlists?</source>
<target state="new">Are you sure you want to delete <x id="PH" equiv-text="videos.length"/> HLS streaming playlists?</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context>
- <context context-type="linenumber">226</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">228</context></context-group></trans-unit>
<trans-unit id="5442133371267277333" datatype="html">
<source>Are you sure you want to delete WebTorrent files of <x id="PH" equiv-text="videos.length"/> videos?</source>
<target state="new">Are you sure you want to delete WebTorrent files of <x id="PH" equiv-text="videos.length"/> videos?</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context>
- <context context-type="linenumber">227</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">229</context></context-group></trans-unit>
<trans-unit id="1571742433738679426" datatype="html">
<source>Files were removed.</source>
- <target state="new">Files were removed.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context>
- <context context-type="linenumber">235</context>
- </context-group>
- </trans-unit>
+ <target state="translated">Tiedotot poistettiin.</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">237</context></context-group></trans-unit>
<trans-unit id="7054344823477412274" datatype="html">
<source>Transcoding jobs created.</source>
<target state="new">Transcoding jobs created.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context>
- <context context-type="linenumber">247</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">249</context></context-group></trans-unit>
<trans-unit id="3514509630940272440">
<source>Sensitive</source>
<target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.html</context><context context-type="linenumber">41</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-selection.component.ts</context><context context-type="linenumber">23</context></context-group>
</trans-unit>
- <trans-unit id="3594371452042277118" datatype="html">
- <source>Videos with the most interactions for recent videos, minus user history</source>
- <target state="new">Videos with the most interactions for recent videos, minus user history</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/video-list/videos-list-common-page.component.ts</context><context context-type="linenumber">203</context></context-group>
- </trans-unit>
+
<trans-unit id="158575725114802951" datatype="html">
<source>Only live videos</source>
<target state="new">Only live videos</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">96</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">116</context></context-group></trans-unit>
<trans-unit id="7585826646011739428">
<source>Edit</source>
<target>Muokkaa</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">11</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">11</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">11</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">11</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">85</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">85</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">189</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">310</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.html</context><context context-type="linenumber">43</context></context-group>
- </trans-unit>
+
+
+
+
+
+
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">11</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">11</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">11</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">11</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">85</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">85</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">189</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">321</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.html</context><context context-type="linenumber">43</context></context-group></trans-unit>
<trans-unit id="5293515551330482519">
<source>Truncated preview</source>
<target>Katkaistu esikatselu</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/markdown-textarea.component.html</context><context context-type="linenumber">20</context></context-group>
</trans-unit>
<trans-unit id="8644431249513874405" datatype="html">
- <source><a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:</source>
- <target state="new"><a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:</target>
+ <source><a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:</source>
+ <target state="new"><a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context><context context-type="linenumber">75</context></context-group>
</trans-unit>
<trans-unit id="146235964740293376" datatype="html">
<source>Recommended</source>
<target state="new">Recommended</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/peertube-checkbox.component.html</context><context context-type="linenumber">33</context></context-group>
+ </trans-unit><trans-unit id="80975420989930934" datatype="html">
+ <source>(extensions: <x id="PH" equiv-text="this.videoImageExtensions"/>, <x id="PH_1" equiv-text="this.maxSizeText"/>: <x id="PH_2" equiv-text="this.maxVideoImageSizeInBytes"/>)</source><target state="new">(extensions: <x id="PH" equiv-text="this.videoImageExtensions"/>, <x id="PH_1" equiv-text="this.maxSizeText"/>: <x id="PH_2" equiv-text="this.maxVideoImageSizeInBytes"/>)</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-forms/preview-upload.component.ts</context>
+ <context context-type="linenumber">54</context>
+ </context-group>
</trans-unit>
<trans-unit id="1779391511451594552">
<source>Using an ActivityPub account</source>
<trans-unit id="7639191791633609999" datatype="html">
<source>The live stream will be automatically terminated.</source>
<target state="new">The live stream will be automatically terminated.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">228</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">233</context></context-group></trans-unit>
<trans-unit id="8023282004085823427" datatype="html">
<source><x id="PH" equiv-text="this.video.name"/> will be duplicated by your instance.</source>
<target state="new"><x id="PH" equiv-text="this.video.name"/> will be duplicated by your instance.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">249</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">254</context></context-group></trans-unit>
<trans-unit id="4140366911638662173" datatype="html">
<source>Do you really want to remove "<x id="PH" equiv-text="this.video.name"/>" files?</source>
- <target state="new">Do you really want to remove "<x id="PH" equiv-text="this.video.name"/>" files?</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">272</context></context-group>
- </trans-unit>
+ <target state="translated">Haluatko varmasti poistaa "<x id="PH" equiv-text="this.video.name"/>" tiedostot?</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">277</context></context-group></trans-unit>
<trans-unit id="2955645766721124100" datatype="html">
<source>Remove "<x id="PH" equiv-text="this.video.name"/>" files</source>
- <target state="new">Remove "<x id="PH" equiv-text="this.video.name"/>" files</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">274</context></context-group>
- </trans-unit>
+ <target state="translated">Poista "<x id="PH" equiv-text="this.video.name"/>" tiedostot</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">279</context></context-group></trans-unit>
<trans-unit id="7758350391886784213" datatype="html">
<source>Removed files of <x id="PH" equiv-text="video.name"/>.</source>
- <target state="new">Removed files of <x id="PH" equiv-text="video.name"/>.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">280</context></context-group>
- </trans-unit>
+ <target state="translated">Tiedostot poistettu kohteelta <x id="PH" equiv-text="video.name"/>.</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">285</context></context-group></trans-unit>
<trans-unit id="6279087330074580345" datatype="html">
<source>Transcoding jobs created for <x id="PH" equiv-text="video.name"/>.</source>
<target state="new">Transcoding jobs created for <x id="PH" equiv-text="video.name"/>.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">292</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">297</context></context-group></trans-unit>
<trans-unit id="2949829240129672512">
<source>Using a syndication feed</source>
<target>Käytetään syndikointisyötettä</target>
</trans-unit>
<trans-unit id="7312374115603954471" datatype="html">
<source>This will ask remote instances to delete local videos</source>
- <target state="new">This will ask remote instances to delete local videos</target>
+ <target state="translated">Tämä pyytää ulkoisien instanssien poistamaan paikalliset videot</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-moderation/video-block.component.html</context>
<context context-type="linenumber">34</context>
</trans-unit>
<trans-unit id="2728722206183105047" datatype="html">
<source>This will ask remote instances to delete this video</source>
- <target state="new">This will ask remote instances to delete this video</target>
+ <target state="translated">Tämä pyytää ulkoisien instanssien poistamaan tämän videon</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-moderation/video-block.component.html</context>
<context context-type="linenumber">35</context>
</trans-unit>
<trans-unit id="3849007546028672808" datatype="html">
<source>Blocking a live will automatically terminate the live stream.</source>
- <target state="new"> Blocking a live will automatically terminate the live stream. </target>
+ <target state="translated">Livestriimin estäminen automaattisesti sulkee livestriimin.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-moderation/video-block.component.html</context>
<context context-type="linenumber">40,42</context>
</trans-unit>
<trans-unit id="4195458579645833046" datatype="html">
<source>Blocked <x id="PH" equiv-text="this.videos.length"/> videos.</source>
- <target state="new">Blocked <x id="PH" equiv-text="this.videos.length"/> videos.</target>
+ <target state="translated">Estetty <x id="PH" equiv-text="this.videos.length"/> videota.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-moderation/video-block.component.ts</context>
<context context-type="linenumber">84</context>
</trans-unit>
<trans-unit id="8507506914483467943" datatype="html">
<source>Blocked <x id="PH" equiv-text="this.getSingleVideo().name"/></source>
- <target state="new">Blocked <x id="PH" equiv-text="this.getSingleVideo().name"/></target>
+ <target state="translated">Estetty <x id="PH" equiv-text="this.getSingleVideo().name"/></target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-moderation/video-block.component.ts</context>
<context context-type="linenumber">85</context>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html</context><context context-type="linenumber">16</context></context-group>
</trans-unit>
<trans-unit id="7252854992688790751" datatype="html">
- <source>This instance allows registration. However, be careful to check the <x id="START_LINK" ctype="x-a" equiv-text="<a class="terms-anchor" (click)="onTermsClick($event, instanceInformation)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_LINK_1" equiv-text="<a class="terms-link" target="_blank" routerLink="/about/instance" fragment="terms">"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> before creating an account. You may also search for another instance to match your exact needs at: <x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="START_LINK_2" equiv-text="<a class="alert-link" href="https://joinpeertube.org/instances" target="_blank" rel="noopener noreferrer">"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source>
- <target state="new"> This instance allows registration. However, be careful to check the <x id="START_LINK" ctype="x-a" equiv-text="<a class="terms-anchor" (click)="onTermsClick($event, instanceInformation)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_LINK_1" equiv-text="<a class="terms-link" target="_blank" routerLink="/about/instance" fragment="terms">"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> before creating an account. You may also search for another instance to match your exact needs at: <x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="START_LINK_2" equiv-text="<a class="alert-link" href="https://joinpeertube.org/instances" target="_blank" rel="noopener noreferrer">"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </target>
+ <source>This instance allows registration. However, be careful to check the <x id="START_LINK" ctype="x-a" equiv-text="<a class="terms-anchor" (click)="onTermsClick($event, instanceInformation)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_LINK_1" equiv-text="<a class="terms-link" target="_blank" routerLink="/about/instance" fragment="terms">"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> before creating an account. You may also search for another instance to match your exact needs at: <x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="START_LINK_2" equiv-text="<a class="alert-link" href="https://joinpeertube.org/instances" target="_blank" rel="noopener noreferrer">"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source>
+ <target state="new"> This instance allows registration. However, be careful to check the <x id="START_LINK" ctype="x-a" equiv-text="<a class="terms-anchor" (click)="onTermsClick($event, instanceInformation)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_LINK_1" equiv-text="<a class="terms-link" target="_blank" routerLink="/about/instance" fragment="terms">"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> before creating an account. You may also search for another instance to match your exact needs at: <x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="START_LINK_2" equiv-text="<a class="alert-link" href="https://joinpeertube.org/instances" target="_blank" rel="noopener noreferrer">"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">64</context></context-group>
</trans-unit>
<trans-unit id="7215649348148521605" datatype="html">
- <source>Currently this instance doesn't allow for user registration, you may check the <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="onTermsClick($event, instanceInformation)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 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: <x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="START_LINK_1" equiv-text="<a class="alert-link" href="https://joinpeertube.org/instances" target="_blank" rel="noopener noreferrer">"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source>
- <target state="new"> Currently this instance doesn't allow for user registration, you may check the <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="onTermsClick($event, instanceInformation)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 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: <x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="START_LINK_1" equiv-text="<a class="alert-link" href="https://joinpeertube.org/instances" target="_blank" rel="noopener noreferrer">"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </target>
+ <source>Currently this instance doesn't allow for user registration, you may check the <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="onTermsClick($event, instanceInformation)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 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: <x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="START_LINK_1" equiv-text="<a class="alert-link" href="https://joinpeertube.org/instances" target="_blank" rel="noopener noreferrer">"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source>
+ <target state="new"> Currently this instance doesn't allow for user registration, you may check the <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="onTermsClick($event, instanceInformation)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 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: <x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="START_LINK_1" equiv-text="<a class="alert-link" href="https://joinpeertube.org/instances" target="_blank" rel="noopener noreferrer">"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">69</context></context-group>
</trans-unit>
<trans-unit id="2392488717875840729">
<context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">110</context></context-group>
</trans-unit>
<trans-unit id="1190256911880544559" datatype="html">
- <source>An email with the reset password instructions will be sent to <x id="PH" equiv-text="this.forgotPasswordEmail"/>. The link will expire within 1 hour.</source>
+ <source>An email with the reset password instructions will be sent to <x id="PH" equiv-text="this.forgotPasswordEmail"/>.
+The link will expire within 1 hour.</source>
<target state="translated">Ohjeet salasanan palautukseen lähetetään osoitteeseen <x id="PH" equiv-text="this.forgotPasswordEmail"/>. Linkki on voimassa 1 tunnin.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.ts</context><context context-type="linenumber">122</context></context-group>
</trans-unit>
<context-group purpose="location"><context context-type="sourcefile">src/app/+search/search.component.html</context><context context-type="linenumber">8</context></context-group>
</trans-unit>
<trans-unit id="8434369348784683733" datatype="html">
- <source>for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="search-value">"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
- <target state="new">for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="search-value">"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
+ <source>for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="search-value">"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
+ <target state="new">for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="search-value">"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+search/search.component.html</context>
<context context-type="linenumber">10</context>
<context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">70</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">146</context></context-group>
</trans-unit>
- <trans-unit id="6307374733149824815" datatype="html">
- <source>powered by PeerTube - CopyLeft 2015-2021</source>
- <target state="new">powered by PeerTube - CopyLeft 2015-2021</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">151</context></context-group>
- </trans-unit>
+
<trans-unit id="7911416166208830577" datatype="html">
<source>Help</source>
<target state="new">Help</target>
<trans-unit id="667372110624203230" datatype="html">
<source>Import jobs concurrency</source>
<target state="new">Import jobs concurrency</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">255</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">254</context></context-group></trans-unit>
<trans-unit id="2184839376696112704" datatype="html">
<source>allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.</source>
<target state="new">allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">256</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">255</context></context-group></trans-unit>
<trans-unit id="780513172839038392" datatype="html">
<source>jobs in parallel</source>
<target state="new">jobs in parallel</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">260</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">171</context></context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">259</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">171</context></context-group></trans-unit>
<trans-unit id="5997625369044180192" datatype="html">
<source>Allow import with HTTP URL (e.g. YouTube)</source>
<target state="new">Allow import with HTTP URL (e.g. YouTube)</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">269</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">268</context></context-group></trans-unit>
<trans-unit id="2095604754338363597" datatype="html">
- <source>⚠️ If enabled, we recommend to use <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/maintain-configuration?id=security">"/>a HTTP proxy<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to prevent private URL access from your PeerTube server</source>
- <target state="new">⚠️ If enabled, we recommend to use <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/maintain-configuration?id=security">"/>a HTTP proxy<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to prevent private URL access from your PeerTube server</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
- <context context-type="linenumber">272</context>
- </context-group>
- </trans-unit>
+ <source>⚠️ If enabled, we recommend to use <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/maintain-configuration?id=security">"/>a HTTP proxy<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to prevent private URL access from your PeerTube server</source>
+ <target state="translated">⚠️ Jos käytössä, suosittelemme <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/maintain-configuration?id=security">"/>HTTP-välityspalvelimen<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> käyttöä estääksesi PeerTube-palvelimeltasi tapahtuvien yksityisten URL-osoitteiden vierailua</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">271</context></context-group></trans-unit>
<trans-unit id="7627544798203088407">
<source>Discover</source>
<target>Löydöt</target>
<trans-unit id="7844706011418789951">
<source>Administration</source>
<target>Hallinta</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context><context context-type="linenumber">80</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">96</context></context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context><context context-type="linenumber">82</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">96</context></context-group></trans-unit>
<trans-unit id="1726363342938046830">
<source>About</source>
<target>Tietoja</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/modal/account-setup-warning-modal.component.html</context><context context-type="linenumber">10</context></context-group>
</trans-unit>
<trans-unit id="7239874680342223476" datatype="html">
- <source>Help moderators and other users to know <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> by:</source>
- <target state="new">Help moderators and other users to know <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> by:</target>
+ <source>Help moderators and other users to know <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> by:</source>
+ <target state="new">Help moderators and other users to know <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> by:</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/modal/account-setup-warning-modal.component.html</context><context context-type="linenumber">12</context></context-group>
</trans-unit>
<trans-unit id="5856432243446401016" datatype="html">
- <source>Uploading an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source>
- <target state="new">Uploading an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target>
+ <source>Uploading an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source>
+ <target state="new">Uploading an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/modal/account-setup-warning-modal.component.html</context><context context-type="linenumber">15</context></context-group>
</trans-unit>
<trans-unit id="3221645359464920754" datatype="html">
- <source>Writing a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source>
- <target state="new">Writing a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target>
+ <source>Writing a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source>
+ <target state="new">Writing a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/modal/account-setup-warning-modal.component.html</context><context context-type="linenumber">16</context></context-group>
</trans-unit>
<trans-unit id="2218100934178971211" datatype="html">
<trans-unit id="5478121364779850827" datatype="html">
<source>Reset</source>
<target state="translated">Palauta</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">8</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">22</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">41</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">60</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">74</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">109</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">122</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">135</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">148</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">163</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">171</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">188</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">229</context></context-group>
- </trans-unit>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">22</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">41</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">60</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">74</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">109</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">122</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">135</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">148</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">163</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">171</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">188</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">229</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/reactive-file.component.html</context><context context-type="linenumber">16</context></context-group></trans-unit>
<trans-unit id="8829497237648100098">
<source>Filter</source>
<target>Suodata</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-actor-image/actor-avatar.component.ts</context><context context-type="linenumber">47</context></context-group>
</trans-unit>
<trans-unit id="1358902062258458923" datatype="html">
- <source><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noreferer noopener">"/>Markdown compatible<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> that also supports <x id="START_LINK_1" equiv-text="<a href="https://docs.joinpeertube.org/api-custom-client-markup" target="_blank" rel="noreferer noopener">"/>custom PeerTube HTML tags<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
- <target state="new"><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noreferer noopener">"/>Markdown compatible<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> that also supports <x id="START_LINK_1" equiv-text="<a href="https://docs.joinpeertube.org/api-custom-client-markup" target="_blank" rel="noreferer noopener">"/>custom PeerTube HTML tags<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></target>
+ <source><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noreferer noopener">"/>Markdown compatible<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> that also supports <x id="START_LINK_1" equiv-text="<a href="https://docs.joinpeertube.org/api-custom-client-markup" target="_blank" rel="noreferer noopener">"/>custom PeerTube HTML tags<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
+ <target state="new"><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noreferer noopener">"/>Markdown compatible<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> that also supports <x id="START_LINK_1" equiv-text="<a href="https://docs.joinpeertube.org/api-custom-client-markup" target="_blank" rel="noreferer noopener">"/>custom PeerTube HTML tags<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-custom-markup/custom-markup-help.component.html</context>
<context context-type="linenumber">2</context>
<trans-unit id="1460134385691851101" datatype="html">
<source>Advanced filters</source>
<target state="new">Advanced filters</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">30</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">47</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">41</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">92</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">39</context></context-group>
- </trans-unit>
+
+
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">30</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">47</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">41</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">112</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">39</context></context-group></trans-unit>
<trans-unit id="2504502765849142619" datatype="html">
<source>No items found</source>
<target state="new">No items found</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">48</context></context-group>
</trans-unit>
<trans-unit id="2090254132451149776" datatype="html">
- <source><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://chooser-beta.creativecommons.org/" target="_blank" rel="noopener noreferrer">"/>Choose<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> the appropriate licence for your work. </source>
- <target state="new"><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://chooser-beta.creativecommons.org/" target="_blank" rel="noopener noreferrer">"/>Choose<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> the appropriate licence for your work. </target>
+ <source><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://chooser-beta.creativecommons.org/" target="_blank" rel="noopener noreferrer">"/>Choose<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> the appropriate licence for your work. </source>
+ <target state="new"><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://chooser-beta.creativecommons.org/" target="_blank" rel="noopener noreferrer">"/>Choose<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> the appropriate licence for your work. </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">85</context></context-group>
</trans-unit>
<trans-unit id="5462361983940693567">
<source>API</source>
<target state="new">API</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">145</context></context-group>
+ </trans-unit><trans-unit id="7366542359085748162" datatype="html">
+ <source>powered by PeerTube - CopyLeft 2015-2022</source><target state="new">powered by PeerTube - CopyLeft 2015-2022</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/menu/menu.component.html</context>
+ <context context-type="linenumber">151</context>
+ </context-group>
</trans-unit>
<trans-unit id="3722967224215437913" datatype="html">
<source>API documentation</source>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">183</context></context-group>
</trans-unit>
<trans-unit id="5600963353867835532">
- <source>Already uploaded ✔</source>
+ <source>Already uploaded ✔</source>
<target>On jo ladattu ✔</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">187</context></context-group>
</trans-unit>
<source>⚠️ If you enable this option, your live will be terminated if you exceed your video quota</source>
<target state="new">⚠️ If you enable this option, your live will be terminated if you exceed your video quota</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">288</context></context-group>
+ </trans-unit><trans-unit id="1966495339378120213" datatype="html">
+ <source>Latency mode</source><target state="new">Latency mode</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context>
+ <context context-type="linenumber">294</context>
+ </context-group>
</trans-unit>
<trans-unit id="8891497955962997247" datatype="html">
<source>Automatically publish a replay when your live ends</source>
<trans-unit id="1168086599577356916">
<source>Video preview</source>
<target>Videon esikatselu</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">307</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">318</context></context-group></trans-unit>
<trans-unit id="2288513108450439427">
<source>Support</source>
<target>Tuki</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">17</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">316</context></context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">17</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">327</context></context-group></trans-unit>
<trans-unit id="1359533927353954373" datatype="html">
<source>View account</source>
<target state="new">View account</target>
<target state="new">
Short text to tell people how they can support you (membership platform...).
</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">319</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">330</context></context-group></trans-unit>
<trans-unit id="7958716262877895706">
<source>Original publication date</source>
<target>Alkuperäinen julkaisupäivä</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">336</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">347</context></context-group></trans-unit>
<trans-unit id="50985514722149155" datatype="html">
<source>This is the date when the content was originally published (e.g. the release date for a film)</source>
<target state="new">
This is the date when the content was originally published (e.g. the release date for a film)
</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">339</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">350</context></context-group></trans-unit>
<trans-unit id="1669378369440073270" datatype="html">
<source>Plugin settings</source>
<target state="new">Plugin settings</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">370</context></context-group>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">381</context></context-group></trans-unit><trans-unit id="54931094224146544" datatype="html">
+ <source>Small latency</source><target state="new">Small latency</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context>
+ <context context-type="linenumber">85</context>
+ </context-group>
+ </trans-unit><trans-unit id="668281328725856861" datatype="html">
+ <source>Reduce latency to ~15s disabling P2P</source><target state="new">Reduce latency to ~15s disabling P2P</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context>
+ <context context-type="linenumber">86</context>
+ </context-group>
+ </trans-unit><trans-unit id="5607669932062416162" datatype="html">
+ <source>Default</source><target state="new">Default</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context>
+ <context context-type="linenumber">90</context>
+ </context-group>
+ </trans-unit><trans-unit id="4299493457408757206" datatype="html">
+ <source>Average latency of 30s</source><target state="new">Average latency of 30s</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context>
+ <context context-type="linenumber">91</context>
+ </context-group>
+ </trans-unit><trans-unit id="3378360148342029710" datatype="html">
+ <source>High latency</source><target state="new">High latency</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context>
+ <context context-type="linenumber">95</context>
+ </context-group>
+ </trans-unit><trans-unit id="369497609327288447" datatype="html">
+ <source>Average latency of 60s increasing P2P ratio</source><target state="new">Average latency of 60s increasing P2P ratio</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context>
+ <context context-type="linenumber">96</context>
+ </context-group>
</trans-unit>
<trans-unit id="8693603235657020323" datatype="html">
<source>Other</source>
<target state="new">Other</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">190</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/select/select-languages.component.ts</context><context context-type="linenumber">50</context></context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">209</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/select/select-languages.component.ts</context><context context-type="linenumber">50</context></context-group></trans-unit>
<trans-unit id="2200003513633568069">
<source>Enable video comments</source>
<target>Ota käyttöön kommentit videolle</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">357</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">368</context></context-group></trans-unit>
<trans-unit id="8896564060463626070">
<source>Enable download</source>
<target>Ota käyttöön videon lataus</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">362</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">373</context></context-group></trans-unit>
<trans-unit id="8821221480638803282">
<source>Advanced settings</source>
<target>Lisäasetukset</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">300</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">311</context></context-group></trans-unit>
<trans-unit id="2375260419993138758">
<source>URL</source>
<target>URL</target>
<trans-unit id="9172233176401579786">
<source>Scheduled</source>
<target>Ajoitettu</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">209</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">228</context></context-group></trans-unit>
<trans-unit id="1435317307066082710" datatype="html">
<source>Hide the video until a specific date</source>
<target state="new">Hide the video until a specific date</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">210</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">229</context></context-group></trans-unit>
<trans-unit id="1087181129481039628" datatype="html">
<source>Normal live</source>
<target state="new">Normal live</target>
<trans-unit id="6161604372916832458" datatype="html">
<source>Upload on hold</source>
<target state="new">Upload on hold</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">173</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">175</context></context-group></trans-unit>
<trans-unit id="285180972645018518" datatype="html">
<source>Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.</source>
<target state="new">Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.</target>
<trans-unit id="4001371302469308813" datatype="html">
<source>Support options for this video</source>
<target state="new">Support options for this video</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts</context><context context-type="linenumber">57</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts</context><context context-type="linenumber">58</context></context-group></trans-unit>
<trans-unit id="687548610091961489">
<source>By <x id="INTERPOLATION"/></source>
<target><x id="INTERPOLATION"/></target>
</trans-unit>
<trans-unit id="6355398227384499371" datatype="html">
<source>Move to external storage failed, this video may not work properly.</source>
- <target state="new"> Move to external storage failed, this video may not work properly.
-</target>
+ <target state="translated">Siirto ulkoiseen tallennustilaan epäonnistui, tämä video ei välttämättä toimi oikein.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-watch/shared/information/video-alert.component.html</context>
<context context-type="linenumber">5,7</context>
</trans-unit>
<trans-unit id="4036338619293319383" datatype="html">
<source>{VAR_PLURAL, plural, =1 {1 reply} other {<x id="INTERPOLATION"/> replies}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {1 reply} other {<x id="INTERPOLATION"/> replies}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {1 vastaus} other {<x id="INTERPOLATION"/> vastausta}}</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.html</context><context context-type="linenumber">74</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.html</context><context context-type="linenumber">77</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.html</context><context context-type="linenumber">81</context></context-group>
</trans-unit>
<trans-unit id="127329338495775339" datatype="html">
<source>View <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}" xid="2084023438878610739"/> from <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> </source>
- <target state="needs-translation">View <x id="ICU" xid="2084023438878610739" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}"/> from <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> </target>
+ <target state="translated">Katso <x id="ICU" xid="2084023438878610739" equiv-text="{comment.totalReplies, plural, =1 {1 vastaus} other {{{ comment.totalReplies }} vastausta}}"/> käyttäjältä <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.html</context><context context-type="linenumber">76</context></context-group>
</trans-unit>
<trans-unit id="5535545444690528619" datatype="html">
<source>View <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}" xid="2084023438878610739"/></source>
- <target state="needs-translation">View <x id="ICU" xid="2084023438878610739" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}"/></target>
+ <target state="translated">Katso <x id="ICU" xid="2084023438878610739" equiv-text="{comment.totalReplies, plural, =1 {1 vastaus} other {{{ comment.totalReplies }} vastausta}}"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.html</context><context context-type="linenumber">81</context></context-group>
</trans-unit>
<trans-unit id="1055254162789146714">
<trans-unit id="2049290282534091182">
<source>Moderation</source>
<target>Valvonta</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/admin.component.ts</context><context context-type="linenumber">95</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context><context context-type="linenumber">70</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account.component.ts</context><context context-type="linenumber">28</context></context-group>
- </trans-unit>
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/admin.component.ts</context><context context-type="linenumber">95</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context><context context-type="linenumber">72</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account.component.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
<trans-unit id="746099155736913817" datatype="html">
<source>Video blocks</source>
<target state="new">Video blocks</target>
</trans-unit>
<trans-unit id="4824046935922837124" datatype="html">
<source>Used (<x id="PH" equiv-text="this.bytesToHuman(stats.totalUsed)"/>)</source>
- <target state="new">Used (<x id="PH" equiv-text="this.bytesToHuman(stats.totalUsed)"/>)</target>
+ <target state="translated">Käytetty (<x id="PH" equiv-text="this.bytesToHuman(stats.totalUsed)"/>)</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
<context context-type="linenumber">99</context>
</trans-unit>
<trans-unit id="5874809640561431793" datatype="html">
<source>Available (<x id="PH" equiv-text="this.bytesToHuman(totalAvailable)"/>)</source>
- <target state="new">Available (<x id="PH" equiv-text="this.bytesToHuman(totalAvailable)"/>)</target>
+ <target state="translated">Saatavilla (<x id="PH" equiv-text="this.bytesToHuman(totalAvailable)"/>)</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
<context context-type="linenumber">105</context>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">28</context></context-group>
</trans-unit>
<trans-unit id="1258618443362430782" datatype="html">
- <source><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}" xid="1879828604800763221"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="ml-1 glyphicon glyphicon-flag">"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
- <target state="needs-translation"><x id="ICU" xid="1879828604800763221" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="ml-1 glyphicon glyphicon-flag">"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
+ <source><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}" xid="1879828604800763221"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="ml-1 glyphicon glyphicon-flag">"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
+ <target state="translated"><x id="ICU" xid="1879828604800763221" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 raportointi} other {{{ abuse.countReportsForReporter }} raportointia}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="ml-1 glyphicon glyphicon-flag">"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">21</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">41</context></context-group>
</trans-unit>
<trans-unit id="6540177673229220400" datatype="html">
<source>{VAR_PLURAL, plural, =1 {1 report} other {<x id="INTERPOLATION"/> reports}}</source>
- <target state="needs-translation">{VAR_PLURAL, plural, =1 {1 report} other {<x id="INTERPOLATION"/> reports}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {1 raportointi} other {<x id="INTERPOLATION"/> raportointia}}</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">22</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group>
</trans-unit>
</trans-unit>
<trans-unit id="6185935497147252048" datatype="html">
<source>This plugin is developed by Framasoft</source>
- <target state="new">This plugin is developed by Framasoft</target>
+ <target state="translated">Tämä lisäosa on Framasoftin kehittämä</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.html</context>
<context context-type="linenumber">37</context>
</trans-unit>
<trans-unit id="8336721444092720377" datatype="html">
<source>Official</source>
- <target state="new"> Official </target>
+ <target state="translated">Virallinen</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.html</context>
<context context-type="linenumber">37,39</context>
</trans-unit>
<trans-unit id="3300472325769888962" datatype="html">
<source>Plugins & Themes</source>
- <target state="new">Plugins & Themes</target>
+ <target state="translated">Lisäosat ja teemat</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context>
<context context-type="linenumber">133</context>
<trans-unit id="2144158274184161635" datatype="html">
<source>Videos with the most interactions for recent videos</source>
<target state="new">Videos with the most interactions for recent videos</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/video-list/videos-list-common-page.component.ts</context><context context-type="linenumber">204</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/video-list/videos-list-common-page.component.ts</context><context context-type="linenumber">203</context></context-group></trans-unit>
<trans-unit id="8312243926314494468" datatype="html">
<source>Videos with the most views during the last 24 hours</source>
<target state="new">Videos with the most views during the last 24 hours</target>
<trans-unit id="1671858302647356245" datatype="html">
<source>Videos that have the most likes</source>
<target state="new">Videos that have the most likes</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/video-list/videos-list-common-page.component.ts</context><context context-type="linenumber">205</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/video-list/videos-list-common-page.component.ts</context><context context-type="linenumber">204</context></context-group></trans-unit>
<trans-unit id="2006841089844688970">
<source>To load your new installed plugins or themes, refresh the page.</source>
<target>
</trans-unit>
<trans-unit id="7577430199525157466" datatype="html">
<source>Popular plugins</source>
- <target state="new">Popular plugins</target>
+ <target state="translated">Suositut lisäosat</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.html</context>
<context context-type="linenumber">10</context>
</trans-unit>
<trans-unit id="830877982972543118" datatype="html">
<source>Popular themes</source>
- <target state="new">Popular themes</target>
+ <target state="translated">Suositut teemat</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.html</context>
<context context-type="linenumber">11</context>
</trans-unit>
<trans-unit id="1780056719120519633" datatype="html">
<source><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {result} other {results}}" xid="3148804384763272950"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" </source>
- <target state="needs-translation"><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" xid="3148804384763272950" equiv-text="{pagination.totalItems, plural, =1 {result} other {results}}"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" </target>
+ <target state="translated"><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" xid="3148804384763272950" equiv-text="{pagination.totalItems, plural, =1 {tulos} other {tulosta}}"/> haulle "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.html</context><context context-type="linenumber">17</context></context-group>
</trans-unit>
<trans-unit id="3148804384763272950">
<source>{VAR_PLURAL, plural, =1 {result} other {results} }</source>
- <target>{VAR_PLURAL, plural, =1 {result} other {results} }</target>
+ <target>{VAR_PLURAL, plural, =1 {tulos} other {tulosta} }</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.html</context><context context-type="linenumber">18</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+search/search.component.html</context><context context-type="linenumber">5</context></context-group>
</trans-unit>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">46</context></context-group>
</trans-unit>
<trans-unit id="3901868627411944813" datatype="html">
- <source>Priority <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="<small>"/>(1 = highest priority)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="</small>"/></source>
- <target state="new">Priority <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="<small>"/>(1 = highest priority)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="</small>"/></target>
+ <source>Priority <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="<small>"/>(1 = highest priority)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="</small>"/></source>
+ <target state="new">Priority <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="<small>"/>(1 = highest priority)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="</small>"/></target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context>
<context context-type="linenumber">47</context>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">105</context></context-group>
</trans-unit>
<trans-unit id="2713421326605345655" datatype="html">
- <source>No <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code> "/> jobs found.</source>
- <target state="new">No <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code> "/> jobs found.</target>
+ <source>No <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code> "/> jobs found.</source>
+ <target state="new">No <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code> "/> jobs found.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">106</context></context-group>
</trans-unit>
<trans-unit id="2384897339170501794" datatype="html">
</context-group>
</trans-unit>
<trans-unit id="2232767208623640457" datatype="html">
- <source>By <x id="INTERPOLATION"/> -></source>
- <target state="needs-translation">By <x id="INTERPOLATION"/> -></target>
+ <source>By <x id="INTERPOLATION"/> -></source>
+ <target state="needs-translation">By <x id="INTERPOLATION"/> -></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">47</context></context-group>
</trans-unit>
<trans-unit id="7396175500300709096" datatype="html">
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">82</context></context-group>
</trans-unit>
<trans-unit id="4423835119021329687" datatype="html">
- <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/users">"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> to build a moderation team. </source>
- <target state="new"> Manage <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/users">"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> to build a moderation team. </target>
+ <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/users">"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> to build a moderation team. </source>
+ <target state="new"> Manage <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/users">"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> to build a moderation team. </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">83</context></context-group>
</trans-unit>
<trans-unit id="7030031694783481217" datatype="html">
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">93</context></context-group>
</trans-unit>
<trans-unit id="4620493570088713907" datatype="html">
- <source>Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/> Moreover, the NSFW checkbox on video upload will be automatically checked by default. </source>
- <target state="new"> Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/> Moreover, the NSFW checkbox on video upload will be automatically checked by default. </target>
+ <source>Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/> Moreover, the NSFW checkbox on video upload will be automatically checked by default. </source>
+ <target state="new"> Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/> Moreover, the NSFW checkbox on video upload will be automatically checked by default. </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">97</context></context-group>
</trans-unit>
<trans-unit id="7497677457560701935">
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">4</context></context-group>
</trans-unit>
<trans-unit id="2107098695989136934" datatype="html">
- <source>Use <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/plugins">"/>plugins & themes<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more involved changes, or <x id="START_LINK_1" equiv-text="<a routerLink="/admin/config/edit-custom" fragment="advanced-configuration">"/>add slight customizations<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source>
- <target state="new"> Use <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/plugins">"/>plugins & themes<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more involved changes, or <x id="START_LINK_1" equiv-text="<a routerLink="/admin/config/edit-custom" fragment="advanced-configuration">"/>add slight customizations<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </target>
+ <source>Use <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/plugins">"/>plugins & themes<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more involved changes, or <x id="START_LINK_1" equiv-text="<a routerLink="/admin/config/edit-custom" fragment="advanced-configuration">"/>add slight customizations<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source>
+ <target state="new"> Use <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/plugins">"/>plugins & themes<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more involved changes, or <x id="START_LINK_1" equiv-text="<a routerLink="/admin/config/edit-custom" fragment="advanced-configuration">"/>add slight customizations<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">5</context></context-group>
</trans-unit>
<trans-unit id="6855462350544488601">
<target state="new">Default trending page</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">43</context></context-group>
</trans-unit>
- <trans-unit id="421622604352196374" datatype="html">
- <source>Best videos</source>
- <target state="new">Best videos</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">47</context></context-group>
- </trans-unit>
+
<trans-unit id="554741830445276244" datatype="html">
<source>Hot videos</source>
<target state="new">Hot videos</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">48</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">47</context></context-group></trans-unit>
<trans-unit id="4203746847864415875" datatype="html">
<source>Most viewed videos</source>
<target state="new">Most viewed videos</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">49</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">48</context></context-group></trans-unit>
<trans-unit id="8177374861384376651" datatype="html">
<source>Most liked videos</source>
<target state="new">Most liked videos</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">50</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit>
<trans-unit id="5862227717871131052" datatype="html">
<source>Prefer author display name in video miniature</source>
<target state="new">Prefer author display name in video miniature</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
- <context context-type="linenumber">66</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">65</context></context-group></trans-unit>
<trans-unit id="5444889468197427724" datatype="html">
<source>Redirect users on single external auth when users click on the login button in menu</source>
<target state="new">Redirect users on single external auth when users click on the login button in menu</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
- <context context-type="linenumber">77</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">76</context></context-group></trans-unit>
<trans-unit id="2138469194506455231" datatype="html">
<source>⚠️ You don't have any external auth plugin enabled.</source>
- <target state="new">⚠️ You don't have any external auth plugin enabled.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
- <context context-type="linenumber">80</context>
- </context-group>
- </trans-unit>
+ <target state="translated">⚠️ Ei ole yhtään ulkoista tunnistautumislisäosaa käytössä.</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">79</context></context-group></trans-unit>
<trans-unit id="6608125149782412086" datatype="html">
<source>⚠️ You have multiple external auth plugins enabled.</source>
- <target state="new">⚠️ You have multiple external auth plugins enabled.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
- <context context-type="linenumber">81</context>
- </context-group>
- </trans-unit>
+ <target state="translated">⚠️ Useampia ulkoisia tunnistautumislisäosia käytössä.</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">80</context></context-group></trans-unit>
<trans-unit id="4809162812315301010" datatype="html">
<source>BROADCAST MESSAGE</source>
<target state="new">BROADCAST MESSAGE</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">94</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">93</context></context-group></trans-unit>
<trans-unit id="7097094470713539753" datatype="html">
<source>Display a message on your instance</source>
<target state="new"> Display a message on your instance </target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">95</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">94</context></context-group></trans-unit>
<trans-unit id="4686199497574248459" datatype="html">
<source>Enable broadcast message</source>
<target state="new">Enable broadcast message</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">107</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">106</context></context-group></trans-unit>
<trans-unit id="9192050065623241777" datatype="html">
<source>Allow users to dismiss the broadcast message</source>
<target state="new">Allow users to dismiss the broadcast message </target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">114</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">113</context></context-group></trans-unit>
<trans-unit id="6582848618760132901" datatype="html">
<source>Broadcast message level</source>
<target state="new">Broadcast message level</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">119</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">118</context></context-group></trans-unit>
<trans-unit id="8066608938393600549" datatype="html">
<source>Message</source>
<target state="new">Message</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">133</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">132</context></context-group></trans-unit>
<trans-unit id="5631159720194597622" datatype="html">
<source>NEW USERS</source>
<target state="new">NEW USERS</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">150</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">149</context></context-group></trans-unit>
<trans-unit id="2669509104300979449" datatype="html">
- <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/users">"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> to set their quota individually. </source>
- <target state="new"> Manage <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/users">"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> to set their quota individually. </target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">151</context></context-group>
- </trans-unit>
+ <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/users">"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> to set their quota individually. </source>
+ <target state="new"> Manage <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/users">"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> to set their quota individually. </target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">150</context></context-group></trans-unit>
<trans-unit id="4497115134891299867">
<source>Signup requires email verification</source>
<target>Rekisteröityminen vaatii sähköpostiosoitteen vahvistamisen</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">173</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">172</context></context-group></trans-unit>
<trans-unit id="8133107840061687919">
<source>Signup limit</source>
<target>Rekisteröintiraja</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">177</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">176</context></context-group></trans-unit>
<trans-unit id="8497774075394617130" datatype="html">
<source>{VAR_PLURAL, plural, =1 {user} other {users}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {user} other {users}}</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">184</context></context-group>
- </trans-unit>
+ <target state="translated">{VAR_PLURAL, plural, =1 {käyttäjä} other {käyttäjää}}</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">183</context></context-group></trans-unit>
<trans-unit id="5620049714977547431" datatype="html">
<source>Signup won't be limited to a fixed number of users.</source>
<target state="new">Signup won't be limited to a fixed number of users.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">189</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">188</context></context-group></trans-unit>
<trans-unit id="1663379405062033606" datatype="html">
<source>Minimum required age to create an account</source>
<target state="new">Minimum required age to create an account</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">193</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">192</context></context-group></trans-unit>
<trans-unit id="8342879272354516454" datatype="html">
<source>{VAR_PLURAL, plural, =1 {year old} other {years old}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {year old} other {years old}}</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">200</context></context-group>
- </trans-unit>
+ <target state="translated">{VAR_PLURAL, plural, =1 {vuoden vanha} other {vuotta vanha}}</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">199</context></context-group></trans-unit>
<trans-unit id="7456307533995141215" datatype="html">
<source>Enable Signup</source>
<target state="new">Enable Signup</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">162</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">161</context></context-group></trans-unit>
<trans-unit id="4555457172864212828">
<source>Users</source>
<target>Tilejä</target>
</trans-unit>
<trans-unit id="3807699453257291879" datatype="html">
<source>Comments</source>
- <target state="new">Comments</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/admin.component.ts</context>
- <context context-type="linenumber">57</context>
- </context-group>
- </trans-unit>
+ <target state="translated">Kommentit</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/admin.component.ts</context><context context-type="linenumber">57</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+stats/video/video-stats.component.ts</context><context context-type="linenumber">143</context></context-group></trans-unit>
<trans-unit id="8147229944654164397" datatype="html">
<source>{VAR_PLURAL, plural, =1 {Video} other {Videos} }</source>
- <target state="new">{VAR_PLURAL, plural, =1 {Video} other {Videos} }</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {video} other {videota} }</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">24</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">24</context></context-group>
</trans-unit>
<trans-unit id="2068564237394270744" datatype="html">
<source>{VAR_PLURAL, plural, =1 {Channel} other {Channels} }</source>
- <target state="new">{VAR_PLURAL, plural, =1 {Channel} other {Channels} }</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {kanava} other {kanavaa} }</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">30</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">30</context></context-group>
</trans-unit>
<trans-unit id="407487463718398437" datatype="html">
<source>{VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers} }</source>
- <target state="new">{VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers} }</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {tilaaja} other {tilaajaa} }</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">36</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">36</context></context-group>
</trans-unit>
</trans-unit>
<trans-unit id="3094586852616580737" datatype="html">
<source>{VAR_PLURAL, plural, =1 {Comment} other {Comments} }</source>
- <target state="new">{VAR_PLURAL, plural, =1 {Comment} other {Comments} }</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {kommentti} other {kommenttia} }</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">54</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">54</context></context-group>
</trans-unit>
<trans-unit id="502260296951057925" datatype="html">
<source>Default video quota per user</source>
<target state="new">Default video quota per user</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">212</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">211</context></context-group></trans-unit>
<trans-unit id="7169210802367807492" datatype="html">
<source>bytes</source>
<target state="new">bytes</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">218</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">232</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">157</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">157</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">178</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">178</context></context-group>
- </trans-unit>
+
+
+
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">217</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">231</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">157</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">178</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">178</context></context-group></trans-unit>
<trans-unit id="8509882464852636851" datatype="html">
<source>Default daily upload limit per user</source>
<target state="new">Default daily upload limit per user</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">226</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">225</context></context-group></trans-unit>
<trans-unit id="4719342289581047890" datatype="html">
<source>Allow import with a torrent file or a magnet URI</source>
<target state="new">Allow import with a torrent file or a magnet URI</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">280</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">279</context></context-group></trans-unit>
<trans-unit id="6801844913630625451" datatype="html">
<source>⚠️ We don't recommend to enable this feature if you don't trust your users</source>
- <target state="new">⚠️ We don't recommend to enable this feature if you don't trust your users</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context>
- <context context-type="linenumber">283</context>
- </context-group>
- </trans-unit>
+ <target state="translated">⚠️ Emme suosittele ominaisuuden käyttöönottoa mikäli et luota käyttäjiisi</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">282</context></context-group></trans-unit>
<trans-unit id="3950258704315544174" datatype="html">
<source>Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.</source>
<target state="new">Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">301</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">300</context></context-group></trans-unit>
<trans-unit id="424703522835656806" datatype="html">
<source>VIDEO CHANNELS</source>
<target state="new">VIDEO CHANNELS</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">315</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">314</context></context-group></trans-unit>
<trans-unit id="7026684190224451991" datatype="html">
<source>Max video channels per user</source>
<target state="new">Max video channels per user</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">320</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">319</context></context-group></trans-unit>
<trans-unit id="3840267063842708224" datatype="html">
<source>{VAR_PLURAL, plural, =1 {channel} other {channels}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {channel} other {channels}}</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">327</context></context-group>
- </trans-unit>
+ <target state="translated">{VAR_PLURAL, plural, =1 {kanava} other {kanavaa}}</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">326</context></context-group></trans-unit>
<trans-unit id="3428986951244800347" datatype="html">
<source>Block new videos automatically</source>
<target state="new">Block new videos automatically</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">298</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">297</context></context-group></trans-unit>
<trans-unit id="2054846790157376783" datatype="html">
<source>SEARCH</source>
<target state="new">SEARCH</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">337</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">336</context></context-group></trans-unit>
<trans-unit id="3442084803796199253" datatype="html">
<source>Allow users to do remote URI/handle search</source>
<target state="new">Allow users to do remote URI/handle search</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">348</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">347</context></context-group></trans-unit>
<trans-unit id="2258148539285928012" datatype="html">
<source>Allow <x id="START_TAG_STRONG"/>your users<x id="CLOSE_TAG_STRONG"/> to look up remote videos/actors that may not be federated with your instance</source>
<target state="new">Allow <x id="START_TAG_STRONG"/>your users<x id="CLOSE_TAG_STRONG"/> to look up remote videos/actors that may not be federated with your instance</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">351</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">350</context></context-group></trans-unit>
<trans-unit id="7295422540935146771" datatype="html">
<source>Allow anonymous to do remote URI/handle search</source>
<target state="new">Allow anonymous to do remote URI/handle search</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">359</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">358</context></context-group></trans-unit>
<trans-unit id="7305237807882754643" datatype="html">
<source>Allow <x id="START_TAG_STRONG"/>anonymous users<x id="CLOSE_TAG_STRONG"/> to look up remote videos/actors that may not be federated with your instance</source>
<target state="new">Allow <x id="START_TAG_STRONG"/>anonymous users<x id="CLOSE_TAG_STRONG"/> to look up remote videos/actors that may not be federated with your instance</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">362</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">361</context></context-group></trans-unit>
<trans-unit id="5273935530181504015" datatype="html">
<source>⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.</source>
<target state="new">⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">376</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">375</context></context-group></trans-unit>
<trans-unit id="1886227550697837417" datatype="html">
- <source>You should only use moderated search indexes in production, or <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://framagit.org/framasoft/peertube/search-index">"/>host your own<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source>
- <target state="new"> You should only use moderated search indexes in production, or <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://framagit.org/framasoft/peertube/search-index">"/>host your own<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">378</context></context-group>
- </trans-unit>
+ <source>You should only use moderated search indexes in production, or <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://framagit.org/framasoft/peertube/search-index">"/>host your own<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source>
+ <target state="new"> You should only use moderated search indexes in production, or <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://framagit.org/framasoft/peertube/search-index">"/>host your own<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">377</context></context-group></trans-unit>
<trans-unit id="2331464426553277323" datatype="html">
<source>Search index URL</source>
<target state="new">Search index URL</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">385</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">384</context></context-group></trans-unit>
<trans-unit id="8524278911521465398" datatype="html">
<source>Disable local search in search bar</source>
<target state="new">Disable local search in search bar</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">398</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">397</context></context-group></trans-unit>
<trans-unit id="6568991917245875948" datatype="html">
<source>Otherwise the local search stays used by default</source>
<target state="new">Otherwise the local search stays used by default</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">408</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">407</context></context-group></trans-unit>
<trans-unit id="4444955208013675027" datatype="html">
<source>Search bar uses the global search index by default</source>
<target state="new">Search bar uses the global search index by default</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">405</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">404</context></context-group></trans-unit>
<trans-unit id="6476750382562952780" datatype="html">
<source>Enable global search</source>
<target state="new">Enable global search</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">373</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">372</context></context-group></trans-unit>
<trans-unit id="836183323506117145" datatype="html">
<source>FEDERATION</source>
<target state="new">FEDERATION</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">426</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">425</context></context-group></trans-unit>
<trans-unit id="252719899360434356" datatype="html">
- <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/follows">"/>relations<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> with other instances. </source>
- <target state="new"> Manage <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/follows">"/>relations<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> with other instances. </target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">427</context></context-group>
- </trans-unit>
+ <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/follows">"/>relations<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> with other instances. </source>
+ <target state="new"> Manage <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/follows">"/>relations<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> with other instances. </target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">426</context></context-group></trans-unit>
<trans-unit id="9119248927271669654" datatype="html">
<source>Other instances can follow yours</source>
<target state="new">Other instances can follow yours</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">440</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">439</context></context-group></trans-unit>
<trans-unit id="7015551137649102649" datatype="html">
<source>Manually approve new instance followers</source>
<target state="new">Manually approve new instance followers</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">447</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">446</context></context-group></trans-unit>
<trans-unit id="4803992993548153434" datatype="html">
<source>Automatically follow back instances</source>
<target state="new">Automatically follow back instances</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">460</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">459</context></context-group></trans-unit>
<trans-unit id="2092224316392295720" datatype="html">
<source>⚠️ This functionality requires a lot of attention and extra moderation.</source>
<target state="new">⚠️ This functionality requires a lot of attention and extra moderation.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">165</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">463</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">476</context></context-group>
- </trans-unit>
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">164</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">462</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">475</context></context-group></trans-unit>
<trans-unit id="1718269478813020014" datatype="html">
<source>Index URL</source>
<target state="new">Index URL</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">485</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">484</context></context-group></trans-unit>
<trans-unit id="173263206605027981" datatype="html">
<source>Automatically follow instances of a public index</source>
<target state="new">Automatically follow instances of a public index</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">473</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">472</context></context-group></trans-unit>
<trans-unit id="9076632742417302918" datatype="html">
- <source>See <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances" rel="noopener noreferer" target="_blank">"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> for more information about the expected URL </source>
- <target state="new"> See <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances" rel="noopener noreferer" target="_blank">"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> for more information about the expected URL </target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">478</context></context-group>
- </trans-unit>
+ <source>See <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances" rel="noopener noreferer" target="_blank">"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> for more information about the expected URL </source>
+ <target state="new"> See <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances" rel="noopener noreferer" target="_blank">"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> for more information about the expected URL </target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">477</context></context-group></trans-unit>
<trans-unit id="3946988229617310200" datatype="html">
<source>ADMINISTRATORS</source>
<target state="new">ADMINISTRATORS</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">505</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">504</context></context-group></trans-unit>
<trans-unit id="2149300564474427551">
<source>Administrator</source>
<target>Ylläpitäjä</target>
<trans-unit id="3171683206914962995">
<source>Admin email</source>
<target>Ylläpidon sähköpostiosoite</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">511</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">510</context></context-group></trans-unit>
<trans-unit id="4722881456283329321">
<source>Enable contact form</source>
<target>Ota yhteydenottolomake käyttöön</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">524</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">523</context></context-group></trans-unit>
<trans-unit id="5926348345797688952" datatype="html">
<source>VOD Transcoding</source>
<target state="new">VOD Transcoding</target>
<trans-unit id="1765095834299337775" datatype="html">
<source>TWITTER</source>
<target state="new">TWITTER</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">533</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">532</context></context-group></trans-unit>
<trans-unit id="3202133522706129143" datatype="html">
<source>Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.</source>
<target state="new"> Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. </target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">534</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">533</context></context-group></trans-unit>
<trans-unit id="4087837092261487511">
<source>Your Twitter username</source>
<target>Sinun Twitter käyttäjänimi</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">546</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">545</context></context-group></trans-unit>
<trans-unit id="5648651824279408711" datatype="html">
<source>Instance allowed by Twitter</source>
<target state="new">Instance allowed by Twitter</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">559</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">558</context></context-group></trans-unit>
<trans-unit id="2076338542820061819" datatype="html">
- <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="<a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to see if you instance is allowed. </source>
- <target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="<a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to see if you instance is allowed. </target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">563</context></context-group>
- </trans-unit>
+ <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="<a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to see if you instance is allowed. </source>
+ <target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="<a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to see if you instance is allowed. </target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">562</context></context-group></trans-unit>
<trans-unit id="493135676263039396" datatype="html">
<source>LIVE</source>
<target state="new">LIVE</target>
<source>If the user quota is reached, PeerTube will automatically terminate the live streaming</source>
<target state="new"> If the user quota is reached, PeerTube will automatically terminate the live streaming </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">33</context></context-group>
+ </trans-unit><trans-unit id="8583623894789865917" datatype="html">
+ <source>Allow your users to change live latency</source><target state="new">Allow your users to change live latency</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context>
+ <context context-type="linenumber">42</context>
+ </context-group>
+ </trans-unit><trans-unit id="6422195560028891534" datatype="html">
+ <source> Small latency disables P2P and high latency can increase P2P ratio </source><target state="new"> Small latency disables P2P and high latency can increase P2P ratio </target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context>
+ <context context-type="linenumber">44,46</context>
+ </context-group>
</trans-unit>
<trans-unit id="4420104899393268652" datatype="html">
- <source>Max simultaneous lives created on your instance <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="text-muted">"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
- <target state="new"> Max simultaneous lives created on your instance <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="text-muted">"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">40</context></context-group>
- </trans-unit>
+ <source>Max simultaneous lives created on your instance <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="text-muted">"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
+ <target state="new"> Max simultaneous lives created on your instance <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="text-muted">"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">52</context></context-group></trans-unit>
<trans-unit id="7210210728441530221" datatype="html">
- <source>Max simultaneous lives created per user <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="text-muted">"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
- <target state="new"> Max simultaneous lives created per user <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="text-muted">"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">53</context></context-group>
- </trans-unit>
+ <source>Max simultaneous lives created per user <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="text-muted">"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
+ <target state="new"> Max simultaneous lives created per user <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="text-muted">"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">65</context></context-group></trans-unit>
<trans-unit id="6830777508073747241" datatype="html">
<source>{VAR_PLURAL, plural, =1 {live} other {lives}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {live} other {lives}}</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">46</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">59</context></context-group>
- </trans-unit>
+ <target state="translated">{VAR_PLURAL, plural, =1 {live} other {liveä}}</target>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">71</context></context-group></trans-unit>
<trans-unit id="1521259619066122077" datatype="html">
<source>Max live duration</source>
<target state="new">Max live duration</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">66</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">78</context></context-group></trans-unit>
<trans-unit id="5309195634424105927" datatype="html">
<source>Live transcoding threads</source>
<target state="new">Live transcoding threads</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">128</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">140</context></context-group></trans-unit>
<trans-unit id="4240037618955024499" datatype="html">
<source>will claim at most <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> with VOD transcoding </source>
<target state="new"> will claim at most <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> with VOD transcoding </target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context>
- <context context-type="linenumber">131,133</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">143</context></context-group></trans-unit>
<trans-unit id="8489317904250057957" datatype="html">
<source>will claim at least <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> with VOD transcoding </source>
<target state="new"> will claim at least <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> with VOD transcoding </target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context>
- <context context-type="linenumber">135,137</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">147</context></context-group></trans-unit>
<trans-unit id="1417246074503129277" datatype="html">
<source>Live transcoding profile</source>
<target state="new">Live transcoding profile</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">150</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">162</context></context-group></trans-unit>
<trans-unit id="8294583621306221742" datatype="html">
<source>new live transcoding profiles can be added by PeerTube plugins</source>
<target state="new">new live transcoding profiles can be added by PeerTube plugins</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">151</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">163</context></context-group></trans-unit>
<trans-unit id="6727057461851446921" datatype="html">
<source>Live resolutions to generate</source>
<target state="new">Live resolutions to generate</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">107</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">119</context></context-group></trans-unit>
<trans-unit id="2281161665447607254" datatype="html">
<source>Allow live streaming</source>
<target state="new">Allow live streaming</target>
<trans-unit id="6759167469686242835" datatype="html">
<source>Transcoding enabled for live streams</source>
<target state="new">Transcoding enabled for live streams</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">101</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">113</context></context-group></trans-unit>
<trans-unit id="5975271795105968425" datatype="html">
<source>Live streaming</source>
<target state="new">Live streaming</target>
<trans-unit id="7911929966701561067" datatype="html">
<source>TRANSCODING</source>
<target state="new">TRANSCODING</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">85</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">26</context></context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">97</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">26</context></context-group></trans-unit>
<trans-unit id="8212237880239644112" datatype="html">
<source>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.</source>
<target state="new"> 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. </target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">86</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">98</context></context-group></trans-unit>
<trans-unit id="3444148141968928069" datatype="html">
<source>Input formats</source>
<target state="new">Input formats</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">94</context></context-group>
</trans-unit>
<trans-unit id="7334484418359079994" datatype="html">
- <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Requires ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Faster playback especially with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>If you also enabled WebTorrent support, it will multiply videos storage by 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></source>
- <target state="new"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Requires ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Faster playback especially with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>If you also enabled WebTorrent support, it will multiply videos storage by 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></target>
+ <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Requires ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Faster playback especially with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>If you also enabled WebTorrent support, it will multiply videos storage by 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></source>
+ <target state="new"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Requires ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Faster playback especially with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>If you also enabled WebTorrent support, it will multiply videos storage by 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context>
<context context-type="linenumber">99,108</context>
<source>new transcoding profiles can be added by PeerTube plugins</source>
<target state="new">new transcoding profiles can be added by PeerTube plugins</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">179</context></context-group>
- </trans-unit>
- <trans-unit id="5216455244039448125" datatype="html">
- <source>VIDEO EDITOR</source>
- <target state="new">VIDEO EDITOR</target>
+ </trans-unit><trans-unit id="5843661880070076970" datatype="html">
+ <source>VIDEO STUDIO</source><target state="new">VIDEO STUDIO</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context>
<context context-type="linenumber">198</context>
</context-group>
</trans-unit>
+
<trans-unit id="4078329985026583770" datatype="html">
<source>Allows your users to edit their video (cut, add intro/outro, add a watermark etc)</source>
<target state="new"> Allows your users to edit their video (cut, add intro/outro, add a watermark etc) </target>
<context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context>
<context context-type="linenumber">199,201</context>
</context-group>
- </trans-unit>
- <trans-unit id="6675276142886460097" datatype="html">
- <source>Enable video editor</source>
- <target state="new">Enable video editor</target>
+ </trans-unit><trans-unit id="252604800845369275" datatype="html">
+ <source>Enable video studio</source><target state="new">Enable video studio</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context>
<context context-type="linenumber">210</context>
</context-group>
- </trans-unit>
- <trans-unit id="1618687984822075464" datatype="html">
- <source>⚠️ You need to enable transcoding first to enable video editor</source>
- <target state="new">⚠️ You need to enable transcoding first to enable video editor</target>
+ </trans-unit><trans-unit id="3313548535394806921" datatype="html">
+ <source>⚠️ You need to enable transcoding first to enable video studio</source><target state="new">⚠️ You need to enable transcoding first to enable video studio</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context>
<context context-type="linenumber">213</context>
</context-group>
</trans-unit>
+
+
<trans-unit id="6879611446286948126" datatype="html">
<source>CACHE</source>
<target state="new">CACHE</target>
</trans-unit>
<trans-unit id="3710881484246327863" datatype="html">
<source>{VAR_PLURAL, plural, =1 {cached image} other {cached images}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {cached image} other {cached images}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {välimuistissa oleva kuva} other {välimuistissa olevia kuvia}}</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context>
<context context-type="linenumber">22</context>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">74</context></context-group>
</trans-unit>
<trans-unit id="4067880101082150743" datatype="html">
- <source>Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/></source>
- <target state="new"> Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/></target>
+ <source>Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/></source>
+ <target state="new"> Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">77</context></context-group>
</trans-unit>
<trans-unit id="5464209657969421100" datatype="html">
- <source>Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> color: red; <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> color: red; <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/></source>
- <target state="new"> Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text=" {{ '{' }"/>
+ <source> Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>
+color: red;
+<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>
+<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>
+color: red;
+<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>
+<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/></source>
+ <target state="new"> Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text=" {{ '{' }"/>
color: red;
<x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/>
-<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em> "/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text=" {{ '{' }"/>
+<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em> "/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text=" {{ '{' }"/>
color: red;
<x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/>
-<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/></target>
+<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">96</context></context-group>
</trans-unit>
<trans-unit id="283725429207896837" datatype="html">
</context-group>
</trans-unit>
<trans-unit id="8167543029214637769" datatype="html">
- <source>There are errors in the form: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li *ngFor="let error of grabAllErrors()">"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/></source>
- <target state="new"> There are errors in the form: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li *ngFor="let error of grabAllErrors()">"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/></target>
+ <source>There are errors in the form: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li *ngFor="let error of grabAllErrors()">"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/></source>
+ <target state="new"> There are errors in the form: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li *ngFor="let error of grabAllErrors()">"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">71</context></context-group>
</trans-unit>
<trans-unit id="1445676851449000175">
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">255</context></context-group>
</trans-unit>
<trans-unit id="6317170736181476800" datatype="html">
- <source>Update <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings" [fragment]="fragment">"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span (click)="onAccountSettingsClick($event)">"/>your settings<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a >"/></source>
- <target state="new"> Update <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings" [fragment]="fragment">"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span (click)="onAccountSettingsClick($event)">"/>your settings<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a >"/></target>
+ <source>Update <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings" [fragment]="fragment">"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span (click)="onAccountSettingsClick($event)">"/>your settings<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a >"/></source>
+ <target state="new"> Update <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings" [fragment]="fragment">"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span (click)="onAccountSettingsClick($event)">"/>your settings<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a >"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.html</context><context context-type="linenumber">2</context></context-group>
</trans-unit>
<trans-unit id="1405600824334286337" datatype="html">
</context-group>
</trans-unit>
<trans-unit id="7028708681117573961" datatype="html">
- <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Recently Added"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source>
- <target state="translated">Järjestä <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Viimeksi lisätty"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target>
+ <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Recently Added"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source>
+ <target state="translated">Järjestä <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Viimeksi lisätty"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.html</context>
<context context-type="linenumber">46</context>
</context-group>
</trans-unit>
<trans-unit id="8190023086228606960" datatype="html">
- <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Recent Views"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source>
- <target state="translated">Järjestä <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Viimeksi katseltu"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target>
+ <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Recent Views"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source>
+ <target state="translated">Järjestä <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Viimeksi katseltu"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.html</context>
<context context-type="linenumber">48</context>
</context-group>
</trans-unit>
<trans-unit id="3224510615614621760" datatype="html">
- <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Hot"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source>
- <target state="translated">Järjestä <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Suosittu"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target>
+ <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Hot"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source>
+ <target state="translated">Järjestä <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Suosittu"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.html</context>
<context context-type="linenumber">49</context>
</context-group>
</trans-unit>
- <trans-unit id="3082811226222076503" datatype="html">
- <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Best"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source>
- <target state="translated">Järjestä <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Paras"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.html</context>
- <context context-type="linenumber">50</context>
- </context-group>
- </trans-unit>
+
<trans-unit id="4322133526902910662" datatype="html">
- <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Likes"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source>
- <target state="translated">Järjestä <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Tykkäykset"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target>
+ <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Likes"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source>
+ <target state="translated">Järjestä <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Tykkäykset"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.html</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="322705536187172989" datatype="html">
+ <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Global Views"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source><target state="new">Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Global Views"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.html</context>
<context context-type="linenumber">51</context>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">4</context></context-group>
</trans-unit>
<trans-unit id="7350483582490037954" datatype="html">
- <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. </source>
- <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Piilota<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> tai <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Sumenna pikkukuva<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> vaihtoehdoilla ennen videota pyydetään vahvistusta. </target>
+ <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. </source>
+ <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Piilota<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> tai <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Sumenna pikkukuva<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> vaihtoehdoilla ennen videota pyydetään vahvistusta. </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">110</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">7</context></context-group>
</trans-unit>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">14</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-interface-settings.component.html</context><context context-type="linenumber">4</context></context-group>
</trans-unit>
- <trans-unit id="4541462271161741535">
- <source>instance default</source>
- <target>oletusinstanssi</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-interface-settings.component.html</context><context context-type="linenumber">8</context></context-group>
- </trans-unit>
- <trans-unit id="5192951216991773088">
- <source>peertube default</source>
- <target>oletus peertube</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-interface-settings.component.html</context><context context-type="linenumber">9</context></context-group>
- </trans-unit>
+
+
<trans-unit id="4561174610228620528">
<source>Select the next owner</source>
<target>Valitse seuraava omistaja</target>
</trans-unit>
<trans-unit id="5013100494982905528" datatype="html">
<source>Banner image of the channel</source>
- <target state="new">Banner image of the channel</target>
+ <target state="translated">Kanavan kansikuva</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-edit.component.html</context>
<context context-type="linenumber">13</context>
</trans-unit>
<trans-unit id="989169929300254768" datatype="html">
<source>Delete from history</source>
- <target state="new">Delete from history</target>
+ <target state="translated">Poista historiasta</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+my-library/my-history/my-history.component.html</context>
<context context-type="linenumber">36</context>
</context-group>
</trans-unit>
<trans-unit id="5511928240200239994" datatype="html">
- <source>Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>banner<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>.</source>
- <target state="new">Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>banner<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>.</target>
+ <source>Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>banner<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>.</source>
+ <target state="new">Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>banner<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-main/misc/channels-setup-message.component.html</context>
<context context-type="linenumber">5</context>
<target state="new">Create a new video channel</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+manage/manage-routing.module.ts</context><context context-type="linenumber">12</context></context-group>
</trans-unit>
- <trans-unit id="8828123061564507501" datatype="html">
- <source>Playlist <x id="PH"/>} deleted.</source>
- <target state="new">Playlist <x id="PH"/>} deleted.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlists.component.ts</context><context context-type="linenumber">45</context></context-group>
- </trans-unit>
+
<trans-unit id="3943893855105372623">
<source>Playlist thumbnail</source>
<target>Soittolistan pikkukuva</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/shared/signup-success.component.html</context><context context-type="linenumber">13</context></context-group>
</trans-unit>
<trans-unit id="8844610145426272276" datatype="html">
- <source>To help moderators and other users to know <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, don't forget to <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings">"/>set up your account profile<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> by adding an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>. </source>
- <target state="new"> To help moderators and other users to know <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, don't forget to <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings">"/>set up your account profile<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> by adding an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>. </target>
+ <source>To help moderators and other users to know <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, don't forget to <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings">"/>set up your account profile<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> by adding an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>. </source>
+ <target state="new"> To help moderators and other users to know <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, don't forget to <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings">"/>set up your account profile<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> by adding an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>. </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/shared/signup-success.component.html</context><context context-type="linenumber">17</context></context-group>
- </trans-unit>
+ </trans-unit><trans-unit id="8479900728400966992" datatype="html">
+ <source>Video stats</source><target state="new">Video stats</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+stats/stats-routing.module.ts</context>
+ <context context-type="linenumber">12</context>
+ </context-group>
+ </trans-unit><trans-unit id="3144602205070880541" datatype="html">
+ <source>Stats for <x id="INTERPOLATION" equiv-text="{{ video.name }}"/></source><target state="new">Stats for <x id="INTERPOLATION" equiv-text="{{ video.name }}"/></target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+stats/video/video-stats.component.html</context>
+ <context context-type="linenumber">2</context>
+ </context-group>
+ </trans-unit><trans-unit id="5293436881670238217" datatype="html">
+ <source><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ availableChart.label }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source><target state="new"><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ availableChart.label }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+stats/video/video-stats.component.html</context>
+ <context context-type="linenumber">21</context>
+ </context-group>
+ </trans-unit><trans-unit id="2121875025429043110" datatype="html">
+ <source>You can select a part of the graph to zoom in</source><target state="new">You can select a part of the graph to zoom in</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+stats/video/video-stats.component.html</context>
+ <context context-type="linenumber">35</context>
+ </context-group>
+ </trans-unit><trans-unit id="3787205057553482493" datatype="html">
+ <source>Reset zoom</source><target state="new">Reset zoom</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+stats/video/video-stats.component.html</context>
+ <context context-type="linenumber">37</context>
+ </context-group>
+ </trans-unit><trans-unit id="5864040054093006922" datatype="html">
+ <source>Viewers</source><target state="new">Viewers</target>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+stats/video/video-stats.component.ts</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+stats/video/video-stats.component.ts</context><context context-type="linenumber">363</context></context-group></trans-unit><trans-unit id="5691818894884119596" datatype="html">
+ <source>Watch time</source><target state="new">Watch time</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+stats/video/video-stats.component.ts</context>
+ <context context-type="linenumber">44</context>
+ </context-group>
+ </trans-unit><trans-unit id="683980015107026060" datatype="html">
+ <source>Retention</source><target state="new">Retention</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+stats/video/video-stats.component.ts</context>
+ <context context-type="linenumber">49</context>
+ </context-group>
+ </trans-unit><trans-unit id="6782077395930235254" datatype="html">
+ <source>Countries</source><target state="new">Countries</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+stats/video/video-stats.component.ts</context>
+ <context context-type="linenumber">54</context>
+ </context-group>
+ </trans-unit><trans-unit id="7112532281224432421" datatype="html">
+ <source>Likes</source><target state="new">Likes</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+stats/video/video-stats.component.ts</context>
+ <context context-type="linenumber">147</context>
+ </context-group>
+ </trans-unit><trans-unit id="1155438117303179048" datatype="html">
+ <source>Average watch time</source><target state="new">Average watch time</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+stats/video/video-stats.component.ts</context>
+ <context context-type="linenumber">151</context>
+ </context-group>
+ </trans-unit><trans-unit id="7988517647183541852" datatype="html">
+ <source>Peak viewers</source><target state="new">Peak viewers</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+stats/video/video-stats.component.ts</context>
+ <context context-type="linenumber">155</context>
+ </context-group>
+ </trans-unit><trans-unit id="8536543691393468142" datatype="html">
+ <source>at <x id="PH" equiv-text="new Date(overallStats.viewersPeakDate).toLocaleString()"/></source><target state="new">at <x id="PH" equiv-text="new Date(overallStats.viewersPeakDate).toLocaleString()"/></target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+stats/video/video-stats.component.ts</context><context context-type="linenumber">158</context></context-group></trans-unit>
<trans-unit id="3030338154442300172" datatype="html">
<source>Created <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {1 playlist} other {{{ pagination.totalItems }} playlists}}" xid="498463490165953744"/> </source>
- <target state="needs-translation">Created <x id="ICU" xid="498463490165953744" equiv-text="{pagination.totalItems, plural, =1 {1 playlist} other {{{ pagination.totalItems }} playlists}}"/> </target>
+ <target state="translated">Luotiin <x id="ICU" xid="498463490165953744" equiv-text="{pagination.totalItems, plural, =1 {1 soittolista} other {{{ pagination.totalItems }} soittolistaa}}"/> </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html</context><context context-type="linenumber">2</context></context-group>
</trans-unit>
<trans-unit id="3505845886770923767" datatype="html">
<source>{VAR_PLURAL, plural, =1 {1 playlist} other {<x id="INTERPOLATION"/> playlists}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {1 playlist} other {<x id="INTERPOLATION"/> playlists}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {1 soittolista} other {<x id="INTERPOLATION"/> soittolistaa}}</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html</context>
<context context-type="linenumber">3</context>
</trans-unit>
<trans-unit id="403587185492002456" datatype="html">
<source>{VAR_PLURAL, plural, =1 {1 subscriber} other {<x id="INTERPOLATION"/> subscribers}}</source>
- <target state="needs-translation">{VAR_PLURAL, plural, =1 {1 subscriber} other {<x id="INTERPOLATION"/> subscribers}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {1 tilaaja} other {<x id="INTERPOLATION"/> tilaajaa}}</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">26</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">36</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">34</context></context-group>
</trans-unit>
<trans-unit id="3068011377000255023" datatype="html">
<source>{VAR_PLURAL, plural, =1 {1 videos} other {<x id="INTERPOLATION"/> videos}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {1 videos} other {<x id="INTERPOLATION"/> videos}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {1 video} other {<x id="INTERPOLATION"/> videota}}</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">29</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">39</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">78</context></context-group>
</trans-unit>
<trans-unit id="8856905278208146821" datatype="html">
<source><x id="ICU" equiv-text="{getTotalVideosOf(videoChannel), plural, =1 {1 videos} other {{{ getTotalVideosOf(videoChannel) }} videos}}" xid="8553183884518584864"/> </source>
- <target state="needs-translation"><x id="ICU" xid="8553183884518584864" equiv-text="{getTotalVideosOf(videoChannel), plural, =1 {1 videos} other {{{ getTotalVideosOf(videoChannel) }} videos}}"/> </target>
+ <target state="translated"><x id="ICU" xid="8553183884518584864" equiv-text="{getTotalVideosOf(videoChannel), plural, =1 {1 video} other {{{ getTotalVideosOf(videoChannel) }} videota}}"/> </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">28</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">38</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">33</context></context-group>
</trans-unit>
<trans-unit id="7766488542631150871" datatype="html">
<source>{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION"/> videos}}</source>
- <target state="needs-translation">{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION"/> videos}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =0 {Ei videoita} =1 {1 video} other {<x id="INTERPOLATION"/> videoita}}</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">37</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-playlist-miniature.component.html</context><context context-type="linenumber">9</context></context-group>
</trans-unit>
<trans-unit id="7152797255397280410" datatype="html">
- <source>Do you really want to delete <x id="PH" equiv-text="videoChannel.displayName"/>? It will delete <x id="PH_1" equiv-text="videoChannel.videosCount"/> videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</source>
+ <source>Do you really want to delete <x id="PH" equiv-text="videoChannel.displayName"/>?
+It will delete <x id="PH_1" equiv-text="videoChannel.videosCount"/> videos uploaded in this channel, and you will not be able to create another
+channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</source>
<target state="needs-translation">Do you really want to delete <x id="PH" equiv-text="videoChannel.displayName"/>? It will delete <x id="PH_1" equiv-text="videoChannel.videosCount"/> videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">44</context></context-group>
</trans-unit>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">41</context></context-group>
</trans-unit>
<trans-unit id="2705478076887104088" datatype="html">
- <source>SHOW THIS CHANNEL ></source>
- <target state="new">SHOW THIS CHANNEL ></target>
+ <source>SHOW THIS CHANNEL ></source>
+ <target state="new">SHOW THIS CHANNEL ></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">49</context></context-group>
</trans-unit>
<trans-unit id="4088311569349098646">
<source>Stats</source>
<target>Tilastot</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">144</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">144</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">353</context></context-group></trans-unit>
<trans-unit id="4068658588793749132">
<source>This channel does not have playlists.</source>
<target>Tällä kanavalla ei ole soittolistoja.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">111</context></context-group>
</trans-unit>
<trans-unit id="1120376809358109718" datatype="html">
- <source>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 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst">"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> for more information </source>
- <target state="new"> 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 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst">"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> for more information </target>
+ <source>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 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst">"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> for more information </source>
+ <target state="new"> 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 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst">"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> for more information </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">115</context></context-group>
</trans-unit>
<trans-unit id="7812408733559506009" datatype="html">
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.ts</context><context context-type="linenumber">98</context></context-group>
</trans-unit>
<trans-unit id="4807161697338135032" datatype="html">
- <source>Contact the administrator(s)<x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p class="modal-subtitle">"/><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></source>
- <target state="new">Contact the administrator(s)<x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p class="modal-subtitle">"/><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></target>
+ <source>Contact the administrator(s)<x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p class="modal-subtitle">"/><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></source>
+ <target state="new">Contact the administrator(s)<x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p class="modal-subtitle">"/><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+about/about-instance/contact-admin-modal.component.html</context>
<context context-type="linenumber">3</context>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register-step-channel.component.html</context><context context-type="linenumber">50</context></context-group>
</trans-unit>
<trans-unit id="7440807341905682986" datatype="html">
- <source>I am at least <x id="INTERPOLATION" equiv-text="{{ minimumAge }}"/> years old and agree to the <x id="START_LINK" ctype="x-a" equiv-text="<a class="terms-anchor" (click)="onTermsClick($event)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="hasCodeOfConduct">"/> and to the <x id="START_LINK_1" equiv-text="<a (click)="onCodeOfConductClick($event)" href='#'>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> of this instance </source>
- <target state="new"> I am at least <x id="INTERPOLATION" equiv-text="{{ minimumAge }}"/> years old and agree to the <x id="START_LINK" ctype="x-a" equiv-text="<a class="terms-anchor" (click)="onTermsClick($event)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="hasCodeOfConduct">"/> and to the <x id="START_LINK_1" equiv-text="<a (click)="onCodeOfConductClick($event)" href='#'>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> of this instance </target>
+ <source>I am at least <x id="INTERPOLATION" equiv-text="{{ minimumAge }}"/> years old and agree to the <x id="START_LINK" ctype="x-a" equiv-text="<a class="terms-anchor" (click)="onTermsClick($event)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="hasCodeOfConduct">"/> and to the <x id="START_LINK_1" equiv-text="<a (click)="onCodeOfConductClick($event)" href='#'>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> of this instance </source>
+ <target state="new"> I am at least <x id="INTERPOLATION" equiv-text="{{ minimumAge }}"/> years old and agree to the <x id="START_LINK" ctype="x-a" equiv-text="<a class="terms-anchor" (click)="onTermsClick($event)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="hasCodeOfConduct">"/> and to the <x id="START_LINK_1" equiv-text="<a (click)="onCodeOfConductClick($event)" href='#'>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> of this instance </target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+signup/+register/register-step-terms.component.html</context>
<context context-type="linenumber">5,10</context>
</trans-unit>
<trans-unit id="2770947245861951784" datatype="html">
<source>Signup is not enabled on this instance.</source>
- <target state="new">Signup is not enabled on this instance.</target>
+ <target state="translated">Rekisteröityminen ei ole käytössä tällä instanssilla.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+signup/+register/register.component.html</context>
<context context-type="linenumber">4</context>
<trans-unit id="784681343382270982" datatype="html">
<source>Remove this filter</source>
<target state="new">Remove this filter</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.ts</context><context context-type="linenumber">95</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.ts</context><context context-type="linenumber">90</context></context-group></trans-unit>
<trans-unit id="5254305728396198887" datatype="html">
<source>Sensitive content</source>
<target state="translated">Arkaluonteinen sisältö</target>
</trans-unit>
<trans-unit id="2614607010577950577" datatype="html">
<source>Overview</source>
- <target state="new">Overview</target>
+ <target state="translated">Yleiskatsaus</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/admin.component.ts</context>
<context context-type="linenumber">35</context>
<trans-unit id="1504521795586863905" datatype="html">
<source>VIDEOS</source>
<target state="new">VIDEOS</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.ts</context><context context-type="linenumber">83</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">245</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.ts</context><context context-type="linenumber">81</context></context-group>
- </trans-unit>
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.ts</context><context context-type="linenumber">83</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">244</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.ts</context><context context-type="linenumber">81</context></context-group></trans-unit>
<trans-unit id="25349740244798533">
<source>Username copied</source>
<target>Käyttäjänimi kopioitu</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">17</context></context-group>
</trans-unit>
<trans-unit id="8011855989482474311" datatype="html">
- <source>A <code>.mp4</code> that keeps the original audio track, with no video</source>
- <target state="new">A <code>.mp4</code> that keeps the original audio track, with no video</target>
+ <source>A <code>.mp4</code> that keeps the original audio track, with no video</source>
+ <target state="new">A <code>.mp4</code> that keeps the original audio track, with no video</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">18</context></context-group>
</trans-unit>
<trans-unit id="7756250490108954499" datatype="html">
<source>144p</source>
- <target state="new">144p</target>
+ <target state="translated">144p</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context>
<context context-type="linenumber">22</context>
<trans-unit id="2060042292048624940">
<source>Configuration updated.</source>
<target>Konfigurointi päivitetty.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">309</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">312</context></context-group></trans-unit>
<trans-unit id="6920964195632624609" datatype="html">
<source>INSTANCE HOMEPAGE</source>
<target state="new">INSTANCE HOMEPAGE</target>
<trans-unit id="7022070615528435141" datatype="html">
<source>Delete</source>
<target state="new">Delete</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context><context context-type="linenumber">74</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">91</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">95</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">100</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">169</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">95</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">209</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">74</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">198</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">229</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">52</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">127</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlists.component.ts</context><context context-type="linenumber">35</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.html</context><context context-type="linenumber">50</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">151</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">178</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">225</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">190</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.ts</context><context context-type="linenumber">171</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">134</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">376</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">411</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/delete-button.component.ts</context><context context-type="linenumber">17</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/delete-button.component.ts</context><context context-type="linenumber">22</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">366</context></context-group>
- </trans-unit>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context><context context-type="linenumber">74</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">91</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">95</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">100</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">169</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">95</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">209</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">76</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">200</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">231</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">52</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">127</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlists.component.ts</context><context context-type="linenumber">35</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.html</context><context context-type="linenumber">50</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">171</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">190</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.ts</context><context context-type="linenumber">171</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">134</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">376</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">411</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/delete-button.component.ts</context><context context-type="linenumber">17</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/delete-button.component.ts</context><context context-type="linenumber">22</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">377</context></context-group></trans-unit>
<trans-unit id="2452034338905853167" datatype="html">
<source><x id="PH"/> removed from instance followers </source>
<target state="new">
<trans-unit id="4859202148272511129" datatype="html">
<source>Unblock</source>
<target state="new">Unblock</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">86</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">133</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">86</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">354</context></context-group>
- </trans-unit>
+
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">86</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">133</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">88</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">365</context></context-group></trans-unit>
<trans-unit id="4922469417589203720" datatype="html">
<source>Video <x id="PH"/> unblocked.</source>
<target state="needs-translation">Video <x id="PH"/> unblocked.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">139</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">211</context></context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">139</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">216</context></context-group></trans-unit>
<trans-unit id="6286037250766429054">
<source>yes</source>
<target>kyllä</target>
</context-group>
</trans-unit>
<trans-unit id="7223931053738621590" datatype="html">
- <source>PeerTube thinks your web browser public IP is <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>.</source>
- <target state="new">PeerTube thinks your web browser public IP is <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>.</target>
+ <source>PeerTube thinks your web browser public IP is <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>.</source>
+ <target state="new">PeerTube thinks your web browser public IP is <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
<context context-type="linenumber">4</context>
</context-group>
</trans-unit>
<trans-unit id="1285026053775066761" datatype="html">
- <source>Check the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> configuration key</source>
- <target state="new">Check the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> configuration key</target>
+ <source>Check the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> configuration key</source>
+ <target state="new">Check the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> configuration key</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
<context context-type="linenumber">15</context>
</context-group>
</trans-unit>
<trans-unit id="7014275542536964627" datatype="html">
- <source>If you run PeerTube using Docker, check you run the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666">"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>)</source>
- <target state="new">If you run PeerTube using Docker, check you run the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666">"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>)</target>
+ <source>If you run PeerTube using Docker, check you run the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666">"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>)</source>
+ <target state="new">If you run PeerTube using Docker, check you run the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666">"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>)</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
<context context-type="linenumber">16,17</context>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">42</context></context-group>
</trans-unit>
<trans-unit id="4767765747214995164" datatype="html">
- <source>Published <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="publishedAt">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></source>
- <target state="new">Published <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="publishedAt">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></target>
+ <source>Published <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="publishedAt">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></source>
+ <target state="new">Published <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="publishedAt">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">43</context></context-group>
</trans-unit>
<trans-unit id="6759205696902713848">
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-history/my-history.component.html</context><context context-type="linenumber">13</context></context-group>
</trans-unit>
<trans-unit id="778524577866863576" datatype="html">
- <source><x id="START_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="<my-global-icon iconName="delete" aria-hidden="true">"/><x id="CLOSE_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="</my-global-icon>"/> Clear all history </source>
- <target state="translated"><x id="START_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="<my-global-icon iconName="delete" aria-hidden="true">"/><x id="CLOSE_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="</my-global-icon>"/> Tyhjää koko historia </target>
+ <source><x id="START_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="<my-global-icon iconName="delete" aria-hidden="true">"/><x id="CLOSE_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="</my-global-icon>"/> Clear all history </source>
+ <target state="translated"><x id="START_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="<my-global-icon iconName="delete" aria-hidden="true">"/><x id="CLOSE_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="</my-global-icon>"/> Tyhjää koko historia </target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+my-library/my-history/my-history.component.html</context>
<context context-type="linenumber">17,19</context>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context><context context-type="linenumber">55</context></context-group>
</trans-unit>
<trans-unit id="8553059323353586765" datatype="html">
- <source>Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="email">"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/>. It is never shown to the public. </source>
- <target state="new"> Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="email">"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/>. It is never shown to the public.
+ <source>Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="email">"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/>. It is never shown to the public. </source>
+ <target state="new"> Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="email">"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/>. It is never shown to the public.
</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html</context><context context-type="linenumber">4</context></context-group>
</trans-unit>
</trans-unit>
<trans-unit id="577064441120663273" datatype="html">
<source>Are you sure you want to delete your account?</source>
- <target state="new">Are you sure you want to delete your account?</target>
+ <target state="translated">Haluatko varmasti poistaa tilisi?</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts</context>
<context context-type="linenumber">22</context>
<trans-unit id="4776289814033837037">
<source>Interface settings updated.</source>
<target>Käyttöliittymäasetukset päivitetty.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-interface-settings.component.ts</context><context context-type="linenumber">73</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-interface-settings.component.ts</context><context context-type="linenumber">83</context></context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-interface-settings.component.ts</context><context context-type="linenumber">88</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-interface-settings.component.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
<trans-unit id="77907918814566205">
<source>New video from your subscriptions</source>
<target>Uusi video tilauksiltasi</target>
</trans-unit>
<trans-unit id="5618790697446401830" datatype="html">
<source>An automatically blocked video is awaiting review</source>
- <target state="new">An automatically blocked video is awaiting review</target>
+ <target state="translated">Automaattisesti estetty video odottaa tarkistusta</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
<context context-type="linenumber">35</context>
<context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
<context context-type="linenumber">47</context>
</context-group>
- </trans-unit>
- <trans-unit id="4579496777570550463" datatype="html">
- <source>Social</source>
- <target state="new">Social</target>
+ </trans-unit><trans-unit id="988319118163514570" datatype="html">
+ <source>Video studio edition has finished</source><target state="new">Video studio edition has finished</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">51</context>
+ <context context-type="linenumber">48</context>
</context-group>
</trans-unit>
+ <trans-unit id="4579496777570550463" datatype="html">
+ <source>Social</source>
+ <target state="new">Social</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context><context context-type="linenumber">52</context></context-group></trans-unit>
<trans-unit id="1852164487280647902" datatype="html">
<source>Your videos</source>
- <target state="new">Your videos</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">60</context>
- </context-group>
- </trans-unit>
+ <target state="translated">Videosi</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context><context context-type="linenumber">61</context></context-group></trans-unit>
<trans-unit id="5095562193296630034">
<source>Preferences saved</source>
<target>Asetuksesi on tallennettu</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context><context context-type="linenumber">134</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context><context context-type="linenumber">136</context></context-group></trans-unit>
<trans-unit id="4967231969832964676">
<source>Profile updated.</source>
<target>Tili päivitetty.</target>
<trans-unit id="1716062177529601456" datatype="html">
<source>Channel filters</source>
<target state="new">Channel filters</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-library/my-follows/my-followers.component.ts</context>
- <context context-type="linenumber">49</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context>
- <context context-type="linenumber">102</context>
- </context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-follows/my-followers.component.ts</context><context context-type="linenumber">49</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">122</context></context-group></trans-unit>
<trans-unit id="6059091237492573541" datatype="html">
<source>Update video channel</source>
<target state="new">Update video channel</target>
<trans-unit id="4844578664427956129" datatype="html">
<source>Change ownership</source>
<target state="new">Change ownership</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/modals/video-change-ownership.component.html</context><context context-type="linenumber">3</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">220</context></context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/modals/video-change-ownership.component.html</context><context context-type="linenumber">3</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">211</context></context-group></trans-unit>
<trans-unit id="3380608219513805292" datatype="html">
<source>Playlist <x id="PH"/> deleted.</source>
<target state="translated">Soittolista <x id="PH"/> poistettu.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">135</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">135</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlists.component.ts</context><context context-type="linenumber">45</context></context-group></trans-unit>
<trans-unit id="3058024914967508975">
<source>My videos</source>
<target>Omat videot</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">77</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.html</context><context context-type="linenumber">4</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">67</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">77</context></context-group>
- </trans-unit>
+
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">77</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.html</context><context context-type="linenumber">4</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">87</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">77</context></context-group></trans-unit>
<trans-unit id="8197117721861453263" datatype="html">
<source>Do you really want to delete <x id="PH"/> videos?</source>
<target state="translated">Haluatko varmasti poistaa <x id="PH"/> videota?</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">150</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">170</context></context-group></trans-unit>
<trans-unit id="2728855911908920537">
<source><x id="PH"/> videos deleted. </source>
<target>
<x id="PH"/> videota poistettu.
</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">167</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">187</context></context-group></trans-unit>
<trans-unit id="2591467977473302125" datatype="html">
<source>Videos list</source>
<target state="new">Videos list</target>
<trans-unit id="2027805873922338635" datatype="html">
<source>Do you really want to delete <x id="PH" equiv-text="videoPlaylist.displayName"/>?</source>
<target state="translated">Haluatko varmasti poistaa <x id="PH" equiv-text="videoPlaylist.displayName"/>?</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">126</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlists.component.ts</context><context context-type="linenumber">34</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">177</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">226</context></context-group>
- </trans-unit>
+
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">126</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlists.component.ts</context><context context-type="linenumber">34</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">231</context></context-group></trans-unit>
<trans-unit id="2767660806989176400" datatype="html">
<source>Video <x id="PH"/> deleted.</source>
<target state="translated">Video <x id="PH"/> poistettu.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">185</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">237</context></context-group>
- </trans-unit>
- <trans-unit id="3742657416068781599" datatype="html">
- <source>Editor</source>
- <target state="new">Editor</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context>
- <context context-type="linenumber">208</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context>
- <context context-type="linenumber">342</context>
- </context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">242</context></context-group></trans-unit><trans-unit id="6389312883797462351" datatype="html">
+ <source>Studio</source><target state="new">Studio</target>
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/video-studio-routing.module.ts</context><context context-type="linenumber">15</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">347</context></context-group></trans-unit>
+
<trans-unit id="6810714890760227072">
<source>Ownership change request sent.</source>
<target>Omistajuudenvaihtopyyntö lähetetty.</target>
<trans-unit id="1783173774503340906">
<source>Subscribe to the account</source>
<target>Tilaa käyttäjä</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.ts</context><context context-type="linenumber">76</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">747</context></context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.ts</context><context context-type="linenumber">76</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">765</context></context-group></trans-unit>
<trans-unit id="3131904093925601441" datatype="html">
<source>PLAYLISTS</source>
<target state="new">PLAYLISTS</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.ts</context><context context-type="linenumber">82</context></context-group>
- </trans-unit>
- <trans-unit id="3862497674553063473" datatype="html">
- <source>Edit <x id="INTERPOLATION" equiv-text="{{ video.name }}"/></source>
- <target state="new">Edit <x id="INTERPOLATION" equiv-text="{{ video.name }}"/></target>
+ </trans-unit><trans-unit id="1593265243494758679" datatype="html">
+ <source>Studio for <x id="INTERPOLATION" equiv-text="{{ video.name }}"/></source><target state="new">Studio for <x id="INTERPOLATION" equiv-text="{{ video.name }}"/></target>
<context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
+ <context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context>
<context context-type="linenumber">2</context>
</context-group>
</trans-unit>
+
<trans-unit id="5470809226184152498" datatype="html">
<source>CUT VIDEO</source>
<target state="new">CUT VIDEO</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
- <context context-type="linenumber">8</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context><context context-type="linenumber">8</context></context-group></trans-unit>
<trans-unit id="5639348768609905535" datatype="html">
<source>Set a new start/end.</source>
<target state="new">Set a new start/end.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
- <context context-type="linenumber">10</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context><context context-type="linenumber">10</context></context-group></trans-unit>
<trans-unit id="783359429228696335" datatype="html">
<source>New start</source>
<target state="new">New start</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
- <context context-type="linenumber">13</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context><context context-type="linenumber">13</context></context-group></trans-unit>
<trans-unit id="8910806821370505981" datatype="html">
<source>New end</source>
<target state="new">New end</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
- <context context-type="linenumber">18</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context><context context-type="linenumber">18</context></context-group></trans-unit>
<trans-unit id="2502254344085150809" datatype="html">
<source>ADD INTRO</source>
- <target state="new">ADD INTRO</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
- <context context-type="linenumber">24</context>
- </context-group>
- </trans-unit>
+ <target state="translated">LISÄÄ INTRO</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context><context context-type="linenumber">24</context></context-group></trans-unit>
<trans-unit id="5030063045826839645" datatype="html">
<source>Concatenate a file at the beginning of the video.</source>
<target state="new">Concatenate a file at the beginning of the video.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
- <context context-type="linenumber">26</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context><context context-type="linenumber">26</context></context-group></trans-unit>
<trans-unit id="4798642303989337390" datatype="html">
<source>Select the intro video file</source>
<target state="new">Select the intro video file</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
- <context context-type="linenumber">30</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context><context context-type="linenumber">30</context></context-group></trans-unit>
<trans-unit id="7698413240170540435" datatype="html">
<source>ADD OUTRO</source>
<target state="new">ADD OUTRO</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
- <context context-type="linenumber">38</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context><context context-type="linenumber">38</context></context-group></trans-unit>
<trans-unit id="2832051749922509643" datatype="html">
<source>Concatenate a file at the end of the video.</source>
<target state="new">Concatenate a file at the end of the video.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
- <context context-type="linenumber">40</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context><context context-type="linenumber">40</context></context-group></trans-unit>
<trans-unit id="4368653199478595315" datatype="html">
<source>Select the outro video file</source>
<target state="new">Select the outro video file</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
- <context context-type="linenumber">44</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context><context context-type="linenumber">44</context></context-group></trans-unit>
<trans-unit id="3463158361655332380" datatype="html">
<source>ADD WATERMARK</source>
- <target state="new">ADD WATERMARK</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
- <context context-type="linenumber">52</context>
- </context-group>
- </trans-unit>
+ <target state="translated">LISÄÄ VESILEIMA</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context><context context-type="linenumber">52</context></context-group></trans-unit>
<trans-unit id="4472450670859114703" datatype="html">
<source>Add a watermark image to the video.</source>
- <target state="new">Add a watermark image to the video.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
- <context context-type="linenumber">54</context>
- </context-group>
- </trans-unit>
+ <target state="translated">Lisää vesileimakuva videoon.</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context><context context-type="linenumber">54</context></context-group></trans-unit>
<trans-unit id="155510305759087510" datatype="html">
<source>Select watermark image file</source>
- <target state="new">Select watermark image file</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
- <context context-type="linenumber">58</context>
- </context-group>
- </trans-unit>
+ <target state="translated">Valitse kuvatiedosto vesileimaksi</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context><context context-type="linenumber">58</context></context-group></trans-unit>
<trans-unit id="3926035808219061063" datatype="html">
<source>Run video edition</source>
<target state="new">Run video edition</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
- <context context-type="linenumber">66</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context><context context-type="linenumber">66</context></context-group></trans-unit>
<trans-unit id="1514792472513458403" datatype="html">
<source>Video before edition</source>
- <target state="new">Video before edition</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
- <context context-type="linenumber">75</context>
- </context-group>
- </trans-unit>
+ <target state="translated">Video ennen muokkausta</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context><context context-type="linenumber">75</context></context-group></trans-unit>
<trans-unit id="1109043661443571733" datatype="html">
<source>Edition tasks:</source>
<target state="new">Edition tasks:</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.html</context>
- <context context-type="linenumber">80</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.html</context><context context-type="linenumber">80</context></context-group></trans-unit>
<trans-unit id="3541115907775840269" datatype="html">
<source>Are you sure you want to edit "<x id="PH" equiv-text="this.video.name"/>"?</source>
- <target state="new">Are you sure you want to edit "<x id="PH" equiv-text="this.video.name"/>"?</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.ts</context>
- <context context-type="linenumber">72</context>
- </context-group>
- </trans-unit>
+ <target state="translated">Haluatko varmasti muokata videota "<x id="PH" equiv-text="this.video.name"/>"?</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">72</context></context-group></trans-unit>
<trans-unit id="3858880927114551513" datatype="html">
- <source>The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br /></source>
- <target state="new">The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br /></target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.ts</context>
- <context context-type="linenumber">76</context>
- </context-group>
- </trans-unit>
+ <source>The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br /></source>
+ <target state="new">The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br /></target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">76</context></context-group></trans-unit>
<trans-unit id="4876327655498234453" datatype="html">
- <source>As a reminder, the following tasks will be executed: <ol><x id="PH" equiv-text="listHTML"/></ol></source>
- <target state="new">As a reminder, the following tasks will be executed: <ol><x id="PH" equiv-text="listHTML"/></ol></target>
+ <source>As a reminder, the following tasks will be executed: <ol><x id="PH" equiv-text="listHTML"/></ol></source>
+ <target state="translated">Muistutuksena, seuraavat tehtävät tullaan suorittamaan: <ol><x id="PH" equiv-text="listHTML"/></ol></target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">77</context></context-group></trans-unit><trans-unit id="7934869554046374009" datatype="html">
+ <source>Edition tasks created.</source><target state="new">Edition tasks created.</target>
<context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.ts</context>
- <context context-type="linenumber">77</context>
+ <context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context>
+ <context context-type="linenumber">90</context>
</context-group>
</trans-unit>
<trans-unit id="7709367721354853232">
<context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">73</context></context-group>
</trans-unit>
<trans-unit id="2013324644839511073" datatype="html">
- <source>Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="err.text"/>. Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</source>
+ <source>Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="err.text"/>.
+Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</source>
<target state="needs-translation">Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="err.text"/>. Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">100</context></context-group>
</trans-unit>
<context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">63</context></context-group>
</trans-unit>
<trans-unit id="6613870447286561244">
- <source>Long (> 10 min)</source>
- <target>Pitkä (> 10 min)</target>
+ <source>Long (> 10 min)</source>
+ <target>Pitkä (> 10 min)</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">67</context></context-group>
</trans-unit>
<trans-unit id="1787083504545967">
<trans-unit id="2123659921722214537">
<source>Views</source>
<target>Näyttökertoja</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">82</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">82</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+stats/video/video-stats.component.ts</context><context context-type="linenumber">139</context></context-group></trans-unit>
<trans-unit id="3208627574396957172" datatype="html">
<source>Search index is unavailable. Retrying with instance results instead.</source>
<target state="new">Search index is unavailable. Retrying with instance results instead.</target>
</trans-unit>
<trans-unit id="7804724824750282316" datatype="html">
<source><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {result} other {results}}" xid="3148804384763272950"/></source>
- <target state="needs-translation"><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> <x id="ICU" xid="3148804384763272950" equiv-text="{pagination.totalItems, plural, =1 {result} other {results}}"/></target>
+ <target state="translated"><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> <x id="ICU" xid="3148804384763272950" equiv-text="{pagination.totalItems, plural, =1 {tulos} other {tulosta}}"/></target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+search/search.component.html</context>
<context context-type="linenumber">5</context>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">48</context></context-group>
</trans-unit>
<trans-unit id="5637879201055173642" datatype="html">
- <source>See <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3" target="_blank" rel="noopener noreferrer">"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> to learn how to use the PeerTube live streaming feature. </source>
- <target state="new"> See <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3" target="_blank" rel="noopener noreferrer">"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> to learn how to use the PeerTube live streaming feature.
+ <source>See <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3" target="_blank" rel="noopener noreferrer">"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> to learn how to use the PeerTube live streaming feature. </source>
+ <target state="new"> See <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3" target="_blank" rel="noopener noreferrer">"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> to learn how to use the PeerTube live streaming feature.
</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-live/live-documentation-link.component.html</context><context context-type="linenumber">1</context></context-group>
</trans-unit>
<trans-unit id="8728283516316752593">
<source>This file is too large.</source>
<target>Tiedoston koko on liian suuri.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/reactive-file.component.ts</context><context context-type="linenumber">50</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/reactive-file.component.ts</context><context context-type="linenumber">54</context></context-group></trans-unit>
<trans-unit id="6360987759186261451" datatype="html">
<source>PeerTube cannot handle this kind of file. Accepted extensions are <x id="PH"/>}.</source>
<target state="new">PeerTube cannot handle this kind of file. Accepted extensions are <x id="PH"/>}.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/reactive-file.component.ts</context><context context-type="linenumber">56</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/reactive-file.component.ts</context><context context-type="linenumber">60</context></context-group></trans-unit>
<trans-unit id="3393133458004181121" datatype="html">
<source>All categories</source>
<target state="translated">Kaikki kategoriat</target>
</trans-unit>
<trans-unit id="1391351050292665308" datatype="html">
<source>Sun</source>
- <target state="new">Sun</target>
+ <target state="translated">su</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">20</context>
</trans-unit>
<trans-unit id="7037142944838911104" datatype="html">
<source>Mon</source>
- <target state="new">Mon</target>
+ <target state="translated">ma</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">21</context>
</trans-unit>
<trans-unit id="4051951828654963549" datatype="html">
<source>Tue</source>
- <target state="new">Tue</target>
+ <target state="translated">ti</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">22</context>
</trans-unit>
<trans-unit id="5265738215297391426" datatype="html">
<source>Wed</source>
- <target state="new">Wed</target>
+ <target state="translated">ke</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">23</context>
</trans-unit>
<trans-unit id="1370330981433231150" datatype="html">
<source>Thu</source>
- <target state="new">Thu</target>
+ <target state="translated">to</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">24</context>
</trans-unit>
<trans-unit id="8713535243933137493" datatype="html">
<source>Fri</source>
- <target state="new">Fri</target>
+ <target state="translated">pe</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">25</context>
</trans-unit>
<trans-unit id="3547824477629753314" datatype="html">
<source>Sat</source>
- <target state="new">Sat</target>
+ <target state="translated">la</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">26</context>
</trans-unit>
<trans-unit id="6115403217651453591" datatype="html">
<source>Su</source>
- <target state="new">Su</target>
+ <target state="translated">su</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">30</context>
</trans-unit>
<trans-unit id="3797918310510782582" datatype="html">
<source>Mo</source>
- <target state="new">Mo</target>
+ <target state="translated">ma</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">31</context>
</trans-unit>
<trans-unit id="8011371911136291436" datatype="html">
<source>Tu</source>
- <target state="new">Tu</target>
+ <target state="translated">ti</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">32</context>
</trans-unit>
<trans-unit id="1673380870543456256" datatype="html">
<source>We</source>
- <target state="new">We</target>
+ <target state="translated">ke</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">33</context>
</trans-unit>
<trans-unit id="8502005439670299526" datatype="html">
<source>Th</source>
- <target state="new">Th</target>
+ <target state="translated">to</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">34</context>
</trans-unit>
<trans-unit id="2800261787799336637" datatype="html">
<source>Fr</source>
- <target state="new">Fr</target>
+ <target state="translated">pe</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">35</context>
</trans-unit>
<trans-unit id="2045915324506422459" datatype="html">
<source>Sa</source>
- <target state="new">Sa</target>
+ <target state="translated">la</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">36</context>
</trans-unit>
<trans-unit id="1799348348510504995" datatype="html">
<source>Jan</source>
- <target state="new">Jan</target>
+ <target state="translated">tammi</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">55</context>
</trans-unit>
<trans-unit id="2980544278361296608" datatype="html">
<source>Feb</source>
- <target state="new">Feb</target>
+ <target state="translated">helmi</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">56</context>
</trans-unit>
<trans-unit id="3124926955462217092" datatype="html">
<source>Mar</source>
- <target state="new">Mar</target>
+ <target state="translated">maalis</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">57</context>
</trans-unit>
<trans-unit id="9658641661863772" datatype="html">
<source>Apr</source>
- <target state="new">Apr</target>
+ <target state="translated">huhti</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">58</context>
</trans-unit>
<trans-unit id="502512326533496869" datatype="html">
<source>May</source>
- <target state="new">May</target>
+ <target state="translated">touko</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">59</context>
</trans-unit>
<trans-unit id="3044090977322782161" datatype="html">
<source>Jun</source>
- <target state="new">Jun</target>
+ <target state="translated">kesä</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">60</context>
</trans-unit>
<trans-unit id="8066434078267346927" datatype="html">
<source>Jul</source>
- <target state="new">Jul</target>
+ <target state="translated">heinä</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">61</context>
</trans-unit>
<trans-unit id="1796563865253467834" datatype="html">
<source>Aug</source>
- <target state="new">Aug</target>
+ <target state="translated">elo</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">62</context>
</trans-unit>
<trans-unit id="5865190625753625986" datatype="html">
<source>Sep</source>
- <target state="new">Sep</target>
+ <target state="translated">syys</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">63</context>
</trans-unit>
<trans-unit id="4011114601374284323" datatype="html">
<source>Oct</source>
- <target state="new">Oct</target>
+ <target state="translated">loka</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">64</context>
</trans-unit>
<trans-unit id="5063734982204786445" datatype="html">
<source>Nov</source>
- <target state="new">Nov</target>
+ <target state="translated">marras</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">65</context>
</trans-unit>
<trans-unit id="4789897150069082503" datatype="html">
<source>Dec</source>
- <target state="new">Dec</target>
+ <target state="translated">joulu</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context>
<context context-type="linenumber">66</context>
<trans-unit id="2830831449226931729" datatype="html">
<source>Instance languages</source>
<target state="new">Instance languages</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">193</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">212</context></context-group></trans-unit>
<trans-unit id="40119547597591062" datatype="html">
<source>All languages</source>
<target state="new">All languages</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">194</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/select/select-languages.component.ts</context><context context-type="linenumber">25</context></context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">213</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/select/select-languages.component.ts</context><context context-type="linenumber">25</context></context-group></trans-unit>
<trans-unit id="996392855508119363">
<source>Hidden</source>
<target>Piilotettu</target>
<target state="new">
<x id="PH"/> (channel page)
</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts</context><context context-type="linenumber">20</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-actor-image/actor-avatar.component.ts</context><context context-type="linenumber">40</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context><context context-type="linenumber">125</context></context-group>
- </trans-unit>
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts</context><context context-type="linenumber">20</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-actor-image/actor-avatar.component.ts</context><context context-type="linenumber">40</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context><context context-type="linenumber">128</context></context-group></trans-unit>
<trans-unit id="1209500590333005801" datatype="html">
<source><x id="PH"/> (account page) </source>
<target state="new">
</trans-unit>
<trans-unit id="3160979325245958752" datatype="html">
<source>Ban <x id="PH" equiv-text="this.usersToBan.length"/> users</source>
- <target state="new">Ban <x id="PH" equiv-text="this.usersToBan.length"/> users</target>
+ <target state="translated">Estä <x id="PH" equiv-text="this.usersToBan.length"/> käyttäjää</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-moderation/user-ban-modal.component.ts</context>
<context context-type="linenumber">82</context>
</trans-unit>
<trans-unit id="8088707210191809175" datatype="html">
<source>Ban "<x id="PH" equiv-text="this.usersToBan.username"/>"</source>
- <target state="new">Ban "<x id="PH" equiv-text="this.usersToBan.username"/>"</target>
+ <target state="translated">Estä "<x id="PH" equiv-text="this.usersToBan.username"/>"</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-moderation/user-ban-modal.component.ts</context>
<context context-type="linenumber">84</context>
</trans-unit>
<trans-unit id="6307826440781941134" datatype="html">
<source>Delete <x id="PH" equiv-text="user.username"/></source>
- <target state="new">Delete <x id="PH" equiv-text="user.username"/></target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">104</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">231</context></context-group>
- </trans-unit>
+ <target state="translated">Poista <x id="PH" equiv-text="user.username"/></target>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">104</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">236</context></context-group></trans-unit>
<trans-unit id="6301381219225831298">
<source>User <x id="PH"/> deleted.</source>
<target>Käyttäjä <x id="PH"/> poistettu.</target>
<trans-unit id="8150022485860412528" datatype="html">
<source>Account <x id="PH"/> muted.</source>
<target state="translated">Tili <x id="PH"/> hiljennetty.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">134</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">263</context></context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">134</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">268</context></context-group></trans-unit>
<trans-unit id="1598375456114200087" datatype="html">
<source>Instance <x id="PH" equiv-text="domain"/> muted.</source>
- <target state="needs-translation">Instance <x id="PH" equiv-text="domain"/> muted.</target>
+ <target state="translated">Instanssi <x id="PH" equiv-text="domain"/> hiljennetty.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.ts</context><context context-type="linenumber">68</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">162</context></context-group>
</trans-unit>
</trans-unit>
<trans-unit id="4379430340167561220" datatype="html">
<source>Instance <x id="PH"/> unmuted by the instance.</source>
- <target state="new">Instance
- <x id="PH"/> unmuted by the instance.
- </target>
+ <target state="needs-translation">Instance <x id="PH"/> unmuted by the instance.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">232</context></context-group>
</trans-unit>
<trans-unit id="8173437618471379044" datatype="html">
</trans-unit>
<trans-unit id="8546847443058492245" datatype="html">
<source>Block <x id="INTERPOLATION" equiv-text="{{ videos.length }}"/> videos</source>
- <target state="new">Block <x id="INTERPOLATION" equiv-text="{{ videos.length }}"/> videos</target>
+ <target state="translated">Estä <x id="INTERPOLATION" equiv-text="{{ videos.length }}"/> videota</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-moderation/video-block.component.html</context>
<context context-type="linenumber">4</context>
</trans-unit>
<trans-unit id="5927402622550505067" datatype="html">
<source>Subscribed to all current channels of <x id="PH"/>. You will be notified of all their new videos.</source>
- <target state="new">Subscribed to all current channels of
- <x id="PH"/>. You will be notified of all their new videos.
- </target>
+ <target state="needs-translation">Subscribed to all current channels of <x id="PH"/>. You will be notified of all their new videos.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-subscription/subscribe-button.component.ts</context><context context-type="linenumber">109</context></context-group>
</trans-unit>
<trans-unit id="2780460651686172544" datatype="html">
<source>Subscribed to <x id="PH"/>. You will be notified of all their new videos.</source>
- <target state="new">Subscribed to
- <x id="PH"/>. You will be notified of all their new videos.
- </target>
+ <target state="translated">Tilataan kohdetta <x id="PH"/>. Saat ilmoituksen heidän kaikista uusista videoista.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-subscription/subscribe-button.component.ts</context><context context-type="linenumber">110</context></context-group>
</trans-unit>
<trans-unit id="7019115336138470191">
</trans-unit>
<trans-unit id="1056145626640340519" datatype="html">
<source>Video added in <x id="PH"/> at timestamps <x id="PH_1"/></source>
- <target state="new">Video added in
- <x id="PH"/> at timestamps
- <x id="PH_1"/>
- </target>
+ <target state="needs-translation">Video added in <x id="PH"/> at timestamps <x id="PH_1"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts</context><context context-type="linenumber">379</context></context-group>
</trans-unit>
<trans-unit id="7754186870520534716" datatype="html">
<trans-unit id="3099741642167775297" datatype="html">
<source>Download</source>
<target state="new">Download</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">324</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">4</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">156</context></context-group>
- </trans-unit>
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">329</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">4</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">156</context></context-group></trans-unit>
<trans-unit id="7672331870004528654" datatype="html">
<source>Display live information</source>
<target state="new">Display live information</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">214</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">330</context></context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">335</context></context-group></trans-unit>
<trans-unit id="4021752662928002901" datatype="html">
<source>Update</source>
<target state="new">Update</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">181</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts</context><context context-type="linenumber">115</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.html</context><context context-type="linenumber">62</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html</context><context context-type="linenumber">68</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-url.component.html</context><context context-type="linenumber">61</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-update.component.html</context><context context-type="linenumber">3</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-update.component.html</context><context context-type="linenumber">20</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/edit-button.component.ts</context><context context-type="linenumber">17</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/edit-button.component.ts</context><context context-type="linenumber">22</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">336</context></context-group>
- </trans-unit>
+
+
+
+
+
+
+
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">181</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts</context><context context-type="linenumber">115</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.html</context><context context-type="linenumber">62</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html</context><context context-type="linenumber">68</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-url.component.html</context><context context-type="linenumber">61</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-update.component.html</context><context context-type="linenumber">3</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-update.component.html</context><context context-type="linenumber">20</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/edit-button.component.ts</context><context context-type="linenumber">17</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/edit-button.component.ts</context><context context-type="linenumber">22</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">341</context></context-group></trans-unit>
<trans-unit id="420763834450076269" datatype="html">
<source>Block</source>
<target state="new">Block</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">80</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/video-block.component.html</context><context context-type="linenumber">50</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">348</context></context-group>
- </trans-unit>
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">82</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/video-block.component.html</context><context context-type="linenumber">50</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">359</context></context-group></trans-unit>
<trans-unit id="6521421218398377925" datatype="html">
<source>Run HLS transcoding</source>
- <target state="new">Run HLS transcoding</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">94</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">380</context></context-group>
- </trans-unit>
+ <target state="translated">Suorita HLS transkoodaaminen</target>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">96</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">391</context></context-group></trans-unit>
<trans-unit id="4956271014213477815" datatype="html">
<source>Run WebTorrent transcoding</source>
- <target state="new">Run WebTorrent transcoding</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">100</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">386</context></context-group>
- </trans-unit>
+ <target state="translated">Suorita WebTorrent transkoodaaminen</target>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">102</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">397</context></context-group></trans-unit>
<trans-unit id="5972374600810542430" datatype="html">
<source>Delete HLS files</source>
- <target state="new">Delete HLS files</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">106</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">392</context></context-group>
- </trans-unit>
+ <target state="translated">Poista HLS tiedostot</target>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">108</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">403</context></context-group></trans-unit>
<trans-unit id="3844238590532933757" datatype="html">
<source>Delete WebTorrent files</source>
- <target state="new">Delete WebTorrent files</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">112</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">398</context></context-group>
- </trans-unit>
+ <target state="translated">Poista WebTorrent tiedostot</target>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">114</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">409</context></context-group></trans-unit>
<trans-unit id="1950057220179636309">
<source>Save to playlist</source>
<target>Tallenna soittolistaan</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts</context><context context-type="linenumber">58</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">316</context></context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts</context><context context-type="linenumber">59</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">321</context></context-group></trans-unit>
<trans-unit id="8272123190776748811" datatype="html">
- <source>You need to be <a href="/login">logged in</a> to rate this video.</source>
- <target state="new">You need to be <a href="/login">logged in</a> to rate this video.</target>
+ <source>You need to be <a href="/login">logged in</a> to rate this video.</source>
+ <target state="new">You need to be <a href="/login">logged in</a> to rate this video.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts</context><context context-type="linenumber">85</context></context-group>
</trans-unit>
<trans-unit id="4503408361537553733" datatype="html">
<source>Mirror</source>
<target state="new">Mirror</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">360</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">371</context></context-group></trans-unit>
<trans-unit id="2631340539474479416" datatype="html">
<source>Subtitles</source>
<target state="new">Subtitles</target>
</trans-unit>
<trans-unit id="992317512448454409" datatype="html">
<source>{VAR_PLURAL, plural, =0 {Comments} =1 {1 Comment} other {<x id="INTERPOLATION"/> Comments}}</source>
- <target state="new">{VAR_PLURAL, plural, =0 {Comments} =1 {1 Comment} other {<x id="INTERPOLATION"/> Comments}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =0 {kommenttia} =1 {1 kommentti} other {<x id="INTERPOLATION"/> kommenttia}}</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.html</context><context context-type="linenumber">4</context></context-group>
</trans-unit>
<trans-unit id="4903651219400691248" datatype="html">
<source>Mute account</source>
<target state="new">Mute account</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">292</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">406</context></context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">292</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">417</context></context-group></trans-unit>
<trans-unit id="4021487547497211597" datatype="html">
<source>Open video actions</source>
<target state="new">Open video actions</target>
<trans-unit id="3076101305843397295" datatype="html">
<source>Do you really want to unblock <x id="PH" equiv-text="this.video.name"/>? It will be available again in the videos list.</source>
<target state="new">Do you really want to unblock <x id="PH" equiv-text="this.video.name"/>? It will be available again in the videos list.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">203</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">208</context></context-group></trans-unit>
<trans-unit id="8359747231611535508" datatype="html">
<source>Unblock <x id="PH" equiv-text="this.video.name"/></source>
<target state="new">Unblock <x id="PH" equiv-text="this.video.name"/></target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">205</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">210</context></context-group></trans-unit>
<trans-unit id="3719503424625455635" datatype="html">
<source>Mute server account</source>
<target state="new">Mute server account</target>
<trans-unit id="7008439939460403347">
<source>Report</source>
<target>Tee ilmoitus</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.ts</context><context context-type="linenumber">198</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">55</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">372</context></context-group>
- </trans-unit>
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.ts</context><context context-type="linenumber">198</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">55</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">383</context></context-group></trans-unit>
<trans-unit id="829951422090160526" datatype="html">
<source>Reported part</source>
<target state="new">Reported part</target>
<trans-unit id="4058575476871566236">
<source>Published</source>
<target>Julkaistu</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context><context context-type="linenumber">170</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context><context context-type="linenumber">173</context></context-group></trans-unit>
<trans-unit id="1747928867514972971" datatype="html">
<source>Publication scheduled on</source>
<target state="new">Publication scheduled on </target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context><context context-type="linenumber">175</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context><context context-type="linenumber">178</context></context-group></trans-unit>
<trans-unit id="5093002376262354382" datatype="html">
<source>Transcoding failed</source>
<target state="new">Transcoding failed</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context>
- <context context-type="linenumber">179</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context><context context-type="linenumber">182</context></context-group></trans-unit>
<trans-unit id="118687079501751948" datatype="html">
<source>Move to external storage failed</source>
- <target state="new">Move to external storage failed</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context>
- <context context-type="linenumber">183</context>
- </context-group>
- </trans-unit>
+ <target state="translated">Siirto ulkoiseen tallennustilaan epäonnistui</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context><context context-type="linenumber">186</context></context-group></trans-unit>
<trans-unit id="4887724548587271148">
<source>Waiting transcoding</source>
<target>Odottaa transkoodausta</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context><context context-type="linenumber">187</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context><context context-type="linenumber">190</context></context-group></trans-unit>
<trans-unit id="4517785179607945981">
<source>To transcode</source>
<target>Transkoodattava</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context><context context-type="linenumber">191</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context><context context-type="linenumber">194</context></context-group></trans-unit>
<trans-unit id="3299576663551440736">
<source>To import</source>
<target>Tuotava</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context><context context-type="linenumber">195</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context><context context-type="linenumber">198</context></context-group></trans-unit>
<trans-unit id="6963802198225789806" datatype="html">
<source>To edit</source>
<target state="new">To edit</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context>
- <context context-type="linenumber">199</context>
- </context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context><context context-type="linenumber">202</context></context-group></trans-unit>
<trans-unit id="8492933894084361602" datatype="html">
<source>Subscribe to RSS feed "<x id="INTERPOLATION" equiv-text="{{ title }}"/>"</source>
<target state="new">Subscribe to RSS feed "<x id="INTERPOLATION" equiv-text="{{ title }}"/>"</target>
<trans-unit id="187187500641108332" datatype="html">
<source><x id="INTERPOLATION" equiv-text="{{ noResultMessage }}"/></source>
<target state="new"><x id="INTERPOLATION" equiv-text="{{ noResultMessage }}"/></target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">77</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html</context><context context-type="linenumber">4</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.html</context><context context-type="linenumber">31</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">73</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">110</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/action-dropdown.component.html</context><context context-type="linenumber">22</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/top-menu-dropdown.component.html</context><context context-type="linenumber">14</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/top-menu-dropdown.component.html</context><context context-type="linenumber">24</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-ban-modal.component.html</context><context context-type="linenumber">3</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">27</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">52</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">78</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">89</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">101</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-selection.component.html</context><context context-type="linenumber">1</context></context-group>
- </trans-unit>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">77</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html</context><context context-type="linenumber">4</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.html</context><context context-type="linenumber">31</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">110</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/action-dropdown.component.html</context><context context-type="linenumber">22</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/top-menu-dropdown.component.html</context><context context-type="linenumber">14</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/top-menu-dropdown.component.html</context><context context-type="linenumber">24</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-ban-modal.component.html</context><context context-type="linenumber">3</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-interface-settings.component.html</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">52</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">78</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">89</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">101</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-selection.component.html</context><context context-type="linenumber">1</context></context-group></trans-unit>
<trans-unit id="1795705931707209785" datatype="html">
<source>Add to watch later</source>
<target state="new">Add to watch later</target>
<source>Remove from watch later</source>
<target state="new">Remove from watch later</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-thumbnail/video-thumbnail.component.ts</context><context context-type="linenumber">30</context></context-group>
+ </trans-unit><trans-unit id="5629495543088475111" datatype="html">
+ <source>Instance default theme (<x id="INTERPOLATION" equiv-text="{{ getDefaultThemeLabel() }}"/>)</source><target state="new">Instance default theme (<x id="INTERPOLATION" equiv-text="{{ getDefaultThemeLabel() }}"/>)</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-user-settings/user-interface-settings.component.html</context>
+ <context context-type="linenumber">8</context>
+ </context-group>
+ </trans-unit><trans-unit id="5622582942980351192" datatype="html">
+ <source>Light/Orange</source><target state="new">Light/Orange</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-user-settings/user-interface-settings.component.ts</context>
+ <context context-type="linenumber">21</context>
+ </context-group>
</trans-unit>
<trans-unit id="1219783168145776019" datatype="html">
<source>LIVE ENDED</source>
<trans-unit id="2439066254855913806">
<source>Only I can see this video</source>
<target>Vain minä voin nähdä tämän videon</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">367</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">364</context></context-group></trans-unit>
<trans-unit id="6767380569816110388" datatype="html">
<source>Only shareable via a private link</source>
<target state="new">Only shareable via a private link</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">368</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">365</context></context-group></trans-unit>
<trans-unit id="6828965264297239528">
<source>Anyone can see this video</source>
<target>Kaikki voivat nähdä tämän videon</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">369</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">366</context></context-group></trans-unit>
<trans-unit id="1425933035739773115" datatype="html">
<source>Only users of this instance can see this video</source>
<target state="new">Only users of this instance can see this video</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">370</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">367</context></context-group></trans-unit>
<trans-unit id="8312101634344200207" datatype="html">
<source><x id="PH" equiv-text="this.views"/> viewers</source>
<target state="new"><x id="PH" equiv-text="this.views"/> viewers</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.model.ts</context><context context-type="linenumber">266</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.model.ts</context><context context-type="linenumber">275</context></context-group></trans-unit>
<trans-unit id="7756087706411154095" datatype="html">
<source><x id="PH" equiv-text="this.views"/> views</source>
<target state="new"><x id="PH" equiv-text="this.views"/> views</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.model.ts</context><context context-type="linenumber">269</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.model.ts</context><context context-type="linenumber">278</context></context-group></trans-unit>
<trans-unit id="5210096066382592800">
<source>Video to import updated.</source>
<target>Tuotava video päivitetty.</target>
<trans-unit id="3284171506518522275" datatype="html">
<source>Your video was uploaded to your account and is private.</source>
<target state="new">Your video was uploaded to your account and is private.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">123</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">106</context></context-group></trans-unit>
<trans-unit id="5699822024600815733" datatype="html">
<source>But associated data (tags, description...) will be lost, are you sure you want to leave this page?</source>
<target state="new">But associated data (tags, description...) will be lost, are you sure you want to leave this page?</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">124</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">107</context></context-group></trans-unit>
<trans-unit id="1219739004043110649">
<source>Your video is not uploaded yet, are you sure you want to leave this page?</source>
<target>Videota ei ole vielä ladattu, haluatko varmasti poistua sivulta?</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">126</context></context-group>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">109</context></context-group></trans-unit><trans-unit id="1830802698757049943" datatype="html">
+ <source>Publish <x id="PH" equiv-text="videoName"/></source><target state="new">Publish <x id="PH" equiv-text="videoName"/></target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context>
+ <context context-type="linenumber">122</context>
+ </context-group>
</trans-unit>
<trans-unit id="6932865105766151309" datatype="html">
<source>Upload</source>
<target state="new">Upload</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">233</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">237</context></context-group></trans-unit>
<trans-unit id="8278735427925094503">
<source>Upload <x id="PH"/> </source>
<target>Lataa
<x id="PH"/>
</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">235</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">239</context></context-group></trans-unit>
<trans-unit id="5981816353437801748">
<source>Video published.</source>
<target>Video julkaistu.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">256</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">260</context></context-group></trans-unit>
<trans-unit id="764164089183618119">
<source>You have unsaved changes! If you leave, your changes will be lost.</source>
<target>Sinulla on tallentamattomia muutoksia! Jos lähdet sivulta, niin muutoksesi katoavat.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-update.component.ts</context><context context-type="linenumber">85</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-update.component.ts</context><context context-type="linenumber">86</context></context-group></trans-unit>
<trans-unit id="8306050839443016954">
<source>Video updated.</source>
<target>Video päivitetty.</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.ts</context><context context-type="linenumber">90</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-update.component.ts</context><context context-type="linenumber">146</context></context-group>
- </trans-unit>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-update.component.ts</context><context context-type="linenumber">148</context></context-group></trans-unit>
<trans-unit id="5609201297201028750" datatype="html">
<source>(extensions: <x id="PH" equiv-text="this.videoExtensions.join(', ')"/>)</source>
- <target state="new">(extensions: <x id="PH" equiv-text="this.videoExtensions.join(', ')"/>)</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.ts</context>
- <context context-type="linenumber">104</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.ts</context>
- <context context-type="linenumber">108</context>
- </context-group>
- </trans-unit>
- <trans-unit id="2196899015955367634" datatype="html">
- <source>"<x id="PH" equiv-text="this.getFilename(t.options.file)"/>" will be added at the beggining of the video</source>
- <target state="new">"<x id="PH" equiv-text="this.getFilename(t.options.file)"/>" will be added at the beggining of the video</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.ts</context>
- <context context-type="linenumber">120</context>
- </context-group>
- </trans-unit>
+ <target state="translated">(lisäosat: <x id="PH" equiv-text="this.videoExtensions.join(', ')"/>)</target>
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">106</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">110</context></context-group></trans-unit><trans-unit id="2763845919408843325" datatype="html">
+ <source>"<x id="PH" equiv-text="this.getFilename(t.options.file)"/>" will be added at the beginning of the video</source><target state="new">"<x id="PH" equiv-text="this.getFilename(t.options.file)"/>" will be added at the beginning of the video</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">122</context></context-group></trans-unit>
+
<trans-unit id="4952096817126306891" datatype="html">
<source>"<x id="PH" equiv-text="this.getFilename(t.options.file)"/>" will be added at the end of the video</source>
- <target state="new">"<x id="PH" equiv-text="this.getFilename(t.options.file)"/>" will be added at the end of the video</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.ts</context>
- <context context-type="linenumber">124</context>
- </context-group>
- </trans-unit>
+ <target state="translated">"<x id="PH" equiv-text="this.getFilename(t.options.file)"/>" lisätään videon loppuun</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">126</context></context-group></trans-unit>
<trans-unit id="665518679871959619" datatype="html">
<source>"<x id="PH" equiv-text="this.getFilename(t.options.file)"/>" image watermark will be added to the video</source>
- <target state="new">"<x id="PH" equiv-text="this.getFilename(t.options.file)"/>" image watermark will be added to the video</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.ts</context>
- <context context-type="linenumber">128</context>
- </context-group>
- </trans-unit>
+ <target state="translated">"<x id="PH" equiv-text="this.getFilename(t.options.file)"/>" kuva-vesileima lisätään videoon</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">130</context></context-group></trans-unit>
<trans-unit id="2677581013897190613" datatype="html">
<source>Video will begin at <x id="PH" equiv-text="secondsToTime(start)"/> and stop at <x id="PH_1" equiv-text="secondsToTime(end)"/></source>
- <target state="new">Video will begin at <x id="PH" equiv-text="secondsToTime(start)"/> and stop at <x id="PH_1" equiv-text="secondsToTime(end)"/></target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.ts</context>
- <context context-type="linenumber">135</context>
- </context-group>
- </trans-unit>
+ <target state="translated">Video alkaa kohdasta <x id="PH" equiv-text="secondsToTime(start)"/> ja loppuu kohtaan <x id="PH_1" equiv-text="secondsToTime(end)"/></target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">137</context></context-group></trans-unit>
<trans-unit id="2299077646120636288" datatype="html">
<source>Video will begin at <x id="PH" equiv-text="secondsToTime(start)"/></source>
- <target state="new">Video will begin at <x id="PH" equiv-text="secondsToTime(start)"/></target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.ts</context>
- <context context-type="linenumber">139</context>
- </context-group>
- </trans-unit>
+ <target state="translated">Video alkaa kohdasta <x id="PH" equiv-text="secondsToTime(start)"/></target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">141</context></context-group></trans-unit>
<trans-unit id="7209039243783736285" datatype="html">
<source>Video will stop at <x id="PH" equiv-text="secondsToTime(end)"/></source>
- <target state="new">Video will stop at <x id="PH" equiv-text="secondsToTime(end)"/></target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/edit/video-editor-edit.component.ts</context>
- <context context-type="linenumber">143</context>
- </context-group>
- </trans-unit>
- <trans-unit id="9127817756370915850" datatype="html">
- <source>Edit video</source>
- <target state="new">Edit video</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-editor/video-editor-routing.module.ts</context>
- <context context-type="linenumber">15</context>
- </context-group>
- </trans-unit>
+ <target state="translated">Video pysähtyy kohdassa <x id="PH" equiv-text="secondsToTime(end)"/></target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">145</context></context-group></trans-unit>
+
<trans-unit id="5512208811126492983" datatype="html">
<source>Report comment</source>
- <target state="new">Report comment</target>
+ <target state="translated">Raportoi kommentti</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/comment-report.component.ts</context><context context-type="linenumber">51</context></context-group>
</trans-unit>
<trans-unit id="3691787517663044217" datatype="html">
</context-group>
</trans-unit>
<trans-unit id="961774488937452220" datatype="html">
- <source>This video is not available on this instance. Do you want to be redirected on the origin instance: <a href="<x id="PH"/>"><x id="PH_1"/></a>?</source>
- <target state="new">This video is not available on this instance. Do you want to be redirected on the origin instance: <a href="<x id="PH"/>"><x id="PH_1"/></a>?</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">301</context></context-group>
- </trans-unit>
+ <source>This video is not available on this instance. Do you want to be redirected on the origin instance: <a href="<x id="PH"/>"><x id="PH_1"/></a>?</source>
+ <target state="new">This video is not available on this instance. Do you want to be redirected on the origin instance: <a href="<x id="PH"/>"><x id="PH_1"/></a>?</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">315</context></context-group></trans-unit>
<trans-unit id="5761611056224181752" datatype="html">
<source>Redirection</source>
<target state="new">Redirection</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">302</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">316</context></context-group></trans-unit>
<trans-unit id="8858527736400081688">
<source>This video contains mature or explicit content. Are you sure you want to watch it?</source>
<target>Tämä video sisältää aikuisille tarkoitettua sisältöä. Haluatko varmasti jatkaa?</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">351</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">367</context></context-group></trans-unit>
<trans-unit id="3937119019020041049">
<source>Mature or explicit content</source>
<target>Aikuisille tarkoitettu sisältö</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">352</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">368</context></context-group></trans-unit>
<trans-unit id="1755474755114288376" datatype="html">
<source>Up Next</source>
- <target state="new">Up Next</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">424</context></context-group>
- </trans-unit>
+ <target state="translated">Seuraavaksi</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">441</context></context-group></trans-unit>
<trans-unit id="2159130950882492111" datatype="html">
<source>Cancel</source>
<target state="translated">Peruuta</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/contact-admin-modal.component.html</context><context context-type="linenumber">48</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/follow-modal.component.html</context><context context-type="linenumber">33</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">125</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html</context><context context-type="linenumber">20</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">31</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/modals/video-change-ownership.component.html</context><context context-type="linenumber">22</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html</context><context context-type="linenumber">37</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html</context><context context-type="linenumber">26</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.html</context><context context-type="linenumber">69</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.html</context><context context-type="linenumber">81</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html</context><context context-type="linenumber">73</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">425</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/modal/confirm.component.html</context><context context-type="linenumber">20</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/moderation-comment-modal.component.html</context><context context-type="linenumber">26</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/batch-domains-modal.component.html</context><context context-type="linenumber">31</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/report.component.html</context><context context-type="linenumber">54</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/report.component.html</context><context context-type="linenumber">54</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/video-report.component.html</context><context context-type="linenumber">90</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-ban-modal.component.html</context><context context-type="linenumber">34</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/video-block.component.html</context><context context-type="linenumber">46</context></context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">152</context></context-group>
- </trans-unit>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/contact-admin-modal.component.html</context><context context-type="linenumber">48</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/follow-modal.component.html</context><context context-type="linenumber">33</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html</context><context context-type="linenumber">20</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">31</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/modals/video-change-ownership.component.html</context><context context-type="linenumber">22</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html</context><context context-type="linenumber">37</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.html</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.html</context><context context-type="linenumber">81</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">442</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/modal/confirm.component.html</context><context context-type="linenumber">20</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/moderation-comment-modal.component.html</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/batch-domains-modal.component.html</context><context context-type="linenumber">31</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/report.component.html</context><context context-type="linenumber">54</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/report.component.html</context><context context-type="linenumber">54</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/video-report.component.html</context><context context-type="linenumber">90</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-ban-modal.component.html</context><context context-type="linenumber">34</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/video-block.component.html</context><context context-type="linenumber">46</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">152</context></context-group></trans-unit>
<trans-unit id="3354816756665089864" datatype="html">
<source>Autoplay is suspended</source>
<target state="new">Autoplay is suspended</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">426</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">443</context></context-group></trans-unit>
<trans-unit id="5856931617181450881" datatype="html">
<source>Enter/exit fullscreen</source>
- <target state="new">Enter/exit fullscreen</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">716</context></context-group>
- </trans-unit>
+ <target state="translated">Siirry tai poistu koko ruudun tilasta</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">734</context></context-group></trans-unit>
<trans-unit id="2971009377468404076" datatype="html">
<source>Play/Pause the video</source>
- <target state="new">Play/Pause the video</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">717</context></context-group>
- </trans-unit>
+ <target state="translated">Toista tai pysäytä video</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">735</context></context-group></trans-unit>
<trans-unit id="4147087312411482964" datatype="html">
<source>Mute/unmute the video</source>
- <target state="new">Mute/unmute the video</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">718</context></context-group>
- </trans-unit>
+ <target state="translated">Mykistä tai poista mykistys</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">736</context></context-group></trans-unit>
<trans-unit id="4791956574676305640" datatype="html">
<source>Skip to a percentage of the video: 0 is 0% and 9 is 90%</source>
- <target state="new">Skip to a percentage of the video: 0 is 0% and 9 is 90%</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">720</context></context-group>
- </trans-unit>
+ <target state="translated">Hyppää prosenttiin videosta: 0 on 0% ja 9 on 90%</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">738</context></context-group></trans-unit>
<trans-unit id="3887762369650091344" datatype="html">
<source>Increase the volume</source>
- <target state="new">Increase the volume</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">722</context></context-group>
- </trans-unit>
+ <target state="translated">Lisää äänenvoimakkuutta</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">740</context></context-group></trans-unit>
<trans-unit id="1363382131573461910" datatype="html">
<source>Decrease the volume</source>
- <target state="new">Decrease the volume</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">723</context></context-group>
- </trans-unit>
+ <target state="translated">Alenna äänenvoimakkuutta</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">741</context></context-group></trans-unit>
<trans-unit id="2541031516422557760" datatype="html">
<source>Seek the video forward</source>
- <target state="new">Seek the video forward</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">725</context></context-group>
- </trans-unit>
+ <target state="translated">Kelaa videota eteenpäin</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">743</context></context-group></trans-unit>
<trans-unit id="8813023402019364882" datatype="html">
<source>Seek the video backward</source>
- <target state="new">Seek the video backward</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">726</context></context-group>
- </trans-unit>
+ <target state="translated">Kelaa videota taaksepäin</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">744</context></context-group></trans-unit>
<trans-unit id="581757752202843950" datatype="html">
<source>Increase playback rate</source>
- <target state="new">Increase playback rate</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">728</context></context-group>
- </trans-unit>
+ <target state="translated">Nopeuta videontoistoa</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">746</context></context-group></trans-unit>
<trans-unit id="5467642834854681120" datatype="html">
<source>Decrease playback rate</source>
- <target state="new">Decrease playback rate</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">729</context></context-group>
- </trans-unit>
+ <target state="translated">Hidasta videontoistoa</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">747</context></context-group></trans-unit>
<trans-unit id="3860402955823859506" datatype="html">
<source>Navigate in the video to the previous frame</source>
- <target state="new">Navigate in the video to the previous frame</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">731</context></context-group>
- </trans-unit>
+ <target state="translated">Siirry aikaisempaan kehykseen</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">749</context></context-group></trans-unit>
<trans-unit id="8232494782895420700" datatype="html">
<source>Navigate in the video to the next frame</source>
- <target state="new">Navigate in the video to the next frame</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">732</context></context-group>
- </trans-unit>
+ <target state="translated">Siirry seuraavaan kehykseen</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">750</context></context-group></trans-unit>
<trans-unit id="8223917068580581095" datatype="html">
<source>Toggle theater mode</source>
<target state="translated">Teatteritila</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">737</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">755</context></context-group></trans-unit>
<trans-unit id="8025996572234182184">
<source>Like the video</source>
<target>Tykkää videosta</target>
</trans-unit>
<trans-unit id="5237588857224999862" datatype="html">
<source>Open actions</source>
- <target state="new">Open actions</target>
+ <target state="translated">Avaa toiminnot</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-main/buttons/action-dropdown.component.html</context>
<context context-type="linenumber">4</context>
</trans-unit>
<trans-unit id="5668077948386857930" datatype="html">
<source>Exclude</source>
- <target state="new">Exclude</target>
+ <target state="translated">Poissulje</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-admin.service.ts</context><context context-type="linenumber">95</context></context-group>
</trans-unit>
<trans-unit id="7147755274837297932" datatype="html">
</trans-unit>
<trans-unit id="4668975178372693951" datatype="html">
<source>Discover videos</source>
- <target state="new">Discover videos</target>
+ <target state="translated">Löydä videoita</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/videos-routing.module.ts</context><context context-type="linenumber">17</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">124</context></context-group>
</trans-unit>
<trans-unit id="8067135025051844577" datatype="html">
<source>Trending videos</source>
- <target state="new">Trending videos</target>
+ <target state="translated">Trendaavat videot</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">130</context></context-group>
</trans-unit>
<trans-unit id="664221386829541948" datatype="html">
<source>Recently added videos</source>
- <target state="new">Recently added videos</target>
+ <target state="translated">Viimeksi lisätyt videot</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">136</context></context-group>
</trans-unit>
<trans-unit id="8212906256415538361" datatype="html">
<source>Upload a video</source>
- <target state="new">Upload a video</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">101</context></context-group>
- </trans-unit>
+ <target state="translated">Lataa video</target>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">102</context></context-group></trans-unit>
<trans-unit id="7590784934397800835" datatype="html">
<source>Edit a video</source>
<target state="translated">Muokkaa videota</target>
- <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">110</context></context-group>
- </trans-unit>
+
+ <context-group purpose="location"><context context-type="sourcefile">src/app/app-routing.module.ts</context><context context-type="linenumber">112</context></context-group></trans-unit>
</body>
</file>
</xliff>