diff options
186 files changed, 11289 insertions, 4515 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e6fdd725..cce6e7402 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md | |||
@@ -1,5 +1,143 @@ | |||
1 | # Changelog | 1 | # Changelog |
2 | 2 | ||
3 | ## v1.1.0 | ||
4 | |||
5 | ***Since v1.0.1*** | ||
6 | |||
7 | ### Maintenance | ||
8 | |||
9 | * Improve REST API documentation: https://docs.joinpeertube.org/api.html ([@rigelk](https://github.com/rigelk)) | ||
10 | * Add basic ActivityPub documentation: https://docs.joinpeertube.org/lang/en/devdocs/federation.html ([@rigelk](https://github.com/rigelk)) | ||
11 | * Add CLI option to run PeerTube without client ([@rigelk](https://github.com/rigelk)) | ||
12 | * Add manpage to peertube CLI ([@rigelk](https://github.com/rigelk)) | ||
13 | * Make backups of files in optimize-old-videos script ([@Nutomic](https://github.com/nutomic)) | ||
14 | * Allow peertube-import-videos.ts CLI script to run concurrently ([@McFlat](https://github.com/mcflat)) | ||
15 | |||
16 | ### Scripts | ||
17 | |||
18 | * Use DB information from config/production.yaml in upgrade script ([@ldidry](https://github.com/ldidry)) | ||
19 | * Add REPL script ([@McFlat](https://github.com/mcflat)) | ||
20 | |||
21 | ### Docker | ||
22 | |||
23 | * Add search and import settings env settings env variables ([@kaiyou](https://github.com/kaiyou)) | ||
24 | * Add docker dev image ([@am97](https://github.com/am97)) | ||
25 | * Improve docker compose template ([@Nutomic](https://github.com/nutomic)) | ||
26 | * Add postfix image | ||
27 | * Redirect HTTP -> HTTPS | ||
28 | * Disable Træfik web UI | ||
29 | * Add ability to set an array in `PEERTUBE_TRUST_PROXY` ([LecygneNoir](https://github.com/LecygneNoir)) | ||
30 | |||
31 | ### Features | ||
32 | |||
33 | * Automatically resume videos if the user is logged in | ||
34 | * Hide automatically the menu when the window is resized ([@BO41](https://github.com/BO41)) | ||
35 | * Remove confirm modal for JavaScript/CSS injection ([@scanlime](https://github.com/scanlime)) | ||
36 | * Set bitrate limits for transcoding ([@Nutomic](https://github.com/nutomic)) | ||
37 | * Add moderation tools in the account page | ||
38 | * Add bulk actions in users table (Delete/Ban for now) | ||
39 | * Add search filter in admin users table | ||
40 | * Add search filter in admin following | ||
41 | * Add search filter in admin followers | ||
42 | * Add ability to list all local videos | ||
43 | * Add ability for users to mute an account or an instance | ||
44 | * Add ability for administrators to mute an account or an instance | ||
45 | * Rename "News" category to "News & Politics" ([@daker](https://github.com/daker)) | ||
46 | * Add explicit error message when changing video ownership ([@lucas-dclrcq](https://github.com/lucas-dclrcq)) | ||
47 | * Improve description of the HTTP video import feature ([@rigelk](https://github.com/rigelk)) | ||
48 | * Set shorter keyframe interval for transcoding (2 seconds) ([@Nutomic](https://github.com/nutomic)) | ||
49 | * Add ability to disable webtorrent (as a user) ([@rigelk](https://github.com/rigelk)) | ||
50 | * Make abuse-delete clearer ([@barbeque](https://github.com/barbeque)) | ||
51 | * Adding minimum signup age conforming to ceiling GPDR age ([@rigelk](https://github.com/rigelk)) | ||
52 | * Feature/description support fields length 1000 ([@McFlat](https://github.com/mcflat)) | ||
53 | * Add background effect to activated menu entry | ||
54 | * Improve video upload error handling | ||
55 | * Improve message visibility on signup | ||
56 | * Auto login user on signup if email verification is disabled | ||
57 | * Speed up PeerTube startup (in particular the first one) | ||
58 | * Delete invalid or deleted remote videos | ||
59 | * Add ability to admin to set email as verified ([@joshmorel](https://github.com/joshmorel)) | ||
60 | * Add separators in user moderation dropdown | ||
61 | |||
62 | ### Bug fixes | ||
63 | |||
64 | * AP mimeType -> mediaType | ||
65 | * PeerTube is not in beta anymore | ||
66 | * PeerTube is not in alpha anymore :p | ||
67 | * Fix optimize old videos script | ||
68 | * Check follow constraints when getting a video | ||
69 | * Fix application-config initialization in CLI tools ([Yetangitu](https://github.com/Yetangitu)) | ||
70 | * Fix video pixel format compatibility (using yuv420p) ([@rigelk](https://github.com/rigelk)) | ||
71 | * Fix video `state` AP context ([tcitworld](https://github.com/tcitworld)) | ||
72 | * Fix Linked Signature compatibility | ||
73 | * Fix AP collections pagination | ||
74 | * Fix too big thumbnails (when using URL import) | ||
75 | * Do not host remote AP objects: use redirection instead | ||
76 | * Fix video miniature with a long name | ||
77 | * Fix video views inconsistencies inside the federation | ||
78 | * Fix video embed in Wordpress Gutenberg | ||
79 | * Fix video channel videos url when scrolling | ||
80 | * Fix player progress bar/seeking when changing resolution | ||
81 | * Fix search tab title with no search | ||
82 | * Fix YouTube video import with some videos | ||
83 | |||
84 | ***Since v1.1.0-rc.1*** | ||
85 | |||
86 | ### Bug fixes | ||
87 | |||
88 | * Fix AP infinite redirection | ||
89 | * Fix trending page | ||
90 | |||
91 | |||
92 | ## v1.1.0-rc.1 (since v1.1.0-alpha.2) | ||
93 | |||
94 | ### Maintenance | ||
95 | |||
96 | * Improve REST API documentation: https://docs.joinpeertube.org/api.html ([@rigelk](https://github.com/rigelk)) | ||
97 | * Add basic ActivityPub documentation: https://docs.joinpeertube.org/lang/en/devdocs/federation.html ([@rigelk](https://github.com/rigelk)) | ||
98 | * Add CLI option to run PeerTube without client ([@rigelk](https://github.com/rigelk)) | ||
99 | * Add manpage to peertube CLI ([@rigelk](https://github.com/rigelk)) | ||
100 | * Make backups of files in optimize-old-videos script ([@Nutomic](https://github.com/nutomic)) | ||
101 | * Allow peertube-import-videos.ts CLI script to run concurrently ([@McFlat](https://github.com/mcflat)) | ||
102 | |||
103 | ### Docker | ||
104 | |||
105 | * Improve docker compose template ([@Nutomic](https://github.com/nutomic)) | ||
106 | * Add postfix image | ||
107 | * Redirect HTTP -> HTTPS | ||
108 | * Disable Træfik web UI | ||
109 | * Add ability to set an array in `PEERTUBE_TRUST_PROXY` ([LecygneNoir](https://github.com/LecygneNoir)) | ||
110 | |||
111 | ### Features | ||
112 | |||
113 | * Add background effect to activated menu entry | ||
114 | * Improve video upload error handling | ||
115 | * Improve message visibility on signup | ||
116 | * Auto login user on signup if email verification is disabled | ||
117 | * Speed up PeerTube startup (in particular the first one) | ||
118 | * Delete invalid or deleted remote videos | ||
119 | * Add ability to admin to set email as verified ([@joshmorel](https://github.com/joshmorel)) | ||
120 | * Add separators in user moderation dropdown | ||
121 | |||
122 | ### Bug fixes | ||
123 | |||
124 | * Check follow constraints when getting a video | ||
125 | * Fix application-config initialization in CLI tools ([Yetangitu](https://github.com/Yetangitu)) | ||
126 | * Fix video pixel format compatibility (using yuv420p) ([@rigelk](https://github.com/rigelk)) | ||
127 | * Fix video `state` AP context ([tcitworld](https://github.com/tcitworld)) | ||
128 | * Fix Linked Signature compatibility | ||
129 | * Fix AP collections pagination | ||
130 | * Fix too big thumbnails (when using URL import) | ||
131 | * Do not host remote AP objects: use redirection instead | ||
132 | * Fix video miniature with a long name | ||
133 | * Fix video views inconsistencies inside the federation | ||
134 | * Fix video embed in Wordpress Gutenberg | ||
135 | * Fix video channel videos url when scrolling | ||
136 | * Fix player progress bar/seeking when changing resolution | ||
137 | * Fix search tab title with no search | ||
138 | * Fix YouTube video import with some videos | ||
139 | |||
140 | |||
3 | ## v1.1.0-alpha.2 (since v1.1.0-alpha.1) | 141 | ## v1.1.0-alpha.2 (since v1.1.0-alpha.1) |
4 | 142 | ||
5 | ### Security/Maintenance/Federation | 143 | ### Security/Maintenance/Federation |
@@ -170,7 +308,7 @@ This release could contain bugs. Don't expect a stable v1.1.0 until December :) | |||
170 | 308 | ||
171 | ### Features | 309 | ### Features |
172 | 310 | ||
173 | * Video redundancy system (experimental, see [the doc](/support/doc/redundancy.md)) | 311 | * Video redundancy system (experimental, see [the doc](https://docs.joinpeertube.org/lang/en/devdocs/architecture.html#redundancy-between-instances)) |
174 | * Add peertube script (see [the doc](/support/doc/tools.md#cli-wrapper)) ([@rigelk](https://github.com/rigelk)) | 312 | * Add peertube script (see [the doc](/support/doc/tools.md#cli-wrapper)) ([@rigelk](https://github.com/rigelk)) |
175 | * Improve download modal ([@rigelk](https://github.com/rigelk)) | 313 | * Improve download modal ([@rigelk](https://github.com/rigelk)) |
176 | * Add redirect after login ([@BO41](https://github.com/BO41)) | 314 | * Add redirect after login ([@BO41](https://github.com/BO41)) |
diff --git a/CREDITS.md b/CREDITS.md index 326f9da07..ad5125227 100644 --- a/CREDITS.md +++ b/CREDITS.md | |||
@@ -3,31 +3,33 @@ | |||
3 | * [Chocobozzz](https://github.com/Chocobozzz) | 3 | * [Chocobozzz](https://github.com/Chocobozzz) |
4 | * [rigelk](https://github.com/rigelk) | 4 | * [rigelk](https://github.com/rigelk) |
5 | * [gegeweb](https://github.com/gegeweb) | 5 | * [gegeweb](https://github.com/gegeweb) |
6 | * [Jorropo](https://github.com/Jorropo) | ||
7 | * [Nutomic](https://github.com/Nutomic) | 6 | * [Nutomic](https://github.com/Nutomic) |
7 | * [Jorropo](https://github.com/Jorropo) | ||
8 | * [BO41](https://github.com/BO41) | 8 | * [BO41](https://github.com/BO41) |
9 | * [bnjbvr](https://github.com/bnjbvr) | 9 | * [bnjbvr](https://github.com/bnjbvr) |
10 | * [DavidLibeau](https://github.com/DavidLibeau) | 10 | * [DavidLibeau](https://github.com/DavidLibeau) |
11 | * [jankeromnes](https://github.com/jankeromnes) | 11 | * [jankeromnes](https://github.com/jankeromnes) |
12 | * [joshmorel](https://github.com/joshmorel) | ||
12 | * [JohnXLivingston](https://github.com/JohnXLivingston) | 13 | * [JohnXLivingston](https://github.com/JohnXLivingston) |
13 | * [kaiyou](https://github.com/kaiyou) | 14 | * [kaiyou](https://github.com/kaiyou) |
14 | * [DimitriGilbert](https://github.com/DimitriGilbert) | 15 | * [DimitriGilbert](https://github.com/DimitriGilbert) |
15 | * [floSoX](https://github.com/floSoX) | 16 | * [floSoX](https://github.com/floSoX) |
16 | * [Green-Star](https://github.com/Green-Star) | 17 | * [Green-Star](https://github.com/Green-Star) |
17 | * [joshmorel](https://github.com/joshmorel) | ||
18 | * [rezonant](https://github.com/rezonant) | 18 | * [rezonant](https://github.com/rezonant) |
19 | * [ldidry](https://github.com/ldidry) | 19 | * [ldidry](https://github.com/ldidry) |
20 | * [McFlat](https://github.com/McFlat) | ||
20 | * [okhin](https://github.com/okhin) | 21 | * [okhin](https://github.com/okhin) |
21 | * [daftaupe](https://github.com/daftaupe) | 22 | * [daftaupe](https://github.com/daftaupe) |
23 | * [thomaskuntzz](https://github.com/thomaskuntzz) | ||
24 | * [LecygneNoir](https://github.com/LecygneNoir) | ||
22 | * [fflorent](https://github.com/fflorent) | 25 | * [fflorent](https://github.com/fflorent) |
23 | * [dedesite](https://github.com/dedesite) | 26 | * [dedesite](https://github.com/dedesite) |
24 | * [Nautigsam](https://github.com/Nautigsam) | 27 | * [Nautigsam](https://github.com/Nautigsam) |
28 | * [tcitworld](https://github.com/tcitworld) | ||
25 | * [am97](https://github.com/am97) | 29 | * [am97](https://github.com/am97) |
26 | * [dadall](https://github.com/dadall) | 30 | * [dadall](https://github.com/dadall) |
27 | * [jonathanraes](https://github.com/jonathanraes) | 31 | * [jonathanraes](https://github.com/jonathanraes) |
28 | * [LecygneNoir](https://github.com/LecygneNoir) | ||
29 | * [anoadragon453](https://github.com/anoadragon453) | 32 | * [anoadragon453](https://github.com/anoadragon453) |
30 | * [McFlat](https://github.com/McFlat) | ||
31 | * [rhaamo](https://github.com/rhaamo) | 33 | * [rhaamo](https://github.com/rhaamo) |
32 | * [mrflos](https://github.com/mrflos) | 34 | * [mrflos](https://github.com/mrflos) |
33 | * [jocelynj](https://github.com/jocelynj) | 35 | * [jocelynj](https://github.com/jocelynj) |
@@ -36,7 +38,6 @@ | |||
36 | * [scanlime](https://github.com/scanlime) | 38 | * [scanlime](https://github.com/scanlime) |
37 | * [flyingrub](https://github.com/flyingrub) | 39 | * [flyingrub](https://github.com/flyingrub) |
38 | * [SerCom-KC](https://github.com/SerCom-KC) | 40 | * [SerCom-KC](https://github.com/SerCom-KC) |
39 | * [tcitworld](https://github.com/tcitworld) | ||
40 | * [valvin1](https://github.com/valvin1) | 41 | * [valvin1](https://github.com/valvin1) |
41 | * [taziden](https://github.com/taziden) | 42 | * [taziden](https://github.com/taziden) |
42 | * [sticmac](https://github.com/sticmac) | 43 | * [sticmac](https://github.com/sticmac) |
@@ -48,6 +49,7 @@ | |||
48 | * [xyproto](https://github.com/xyproto) | 49 | * [xyproto](https://github.com/xyproto) |
49 | * [Anton-Latukha](https://github.com/Anton-Latukha) | 50 | * [Anton-Latukha](https://github.com/Anton-Latukha) |
50 | * [noplanman](https://github.com/noplanman) | 51 | * [noplanman](https://github.com/noplanman) |
52 | * [auberanger](https://github.com/auberanger) | ||
51 | * [austinheap](https://github.com/austinheap) | 53 | * [austinheap](https://github.com/austinheap) |
52 | * [benabbottnz](https://github.com/benabbottnz) | 54 | * [benabbottnz](https://github.com/benabbottnz) |
53 | * [ewft](https://github.com/ewft) | 55 | * [ewft](https://github.com/ewft) |
@@ -59,14 +61,18 @@ | |||
59 | * [ebrehault](https://github.com/ebrehault) | 61 | * [ebrehault](https://github.com/ebrehault) |
60 | * [DatBewar](https://github.com/DatBewar) | 62 | * [DatBewar](https://github.com/DatBewar) |
61 | * [ReK2Fernandez](https://github.com/ReK2Fernandez) | 63 | * [ReK2Fernandez](https://github.com/ReK2Fernandez) |
64 | * [Yetangitu](https://github.com/Yetangitu) | ||
62 | * [grizio](https://github.com/grizio) | 65 | * [grizio](https://github.com/grizio) |
63 | * [Glandos](https://github.com/Glandos) | 66 | * [Glandos](https://github.com/Glandos) |
64 | * [lanodan](https://github.com/lanodan) | 67 | * [lanodan](https://github.com/lanodan) |
68 | * [jagannathBhat](https://github.com/jagannathBhat) | ||
65 | * [jlebras](https://github.com/jlebras) | 69 | * [jlebras](https://github.com/jlebras) |
66 | * [alcalyn](https://github.com/alcalyn) | 70 | * [alcalyn](https://github.com/alcalyn) |
67 | * [mkody](https://github.com/mkody) | 71 | * [mkody](https://github.com/mkody) |
72 | * [pichouk](https://github.com/pichouk) | ||
68 | * [zapashcanon](https://github.com/zapashcanon) | 73 | * [zapashcanon](https://github.com/zapashcanon) |
69 | * [mart-e](https://github.com/mart-e) | 74 | * [mart-e](https://github.com/mart-e) |
75 | * [0mp](https://github.com/0mp) | ||
70 | * [1000i100](https://github.com/1000i100) | 76 | * [1000i100](https://github.com/1000i100) |
71 | * [zeograd](https://github.com/zeograd) | 77 | * [zeograd](https://github.com/zeograd) |
72 | * [PhieF](https://github.com/PhieF) | 78 | * [PhieF](https://github.com/PhieF) |
@@ -95,11 +101,13 @@ | |||
95 | 101 | ||
96 | # Translations | 102 | # Translations |
97 | 103 | ||
104 | * [abdhessuk](https://trad.framasoft.org/zanata/profile/view/abdhessuk) | ||
98 | * [abidin24](https://trad.framasoft.org/zanata/profile/view/abidin24) | 105 | * [abidin24](https://trad.framasoft.org/zanata/profile/view/abidin24) |
99 | * [aditoo](https://trad.framasoft.org/zanata/profile/view/aditoo) | 106 | * [aditoo](https://trad.framasoft.org/zanata/profile/view/aditoo) |
100 | * [alice](https://trad.framasoft.org/zanata/profile/view/alice) | 107 | * [alice](https://trad.framasoft.org/zanata/profile/view/alice) |
101 | * [anastasia](https://trad.framasoft.org/zanata/profile/view/anastasia) | 108 | * [anastasia](https://trad.framasoft.org/zanata/profile/view/anastasia) |
102 | * [autom](https://trad.framasoft.org/zanata/profile/view/autom) | 109 | * [autom](https://trad.framasoft.org/zanata/profile/view/autom) |
110 | * [balaji](https://trad.framasoft.org/zanata/profile/view/balaji) | ||
103 | * [bristow](https://trad.framasoft.org/zanata/profile/view/bristow) | 111 | * [bristow](https://trad.framasoft.org/zanata/profile/view/bristow) |
104 | * [butterflyoffire](https://trad.framasoft.org/zanata/profile/view/butterflyoffire) | 112 | * [butterflyoffire](https://trad.framasoft.org/zanata/profile/view/butterflyoffire) |
105 | * [chocobozzz](https://trad.framasoft.org/zanata/profile/view/chocobozzz) | 113 | * [chocobozzz](https://trad.framasoft.org/zanata/profile/view/chocobozzz) |
@@ -110,6 +118,7 @@ | |||
110 | * [ehsaan](https://trad.framasoft.org/zanata/profile/view/ehsaan) | 118 | * [ehsaan](https://trad.framasoft.org/zanata/profile/view/ehsaan) |
111 | * [esoforte](https://trad.framasoft.org/zanata/profile/view/esoforte) | 119 | * [esoforte](https://trad.framasoft.org/zanata/profile/view/esoforte) |
112 | * [fkohrt](https://trad.framasoft.org/zanata/profile/view/fkohrt) | 120 | * [fkohrt](https://trad.framasoft.org/zanata/profile/view/fkohrt) |
121 | * [giqtaqisi](https://trad.framasoft.org/zanata/profile/view/giqtaqisi) | ||
113 | * [goofy](https://trad.framasoft.org/zanata/profile/view/goofy) | 122 | * [goofy](https://trad.framasoft.org/zanata/profile/view/goofy) |
114 | * [gorkaazk](https://trad.framasoft.org/zanata/profile/view/gorkaazk) | 123 | * [gorkaazk](https://trad.framasoft.org/zanata/profile/view/gorkaazk) |
115 | * [gwendald](https://trad.framasoft.org/zanata/profile/view/gwendald) | 124 | * [gwendald](https://trad.framasoft.org/zanata/profile/view/gwendald) |
@@ -120,8 +129,10 @@ | |||
120 | * [kedemferre](https://trad.framasoft.org/zanata/profile/view/kedemferre) | 129 | * [kedemferre](https://trad.framasoft.org/zanata/profile/view/kedemferre) |
121 | * [kousha](https://trad.framasoft.org/zanata/profile/view/kousha) | 130 | * [kousha](https://trad.framasoft.org/zanata/profile/view/kousha) |
122 | * [krkk](https://trad.framasoft.org/zanata/profile/view/krkk) | 131 | * [krkk](https://trad.framasoft.org/zanata/profile/view/krkk) |
132 | * [landrok](https://trad.framasoft.org/zanata/profile/view/landrok) | ||
123 | * [m4sk1n](https://trad.framasoft.org/zanata/profile/view/m4sk1n) | 133 | * [m4sk1n](https://trad.framasoft.org/zanata/profile/view/m4sk1n) |
124 | * [matograine](https://trad.framasoft.org/zanata/profile/view/matograine) | 134 | * [matograine](https://trad.framasoft.org/zanata/profile/view/matograine) |
135 | * [medow](https://trad.framasoft.org/zanata/profile/view/medow) | ||
125 | * [mhu](https://trad.framasoft.org/zanata/profile/view/mhu) | 136 | * [mhu](https://trad.framasoft.org/zanata/profile/view/mhu) |
126 | * [midgard](https://trad.framasoft.org/zanata/profile/view/midgard) | 137 | * [midgard](https://trad.framasoft.org/zanata/profile/view/midgard) |
127 | * [nbrucy](https://trad.framasoft.org/zanata/profile/view/nbrucy) | 138 | * [nbrucy](https://trad.framasoft.org/zanata/profile/view/nbrucy) |
@@ -138,6 +149,7 @@ | |||
138 | * [s8321414](https://trad.framasoft.org/zanata/profile/view/s8321414) | 149 | * [s8321414](https://trad.framasoft.org/zanata/profile/view/s8321414) |
139 | * [sato_ss](https://trad.framasoft.org/zanata/profile/view/sato_ss) | 150 | * [sato_ss](https://trad.framasoft.org/zanata/profile/view/sato_ss) |
140 | * [sercom_kc](https://trad.framasoft.org/zanata/profile/view/sercom_kc) | 151 | * [sercom_kc](https://trad.framasoft.org/zanata/profile/view/sercom_kc) |
152 | * [severo](https://trad.framasoft.org/zanata/profile/view/severo) | ||
141 | * [silkevicious](https://trad.framasoft.org/zanata/profile/view/silkevicious) | 153 | * [silkevicious](https://trad.framasoft.org/zanata/profile/view/silkevicious) |
142 | * [sosha](https://trad.framasoft.org/zanata/profile/view/sosha) | 154 | * [sosha](https://trad.framasoft.org/zanata/profile/view/sosha) |
143 | * [spla](https://trad.framasoft.org/zanata/profile/view/spla) | 155 | * [spla](https://trad.framasoft.org/zanata/profile/view/spla) |
@@ -148,7 +160,9 @@ | |||
148 | * [thibaultmartin](https://trad.framasoft.org/zanata/profile/view/thibaultmartin) | 160 | * [thibaultmartin](https://trad.framasoft.org/zanata/profile/view/thibaultmartin) |
149 | * [tirifto](https://trad.framasoft.org/zanata/profile/view/tirifto) | 161 | * [tirifto](https://trad.framasoft.org/zanata/profile/view/tirifto) |
150 | * [tuxayo](https://trad.framasoft.org/zanata/profile/view/tuxayo) | 162 | * [tuxayo](https://trad.framasoft.org/zanata/profile/view/tuxayo) |
163 | * [unextro](https://trad.framasoft.org/zanata/profile/view/unextro) | ||
151 | * [unzarida](https://trad.framasoft.org/zanata/profile/view/unzarida) | 164 | * [unzarida](https://trad.framasoft.org/zanata/profile/view/unzarida) |
165 | * [vincent](https://trad.framasoft.org/zanata/profile/view/vincent) | ||
152 | * [wanhua](https://trad.framasoft.org/zanata/profile/view/wanhua) | 166 | * [wanhua](https://trad.framasoft.org/zanata/profile/view/wanhua) |
153 | * [xinayder](https://trad.framasoft.org/zanata/profile/view/xinayder) | 167 | * [xinayder](https://trad.framasoft.org/zanata/profile/view/xinayder) |
154 | * [xosem](https://trad.framasoft.org/zanata/profile/view/xosem) | 168 | * [xosem](https://trad.framasoft.org/zanata/profile/view/xosem) |
@@ -5,6 +5,7 @@ | |||
5 | <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --> | 5 | <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --> |
6 | 6 | ||
7 | 7 | ||
8 | - [Why did you create PeerTube?](#why-did-you-create-peertube) | ||
8 | - [I don't like the name "PeerTube"](#i-dont-like-the-name-peertube) | 9 | - [I don't like the name "PeerTube"](#i-dont-like-the-name-peertube) |
9 | - [If nobody watches a video, is it seeded?](#if-nobody-watches-a-video-is-it-seeded) | 10 | - [If nobody watches a video, is it seeded?](#if-nobody-watches-a-video-is-it-seeded) |
10 | - [What is WebSeed?](#what-is-webseed) | 11 | - [What is WebSeed?](#what-is-webseed) |
@@ -22,6 +23,28 @@ | |||
22 | 23 | ||
23 | <!-- END doctoc generated TOC please keep comment here to allow auto update --> | 24 | <!-- END doctoc generated TOC please keep comment here to allow auto update --> |
24 | 25 | ||
26 | ## Why did you create PeerTube? | ||
27 | |||
28 | We can't build a FOSS video streaming alternative to YouTube, Dailymotion, | ||
29 | Vimeo... with centralized software. One organization alone may not have | ||
30 | enough money to pay for bandwidth and video storage of its servers. | ||
31 | |||
32 | Our stance is that only a decentralized network of servers can provide an | ||
33 | acceptable answer to technical issues (bandwidth, transcoding expenses, etc.) | ||
34 | and social answers (need for a particular moderation policy, preserving | ||
35 | content, etc.). | ||
36 | |||
37 | While a paragraph is not enough to answer all these problems, PeerTube has | ||
38 | very early prouded itself for using a contributory design, both for creating | ||
39 | communities as federated nodes (as [Mastodon](https://joinmastodon.org/) for | ||
40 | example), and for seeding videos (instances can seed each other's videos). But it's not | ||
41 | enough because one video could become popular and overload the server. That is | ||
42 | why we need to use a P2P protocol to limit the server load. Thanks to | ||
43 | [WebTorrent](https://github.com/feross/webtorrent), we can use BitTorrent | ||
44 | inside most modern web browsers, and users become seeds as the video gets | ||
45 | more viewers. | ||
46 | |||
47 | |||
25 | ## I don't like the name "PeerTube" | 48 | ## I don't like the name "PeerTube" |
26 | 49 | ||
27 | PeerTube is just the name of the software. You can install it on your | 50 | PeerTube is just the name of the software. You can install it on your |
@@ -33,7 +56,7 @@ is named "Framatube". | |||
33 | 56 | ||
34 | Yes, the origin server always seeds videos uploaded on it thanks to | 57 | Yes, the origin server always seeds videos uploaded on it thanks to |
35 | [Webseed](http://www.bittorrent.org/beps/bep_0019.html). | 58 | [Webseed](http://www.bittorrent.org/beps/bep_0019.html). |
36 | It can also be helped by other servers using [redundancy](/support/doc/redundancy.md). | 59 | It can also be helped by other servers using [redundancy](https://docs.joinpeertube.org/lang/en/devdocs/architecture.html#redundancy-between-instances). |
37 | 60 | ||
38 | 61 | ||
39 | ## What is WebSeed? | 62 | ## What is WebSeed? |
@@ -9,11 +9,11 @@ | |||
9 | | <strong><a href="https://instances.joinpeertube.org">Join an instance</a></strong> | 9 | | <strong><a href="https://instances.joinpeertube.org">Join an instance</a></strong> |
10 | | <strong><a href="#package-create-your-own-instance">Create an instance</a></strong> | 10 | | <strong><a href="#package-create-your-own-instance">Create an instance</a></strong> |
11 | | <strong><a href="#contact">Chat with us</a></strong> | 11 | | <strong><a href="#contact">Chat with us</a></strong> |
12 | | <strong><a href="https://framasoft.org/en/#soutenir">Donate</a></strong> | ||
12 | </p> | 13 | </p> |
13 | 14 | ||
14 | <p align="center"> | 15 | <p align="center"> |
15 | Federated (ActivityPub) video streaming platform using P2P (BitTorrent) | 16 | Be part of a network of multiple small federated, interoperable video hosting providers. Follow video creators and create videos. No vendor lock-in. All on a platform that is community-owned and ad-free. |
16 | directly in the web browser with <a href="https://github.com/feross/webtorrent">WebTorrent</a>. | ||
17 | </p> | 17 | </p> |
18 | 18 | ||
19 | <p align="center"> | 19 | <p align="center"> |
@@ -60,6 +60,20 @@ directly in the web browser with <a href="https://github.com/feross/webtorrent"> | |||
60 | </a> | 60 | </a> |
61 | </p> | 61 | </p> |
62 | 62 | ||
63 | Introduction | ||
64 | ---------------------------------------------------------------- | ||
65 | |||
66 | PeerTube is a free, decentralized and federated video platform developed as an alternative to other platforms that centralize our data and attention, such as YouTube, Dailymotion or Vimeo. :clapper: But one organization hosting PeerTube alone may not have enough money to pay for bandwidth and video storage of its servers, all servers of PeerTube are interoperable as a federated network, and non-PeerTube servers can be part of the larger Vidiverse (federated video network) by talking our implementation of ActivityPub. Video load is reduced thanks to P2P (BitTorrent) in the web browser via <a href="https://github.com/feross/webtorrent">WebTorrent</a>. | ||
67 | |||
68 | To learn more, see: | ||
69 | * This [two-minute video](https://framatube.org/videos/watch/217eefeb-883d-45be-b7fc-a788ad8507d3) (hosted on PeerTube) explaining what PeerTube is and how it works | ||
70 | * PeerTube's project homepage, [joinpeertube.org](https://joinpeertube.org) | ||
71 | * Demonstration instances: | ||
72 | * [peertube.cpy.re](https://peertube.cpy.re) | ||
73 | * [peertube2.cpy.re](https://peertube2.cpy.re) | ||
74 | * [peertube3.cpy.re](https://peertube3.cpy.re) | ||
75 | * This [video](https://peertube.cpy.re/videos/watch/da2b08d4-a242-4170-b32a-4ec8cbdca701) demonstrating the communication between PeerTube and [Mastodon](https://github.com/tootsuite/mastodon) (a decentralized Twitter alternative) | ||
76 | |||
63 | :sparkles: Features | 77 | :sparkles: Features |
64 | ---------------------------------------------------------------- | 78 | ---------------------------------------------------------------- |
65 | 79 | ||
@@ -91,36 +105,12 @@ Be it as a user or an instance administrator, you can decide what your experienc | |||
91 | 105 | ||
92 | <h3 align="right">Communities that help each other</h3> | 106 | <h3 align="right">Communities that help each other</h3> |
93 | <p align="right"> | 107 | <p align="right"> |
94 | In addition to visitors using WebTorrent to share the load among them, instances can help each other by caching one another's videos. This way even small instances have a way to show content to a wider audience, as they will be shouldered by friend instances (more about that in our <a href="/support/doc/redundancy.md">redundancy guide</a>). | 108 | In addition to visitors using WebTorrent to share the load among them, instances can help each other by caching one another's videos. This way even small instances have a way to show content to a wider audience, as they will be shouldered by friend instances (more about that in our <a href="https://docs.joinpeertube.org/lang/en/devdocs/architecture.html#redundancy-between-instances">redundancy guide</a>). |
95 | </p> | 109 | </p> |
96 | <p align="right"> | 110 | <p align="right"> |
97 | Content creators can get help from their viewers in the simplest way possible: a support button showing a message linking to their donation accounts or really anything else. No more pay-per-view and advertisements that hurt visitors and <strike>incentivize</strike> alter creativity (more about that in our <a href="./FAQ.md">FAQ</a>). | 111 | Content creators can get help from their viewers in the simplest way possible: a support button showing a message linking to their donation accounts or really anything else. No more pay-per-view and advertisements that hurt visitors and <strike>incentivize</strike> alter creativity (more about that in our <a href="./FAQ.md">FAQ</a>). |
98 | </p> | 112 | </p> |
99 | 113 | ||
100 | --- | ||
101 | |||
102 | Want to see it in action? | ||
103 | |||
104 | * Demonstration servers: | ||
105 | * [peertube.cpy.re](https://peertube.cpy.re) | ||
106 | * [peertube2.cpy.re](https://peertube2.cpy.re) | ||
107 | * [peertube3.cpy.re](https://peertube3.cpy.re) | ||
108 | * [Video](https://framatube.org/videos/watch/217eefeb-883d-45be-b7fc-a788ad8507d3) explaining what PeerTube is | ||
109 | * [Video](https://peertube.cpy.re/videos/watch/da2b08d4-a242-4170-b32a-4ec8cbdca701) showing the communication between PeerTube and [Mastodon](https://github.com/tootsuite/mastodon) | ||
110 | |||
111 | :question: Motivation | ||
112 | ---------------------------------------------------------------- | ||
113 | |||
114 | We can't build a FOSS video streaming alternative to YouTube, Dailymotion, | ||
115 | Vimeo... with centralized software. One organization alone may not have | ||
116 | enough money to pay for bandwidth and video storage of its servers. | ||
117 | |||
118 | So we need to have a decentralized network of servers seeding videos (as | ||
119 | [Diaspora](https://github.com/diaspora/diaspora) for example). But it's not | ||
120 | enough because one video could become popular and overload the server. That is | ||
121 | why we need to use a P2P protocol to limit the server load. Thanks to | ||
122 | [WebTorrent](https://github.com/feross/webtorrent), we can make BitTorrent inside the web browser, as of today. | ||
123 | |||
124 | :raised_hands: Contributing | 114 | :raised_hands: Contributing |
125 | ---------------------------------------------------------------- | 115 | ---------------------------------------------------------------- |
126 | 116 | ||
@@ -178,35 +168,13 @@ See the more general [admin documentation](https://docs.joinpeertube.org/lang/en | |||
178 | 168 | ||
179 | ### Technical documentation | 169 | ### Technical documentation |
180 | 170 | ||
181 | See [ARCHITECTURE.md](/ARCHITECTURE.md) for a more detailed explanation of the architectural choices. | 171 | See the [architecture blueprint](https://docs.joinpeertube.org/lang/en/devdocs/architecture.html) for a more detailed explanation of the architectural choices. |
182 | |||
183 | #### Backend | ||
184 | |||
185 | * REST API: | ||
186 | * OpenAPI 3.0.0 schema: [/support/doc/api/openapi.yaml](/support/doc/api/openapi.yaml) | ||
187 | * HTML explorer: [docs.joinpeertube.org/api.html](http://docs.joinpeertube.org/api.html) | ||
188 | * Servers communicate with each other with [Activity | ||
189 | Pub](https://www.w3.org/TR/activitypub/). | ||
190 | * Each server has its own users who query it (search videos, query where the | ||
191 | torrent URI of this specific video is...). | ||
192 | * When a user uploads a video, the server sends its followers metadata about the video (name, short description, torrent URI...). | ||
193 | * A server is a tracker responsible for all the videos uploaded on it. | ||
194 | * Even if nobody watches a video, it is seeded by the server (through | ||
195 | [WebSeed protocol](http://www.bittorrent.org/beps/bep_0019.html)) where the | ||
196 | video was uploaded. | ||
197 | |||
198 | Here are some simple schemes: | ||
199 | |||
200 | <p align="center"> | ||
201 | |||
202 | <img src="support/doc/user/decentralized.png" alt="Decentralized" /> | ||
203 | |||
204 | <img src="support/doc/user/watch-video.png" alt="Watch a video" /> | ||
205 | 172 | ||
206 | <img src="support/doc/user/watch-p2p.png" alt="Watch a P2P video" /> | 173 | See our REST API documentation: |
207 | 174 | * OpenAPI 3.0.0 schema: [/support/doc/api/openapi.yaml](/support/doc/api/openapi.yaml) | |
208 | </p> | 175 | * Spec explorer: [docs.joinpeertube.org/api.html](http://docs.joinpeertube.org/api.html) |
209 | 176 | ||
177 | See our [ActivityPub documentation](https://docs.joinpeertube.org/lang/en/devdocs/federation.html). | ||
210 | 178 | ||
211 | :heart: Supports of our crowdfunding | 179 | :heart: Supports of our crowdfunding |
212 | ---------------------------------------------------------------- | 180 | ---------------------------------------------------------------- |
diff --git a/client/package.json b/client/package.json index a14978998..62ae47184 100644 --- a/client/package.json +++ b/client/package.json | |||
@@ -1,6 +1,6 @@ | |||
1 | { | 1 | { |
2 | "name": "peertube-client", | 2 | "name": "peertube-client", |
3 | "version": "1.1.0-alpha.2", | 3 | "version": "1.1.0", |
4 | "private": true, | 4 | "private": true, |
5 | "licence": "GPLv3", | 5 | "licence": "GPLv3", |
6 | "author": { | 6 | "author": { |
@@ -63,26 +63,26 @@ | |||
63 | "setupTestFrameworkScriptFile": "<rootDir>/src/setupJest.ts" | 63 | "setupTestFrameworkScriptFile": "<rootDir>/src/setupJest.ts" |
64 | }, | 64 | }, |
65 | "devDependencies": { | 65 | "devDependencies": { |
66 | "@angular-devkit/build-angular": "~0.10.0", | 66 | "@angular-devkit/build-angular": "~0.11.1", |
67 | "@angular/animations": "~7.0.2", | 67 | "@angular/animations": "~7.1.1", |
68 | "@angular/cli": "~7.0.4", | 68 | "@angular/cli": "~7.1.1", |
69 | "@angular/common": "~7.0.2", | 69 | "@angular/common": "~7.1.1", |
70 | "@angular/compiler": "~7.0.2", | 70 | "@angular/compiler": "~7.1.1", |
71 | "@angular/compiler-cli": "~7.0.2", | 71 | "@angular/compiler-cli": "~7.1.1", |
72 | "@angular/core": "~7.0.2", | 72 | "@angular/core": "~7.1.1", |
73 | "@angular/forms": "~7.0.2", | 73 | "@angular/forms": "~7.1.1", |
74 | "@angular/http": "~7.0.2", | 74 | "@angular/http": "~7.1.1", |
75 | "@angular/language-service": "~7.0.2", | 75 | "@angular/language-service": "~7.1.1", |
76 | "@angular/platform-browser": "~7.0.2", | 76 | "@angular/platform-browser": "~7.1.1", |
77 | "@angular/platform-browser-dynamic": "~7.0.2", | 77 | "@angular/platform-browser-dynamic": "~7.1.1", |
78 | "@angular/router": "~7.0.2", | 78 | "@angular/router": "~7.1.1", |
79 | "@angular/service-worker": "~7.0.2", | 79 | "@angular/service-worker": "~7.1.1", |
80 | "@angularclass/hmr": "^2.1.3", | 80 | "@angularclass/hmr": "^2.1.3", |
81 | "@neos21/bootstrap3-glyphicons": "^1.0.1", | 81 | "@neos21/bootstrap3-glyphicons": "^1.0.1", |
82 | "@ng-bootstrap/ng-bootstrap": "^4.0.0", | 82 | "@ng-bootstrap/ng-bootstrap": "^4.0.0", |
83 | "@ngx-loading-bar/core": "^2.2.0", | 83 | "@ngx-loading-bar/core": "^3.0.0", |
84 | "@ngx-loading-bar/http-client": "^2.2.0", | 84 | "@ngx-loading-bar/http-client": "^3.0.0", |
85 | "@ngx-loading-bar/router": "^2.2.0", | 85 | "@ngx-loading-bar/router": "^3.0.0", |
86 | "@ngx-meta/core": "^6.0.0-rc.1", | 86 | "@ngx-meta/core": "^6.0.0-rc.1", |
87 | "@ngx-translate/i18n-polyfill": "^1.0.0", | 87 | "@ngx-translate/i18n-polyfill": "^1.0.0", |
88 | "@types/core-js": "^2.5.0", | 88 | "@types/core-js": "^2.5.0", |
@@ -132,7 +132,7 @@ | |||
132 | "node-sass": "^4.9.3", | 132 | "node-sass": "^4.9.3", |
133 | "npm-font-source-sans-pro": "^1.0.2", | 133 | "npm-font-source-sans-pro": "^1.0.2", |
134 | "path-browserify": "^1.0.0", | 134 | "path-browserify": "^1.0.0", |
135 | "primeng": "^6.1.2", | 135 | "primeng": "^7.0.0", |
136 | "process": "^0.11.10", | 136 | "process": "^0.11.10", |
137 | "protractor": "^5.3.2", | 137 | "protractor": "^5.3.2", |
138 | "purify-css": "^1.2.5", | 138 | "purify-css": "^1.2.5", |
diff --git a/client/src/app/+about/about-instance/about-instance.component.html b/client/src/app/+about/about-instance/about-instance.component.html index 5970cac01..37ff795f5 100644 --- a/client/src/app/+about/about-instance/about-instance.component.html +++ b/client/src/app/+about/about-instance/about-instance.component.html | |||
@@ -1,39 +1,48 @@ | |||
1 | <div i18n class="about-instance-title"> | 1 | <div class="row"> |
2 | About {{ instanceName }} instance | 2 | <div class="col-md-12 col-xl-6"> |
3 | </div> | 3 | <div i18n class="about-instance-title"> |
4 | About {{ instanceName }} instance | ||
5 | </div> | ||
4 | 6 | ||
5 | <div class="short-description"> | 7 | <div class="short-description"> |
6 | <div>{{ shortDescription }}</div> | 8 | <div>{{ shortDescription }}</div> |
7 | </div> | 9 | </div> |
8 | 10 | ||
9 | <div class="description"> | 11 | <div class="description"> |
10 | <div i18n class="section-title">Description</div> | 12 | <div i18n class="section-title">Description</div> |
11 | 13 | ||
12 | <div [innerHTML]="descriptionHTML"></div> | 14 | <div [innerHTML]="descriptionHTML"></div> |
13 | </div> | 15 | </div> |
14 | 16 | ||
15 | <div class="terms" id="terms-section"> | 17 | <div class="terms" id="terms-section"> |
16 | <div i18n class="section-title">Terms</div> | 18 | <div i18n class="section-title">Terms</div> |
17 | 19 | ||
18 | <div [innerHTML]="termsHTML"></div> | 20 | <div [innerHTML]="termsHTML"></div> |
19 | </div> | 21 | </div> |
22 | |||
23 | <div class="signup"> | ||
24 | <div i18n class="section-title">Signup</div> | ||
20 | 25 | ||
21 | <div class="signup"> | 26 | <div *ngIf="isSignupAllowed"> |
22 | <div i18n class="section-title">Signup</div> | 27 | <ng-container i18n>User registration is allowed and</ng-container> |
23 | 28 | ||
24 | <div *ngIf="isSignupAllowed"> | 29 | <ng-container i18n *ngIf="userVideoQuota !== -1"> |
25 | <ng-container i18n>User registration is allowed and</ng-container> | 30 | this instance provides a baseline quota of {{ userVideoQuota | bytes: 0 }} space for the videos of its users. |
31 | </ng-container> | ||
26 | 32 | ||
27 | <ng-container i18n *ngIf="userVideoQuota !== -1"> | 33 | <ng-container i18n *ngIf="userVideoQuota === -1"> |
28 | this instance provides a baseline quota of {{ userVideoQuota | bytes: 0 }} space for the videos of its users. | 34 | this instance provides unlimited space for the videos of its users. |
29 | </ng-container> | 35 | </ng-container> |
36 | </div> | ||
30 | 37 | ||
31 | <ng-container i18n *ngIf="userVideoQuota === -1"> | 38 | <div i18n *ngIf="isSignupAllowed === false"> |
32 | this instance provides unlimited space for the videos of its users. | 39 | User registration is currently not allowed. |
33 | </ng-container> | 40 | </div> |
41 | </div> | ||
34 | </div> | 42 | </div> |
35 | 43 | ||
36 | <div i18n *ngIf="isSignupAllowed === false"> | 44 | <div class="col-md-12 col-xl-6"> |
37 | User registration is currently not allowed. | 45 | <label>Features found on this instance</label> |
46 | <my-instance-features-table></my-instance-features-table> | ||
38 | </div> | 47 | </div> |
39 | </div> \ No newline at end of file | 48 | </div> |
diff --git a/client/src/app/+admin/users/user-list/user-list.component.html b/client/src/app/+admin/users/user-list/user-list.component.html index 5684004a5..556ab3c5d 100644 --- a/client/src/app/+admin/users/user-list/user-list.component.html +++ b/client/src/app/+admin/users/user-list/user-list.component.html | |||
@@ -65,7 +65,17 @@ | |||
65 | <span i18n *ngIf="user.blocked" class="banned-info">(banned)</span> | 65 | <span i18n *ngIf="user.blocked" class="banned-info">(banned)</span> |
66 | </a> | 66 | </a> |
67 | </td> | 67 | </td> |
68 | <td>{{ user.email }}</td> | 68 | <td *ngIf="!requiresEmailVerification || user.blocked; else emailWithVerificationStatus">{{ user.email }}</td> |
69 | <ng-template #emailWithVerificationStatus> | ||
70 | <td *ngIf="user.emailVerified === false; else emailVerifiedNotFalse" i18n-title title="User's email must be verified to login"> | ||
71 | <em>? {{ user.email }}</em> | ||
72 | </td> | ||
73 | <ng-template #emailVerifiedNotFalse> | ||
74 | <td i18n-title title="User's email is verified / User can login without email verification"> | ||
75 | ✓ {{ user.email }} | ||
76 | </td> | ||
77 | </ng-template> | ||
78 | </ng-template> | ||
69 | <td>{{ user.videoQuotaUsed }} / {{ user.videoQuota }}</td> | 79 | <td>{{ user.videoQuotaUsed }} / {{ user.videoQuota }}</td> |
70 | <td>{{ user.roleLabel }}</td> | 80 | <td>{{ user.roleLabel }}</td> |
71 | <td>{{ user.createdAt }}</td> | 81 | <td>{{ user.createdAt }}</td> |
diff --git a/client/src/app/+admin/users/user-list/user-list.component.ts b/client/src/app/+admin/users/user-list/user-list.component.ts index 31e783622..fb085c133 100644 --- a/client/src/app/+admin/users/user-list/user-list.component.ts +++ b/client/src/app/+admin/users/user-list/user-list.component.ts | |||
@@ -1,7 +1,7 @@ | |||
1 | import { Component, OnInit, ViewChild } from '@angular/core' | 1 | import { Component, OnInit, ViewChild } from '@angular/core' |
2 | import { NotificationsService } from 'angular2-notifications' | 2 | import { NotificationsService } from 'angular2-notifications' |
3 | import { SortMeta } from 'primeng/components/common/sortmeta' | 3 | import { SortMeta } from 'primeng/components/common/sortmeta' |
4 | import { ConfirmService } from '../../../core' | 4 | import { ConfirmService, ServerService } from '../../../core' |
5 | import { RestPagination, RestTable, UserService } from '../../../shared' | 5 | import { RestPagination, RestTable, UserService } from '../../../shared' |
6 | import { I18n } from '@ngx-translate/i18n-polyfill' | 6 | import { I18n } from '@ngx-translate/i18n-polyfill' |
7 | import { User } from '../../../../../../shared' | 7 | import { User } from '../../../../../../shared' |
@@ -28,12 +28,17 @@ export class UserListComponent extends RestTable implements OnInit { | |||
28 | constructor ( | 28 | constructor ( |
29 | private notificationsService: NotificationsService, | 29 | private notificationsService: NotificationsService, |
30 | private confirmService: ConfirmService, | 30 | private confirmService: ConfirmService, |
31 | private serverService: ServerService, | ||
31 | private userService: UserService, | 32 | private userService: UserService, |
32 | private i18n: I18n | 33 | private i18n: I18n |
33 | ) { | 34 | ) { |
34 | super() | 35 | super() |
35 | } | 36 | } |
36 | 37 | ||
38 | get requiresEmailVerification () { | ||
39 | return this.serverService.getConfig().signup.requiresEmailVerification | ||
40 | } | ||
41 | |||
37 | ngOnInit () { | 42 | ngOnInit () { |
38 | this.initialize() | 43 | this.initialize() |
39 | 44 | ||
@@ -51,6 +56,11 @@ export class UserListComponent extends RestTable implements OnInit { | |||
51 | label: this.i18n('Unban'), | 56 | label: this.i18n('Unban'), |
52 | handler: users => this.unbanUsers(users), | 57 | handler: users => this.unbanUsers(users), |
53 | isDisplayed: users => users.every(u => u.blocked === true) | 58 | isDisplayed: users => users.every(u => u.blocked === true) |
59 | }, | ||
60 | { | ||
61 | label: this.i18n('Set Email as Verified'), | ||
62 | handler: users => this.setEmailsAsVerified(users), | ||
63 | isDisplayed: users => this.requiresEmailVerification && users.every(u => !u.blocked && u.emailVerified === false) | ||
54 | } | 64 | } |
55 | ] | 65 | ] |
56 | } | 66 | } |
@@ -114,6 +124,20 @@ export class UserListComponent extends RestTable implements OnInit { | |||
114 | ) | 124 | ) |
115 | } | 125 | } |
116 | 126 | ||
127 | async setEmailsAsVerified (users: User[]) { | ||
128 | this.userService.updateUsers(users, { emailVerified: true }).subscribe( | ||
129 | () => { | ||
130 | this.notificationsService.success( | ||
131 | this.i18n('Success'), | ||
132 | this.i18n('{{num}} users email set as verified.', { num: users.length }) | ||
133 | ) | ||
134 | this.loadData() | ||
135 | }, | ||
136 | |||
137 | err => this.notificationsService.error(this.i18n('Error'), err.message) | ||
138 | ) | ||
139 | } | ||
140 | |||
117 | isInSelectionMode () { | 141 | isInSelectionMode () { |
118 | return this.selectedUsers.length !== 0 | 142 | return this.selectedUsers.length !== 0 |
119 | } | 143 | } |
diff --git a/client/src/app/+my-account/my-account.component.html b/client/src/app/+my-account/my-account.component.html index 41333c25a..3999252be 100644 --- a/client/src/app/+my-account/my-account.component.html +++ b/client/src/app/+my-account/my-account.component.html | |||
@@ -1,40 +1,5 @@ | |||
1 | <div class="row"> | 1 | <div class="row"> |
2 | <div class="sub-menu"> | 2 | <my-top-menu-dropdown [menuEntries]="menuEntries"></my-top-menu-dropdown> |
3 | <a i18n routerLink="/my-account/settings" routerLinkActive="active" class="title-page">My settings</a> | ||
4 | |||
5 | <div ngbDropdown class="my-library"> | ||
6 | <span role="button" class="title-page" [ngClass]="{ active: libraryLabel !== '' }" ngbDropdownToggle> | ||
7 | <ng-container i18n>My library</ng-container> | ||
8 | <ng-container *ngIf="libraryLabel"> - {{ libraryLabel }}</ng-container> | ||
9 | </span> | ||
10 | |||
11 | <div ngbDropdownMenu> | ||
12 | <a class="dropdown-item" i18n routerLink="/my-account/video-channels">My channels</a> | ||
13 | |||
14 | <a class="dropdown-item" i18n routerLink="/my-account/videos">My videos</a> | ||
15 | |||
16 | <a class="dropdown-item" i18n routerLink="/my-account/subscriptions">My subscriptions</a> | ||
17 | |||
18 | <a class="dropdown-item" *ngIf="isVideoImportEnabled()" i18n routerLink="/my-account/video-imports">My imports</a> | ||
19 | </div> | ||
20 | </div> | ||
21 | |||
22 | <div ngbDropdown class="misc"> | ||
23 | <span role="button" class="title-page" [ngClass]="{ active: miscLabel !== '' }" ngbDropdownToggle> | ||
24 | <ng-container i18n>Misc</ng-container> | ||
25 | <ng-container *ngIf="miscLabel"> - {{ miscLabel }}</ng-container> | ||
26 | </span> | ||
27 | |||
28 | <div ngbDropdownMenu> | ||
29 | <a class="dropdown-item" i18n routerLink="/my-account/blocklist/accounts">Muted accounts</a> | ||
30 | |||
31 | <a class="dropdown-item" i18n routerLink="/my-account/blocklist/servers">Muted instances</a> | ||
32 | |||
33 | <a class="dropdown-item" i18n routerLink="/my-account/ownership">Ownership changes</a> | ||
34 | </div> | ||
35 | </div> | ||
36 | |||
37 | </div> | ||
38 | 3 | ||
39 | <div class="margin-content"> | 4 | <div class="margin-content"> |
40 | <router-outlet></router-outlet> | 5 | <router-outlet></router-outlet> |
diff --git a/client/src/app/+my-account/my-account.component.scss b/client/src/app/+my-account/my-account.component.scss index 6243c6dcf..4f111efdf 100644 --- a/client/src/app/+my-account/my-account.component.scss +++ b/client/src/app/+my-account/my-account.component.scss | |||
@@ -1,14 +1,3 @@ | |||
1 | .my-library, .misc { | 1 | .row { |
2 | span[role=button] { | 2 | flex-direction: column; |
3 | cursor: pointer; | ||
4 | } | ||
5 | |||
6 | a { | ||
7 | display: block; | ||
8 | } | ||
9 | } | 3 | } |
10 | |||
11 | /deep/ .dropdown-toggle::after { | ||
12 | position: relative; | ||
13 | top: 2px; | ||
14 | } \ No newline at end of file | ||
diff --git a/client/src/app/+my-account/my-account.component.ts b/client/src/app/+my-account/my-account.component.ts index d728caf07..d9381ebfa 100644 --- a/client/src/app/+my-account/my-account.component.ts +++ b/client/src/app/+my-account/my-account.component.ts | |||
@@ -1,38 +1,72 @@ | |||
1 | import { Component, OnDestroy, OnInit } from '@angular/core' | 1 | import { Component } from '@angular/core' |
2 | import { ServerService } from '@app/core' | 2 | import { ServerService } from '@app/core' |
3 | import { NavigationStart, Router } from '@angular/router' | ||
4 | import { filter } from 'rxjs/operators' | ||
5 | import { I18n } from '@ngx-translate/i18n-polyfill' | 3 | import { I18n } from '@ngx-translate/i18n-polyfill' |
6 | import { Subscription } from 'rxjs' | 4 | import { TopMenuDropdownParam } from '@app/shared/menu/top-menu-dropdown.component' |
7 | 5 | ||
8 | @Component({ | 6 | @Component({ |
9 | selector: 'my-my-account', | 7 | selector: 'my-my-account', |
10 | templateUrl: './my-account.component.html', | 8 | templateUrl: './my-account.component.html', |
11 | styleUrls: [ './my-account.component.scss' ] | 9 | styleUrls: [ './my-account.component.scss' ] |
12 | }) | 10 | }) |
13 | export class MyAccountComponent implements OnInit, OnDestroy { | 11 | export class MyAccountComponent { |
14 | 12 | menuEntries: TopMenuDropdownParam[] = [] | |
15 | libraryLabel = '' | ||
16 | miscLabel = '' | ||
17 | |||
18 | private routeSub: Subscription | ||
19 | 13 | ||
20 | constructor ( | 14 | constructor ( |
21 | private serverService: ServerService, | 15 | private serverService: ServerService, |
22 | private router: Router, | ||
23 | private i18n: I18n | 16 | private i18n: I18n |
24 | ) {} | 17 | ) { |
18 | |||
19 | const libraryEntries: TopMenuDropdownParam = { | ||
20 | label: this.i18n('My library'), | ||
21 | children: [ | ||
22 | { | ||
23 | label: this.i18n('My channels'), | ||
24 | routerLink: '/my-account/videos' | ||
25 | }, | ||
26 | { | ||
27 | label: this.i18n('My videos'), | ||
28 | routerLink: '/my-account/videos' | ||
29 | }, | ||
30 | { | ||
31 | label: this.i18n('My subscriptions'), | ||
32 | routerLink: '/my-account/subscriptions' | ||
33 | } | ||
34 | ] | ||
35 | } | ||
25 | 36 | ||
26 | ngOnInit () { | 37 | if (this.isVideoImportEnabled()) { |
27 | this.updateLabels(this.router.url) | 38 | libraryEntries.children.push({ |
39 | label: 'My imports', | ||
40 | routerLink: '/my-account/video-imports' | ||
41 | }) | ||
42 | } | ||
28 | 43 | ||
29 | this.routeSub = this.router.events | 44 | const miscEntries: TopMenuDropdownParam = { |
30 | .pipe(filter(event => event instanceof NavigationStart)) | 45 | label: this.i18n('Misc'), |
31 | .subscribe((event: NavigationStart) => this.updateLabels(event.url)) | 46 | children: [ |
32 | } | 47 | { |
48 | label: this.i18n('Muted accounts'), | ||
49 | routerLink: '/my-account/blocklist/accounts' | ||
50 | }, | ||
51 | { | ||
52 | label: this.i18n('Muted instances'), | ||
53 | routerLink: '/my-account/blocklist/servers' | ||
54 | }, | ||
55 | { | ||
56 | label: this.i18n('Ownership changes'), | ||
57 | routerLink: '/my-account/ownership' | ||
58 | } | ||
59 | ] | ||
60 | } | ||
33 | 61 | ||
34 | ngOnDestroy () { | 62 | this.menuEntries = [ |
35 | if (this.routeSub) this.routeSub.unsubscribe() | 63 | { |
64 | label: this.i18n('My settings'), | ||
65 | routerLink: '/my-account/settings' | ||
66 | }, | ||
67 | libraryEntries, | ||
68 | miscEntries | ||
69 | ] | ||
36 | } | 70 | } |
37 | 71 | ||
38 | isVideoImportEnabled () { | 72 | isVideoImportEnabled () { |
@@ -41,27 +75,4 @@ export class MyAccountComponent implements OnInit, OnDestroy { | |||
41 | return importConfig.http.enabled || importConfig.torrent.enabled | 75 | return importConfig.http.enabled || importConfig.torrent.enabled |
42 | } | 76 | } |
43 | 77 | ||
44 | private updateLabels (url: string) { | ||
45 | const [ path ] = url.split('?') | ||
46 | |||
47 | if (path.startsWith('/my-account/video-channels')) { | ||
48 | this.libraryLabel = this.i18n('Channels') | ||
49 | } else if (path.startsWith('/my-account/videos')) { | ||
50 | this.libraryLabel = this.i18n('Videos') | ||
51 | } else if (path.startsWith('/my-account/subscriptions')) { | ||
52 | this.libraryLabel = this.i18n('Subscriptions') | ||
53 | } else if (path.startsWith('/my-account/video-imports')) { | ||
54 | this.libraryLabel = this.i18n('Video imports') | ||
55 | } else { | ||
56 | this.libraryLabel = '' | ||
57 | } | ||
58 | |||
59 | if (path.startsWith('/my-account/blocklist/accounts')) { | ||
60 | this.miscLabel = this.i18n('Muted accounts') | ||
61 | } else if (path.startsWith('/my-account/blocklist/servers')) { | ||
62 | this.miscLabel = this.i18n('Muted instances') | ||
63 | } else { | ||
64 | this.miscLabel = '' | ||
65 | } | ||
66 | } | ||
67 | } | 78 | } |
diff --git a/client/src/app/core/core.module.ts b/client/src/app/core/core.module.ts index df2ec696d..8a6654aa1 100644 --- a/client/src/app/core/core.module.ts +++ b/client/src/app/core/core.module.ts | |||
@@ -29,7 +29,7 @@ import { CheatSheetComponent } from '@app/core/hotkeys' | |||
29 | 29 | ||
30 | LoadingBarHttpClientModule, | 30 | LoadingBarHttpClientModule, |
31 | LoadingBarRouterModule, | 31 | LoadingBarRouterModule, |
32 | LoadingBarModule.forRoot(), | 32 | LoadingBarModule, |
33 | 33 | ||
34 | HotkeyModule.forRoot({ | 34 | HotkeyModule.forRoot({ |
35 | cheatSheetCloseEsc: true | 35 | cheatSheetCloseEsc: true |
diff --git a/client/src/app/core/server/server.service.ts b/client/src/app/core/server/server.service.ts index da8bd26db..6eccb8336 100644 --- a/client/src/app/core/server/server.service.ts +++ b/client/src/app/core/server/server.service.ts | |||
@@ -37,6 +37,9 @@ export class ServerService { | |||
37 | css: '' | 37 | css: '' |
38 | } | 38 | } |
39 | }, | 39 | }, |
40 | email: { | ||
41 | enabled: false | ||
42 | }, | ||
40 | serverVersion: 'Unknown', | 43 | serverVersion: 'Unknown', |
41 | signup: { | 44 | signup: { |
42 | allowed: false, | 45 | allowed: false, |
diff --git a/client/src/app/login/login.component.html b/client/src/app/login/login.component.html index 93dbed525..9b8146624 100644 --- a/client/src/app/login/login.component.html +++ b/client/src/app/login/login.component.html | |||
@@ -59,7 +59,12 @@ | |||
59 | </div> | 59 | </div> |
60 | 60 | ||
61 | <div class="modal-body"> | 61 | <div class="modal-body"> |
62 | <div class="form-group"> | 62 | |
63 | <div *ngIf="isEmailDisabled()" class="alert alert-danger" i18n> | ||
64 | We are sorry, you cannot recover you password because your instance administrator did not configure the PeerTube email system. | ||
65 | </div> | ||
66 | |||
67 | <div class="form-group" [hidden]="isEmailDisabled()"> | ||
63 | <label i18n for="forgot-password-email">Email</label> | 68 | <label i18n for="forgot-password-email">Email</label> |
64 | <input | 69 | <input |
65 | type="email" id="forgot-password-email" i18n-placeholder placeholder="Email address" required | 70 | type="email" id="forgot-password-email" i18n-placeholder placeholder="Email address" required |
diff --git a/client/src/app/login/login.component.ts b/client/src/app/login/login.component.ts index 7553e6456..212a8ff1f 100644 --- a/client/src/app/login/login.component.ts +++ b/client/src/app/login/login.component.ts | |||
@@ -19,7 +19,6 @@ import { Router } from '@angular/router' | |||
19 | export class LoginComponent extends FormReactive implements OnInit { | 19 | export class LoginComponent extends FormReactive implements OnInit { |
20 | @ViewChild('emailInput') input: ElementRef | 20 | @ViewChild('emailInput') input: ElementRef |
21 | @ViewChild('forgotPasswordModal') forgotPasswordModal: ElementRef | 21 | @ViewChild('forgotPasswordModal') forgotPasswordModal: ElementRef |
22 | @ViewChild('forgotPasswordEmailInput') forgotPasswordEmailInput: ElementRef | ||
23 | 22 | ||
24 | error: string = null | 23 | error: string = null |
25 | forgotPasswordEmail = '' | 24 | forgotPasswordEmail = '' |
@@ -45,6 +44,10 @@ export class LoginComponent extends FormReactive implements OnInit { | |||
45 | return this.serverService.getConfig().signup.allowed === true | 44 | return this.serverService.getConfig().signup.allowed === true |
46 | } | 45 | } |
47 | 46 | ||
47 | isEmailDisabled () { | ||
48 | return this.serverService.getConfig().email.enabled === false | ||
49 | } | ||
50 | |||
48 | ngOnInit () { | 51 | ngOnInit () { |
49 | this.buildForm({ | 52 | this.buildForm({ |
50 | username: this.loginValidatorsService.LOGIN_USERNAME, | 53 | username: this.loginValidatorsService.LOGIN_USERNAME, |
@@ -96,10 +99,6 @@ export class LoginComponent extends FormReactive implements OnInit { | |||
96 | ) | 99 | ) |
97 | } | 100 | } |
98 | 101 | ||
99 | onForgotPasswordModalShown () { | ||
100 | this.forgotPasswordEmailInput.nativeElement.focus() | ||
101 | } | ||
102 | |||
103 | openForgotPasswordModal () { | 102 | openForgotPasswordModal () { |
104 | this.openedForgotPasswordModal = this.modalService.open(this.forgotPasswordModal) | 103 | this.openedForgotPasswordModal = this.modalService.open(this.forgotPasswordModal) |
105 | } | 104 | } |
diff --git a/client/src/app/menu/language-chooser.component.html b/client/src/app/menu/language-chooser.component.html index c37bf2826..c79609898 100644 --- a/client/src/app/menu/language-chooser.component.html +++ b/client/src/app/menu/language-chooser.component.html | |||
@@ -4,6 +4,11 @@ | |||
4 | <span class="close" aria-label="Close" role="button" (click)="hide()"></span> | 4 | <span class="close" aria-label="Close" role="button" (click)="hide()"></span> |
5 | </div> | 5 | </div> |
6 | 6 | ||
7 | |||
8 | <a i18n class="help-to-translate" target="_blank" rel="noreferrer noopener" href="https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/translation.md"> | ||
9 | Help to translate PeerTube! | ||
10 | </a> | ||
11 | |||
7 | <div class="modal-body"> | 12 | <div class="modal-body"> |
8 | <a *ngFor="let lang of languages" [href]="buildLanguageLink(lang)">{{ lang.label }}</a> | 13 | <a *ngFor="let lang of languages" [href]="buildLanguageLink(lang)">{{ lang.label }}</a> |
9 | </div> | 14 | </div> |
diff --git a/client/src/app/menu/language-chooser.component.scss b/client/src/app/menu/language-chooser.component.scss index 944e86f46..72deb3952 100644 --- a/client/src/app/menu/language-chooser.component.scss +++ b/client/src/app/menu/language-chooser.component.scss | |||
@@ -1,6 +1,11 @@ | |||
1 | @import '_variables'; | 1 | @import '_variables'; |
2 | @import '_mixins'; | 2 | @import '_mixins'; |
3 | 3 | ||
4 | .help-to-translate { | ||
5 | @include peertube-button-link; | ||
6 | @include orange-button; | ||
7 | } | ||
8 | |||
4 | .modal-body { | 9 | .modal-body { |
5 | text-align: center; | 10 | text-align: center; |
6 | 11 | ||
@@ -9,4 +14,4 @@ | |||
9 | font-size: 16px; | 14 | font-size: 16px; |
10 | margin: 15px; | 15 | margin: 15px; |
11 | } | 16 | } |
12 | } \ No newline at end of file | 17 | } |
diff --git a/client/src/app/search/search.component.ts b/client/src/app/search/search.component.ts index ecffcafc1..3d17e6d96 100644 --- a/client/src/app/search/search.component.ts +++ b/client/src/app/search/search.component.ts | |||
@@ -146,7 +146,8 @@ export class SearchComponent implements OnInit, OnDestroy { | |||
146 | } | 146 | } |
147 | 147 | ||
148 | private updateTitle () { | 148 | private updateTitle () { |
149 | this.metaService.setTitle(this.i18n('Search') + ' ' + this.currentSearch) | 149 | const suffix = this.currentSearch ? ' ' + this.currentSearch : '' |
150 | this.metaService.setTitle(this.i18n('Search') + suffix) | ||
150 | } | 151 | } |
151 | 152 | ||
152 | private updateUrlFromAdvancedSearch () { | 153 | private updateUrlFromAdvancedSearch () { |
diff --git a/client/src/app/shared/buttons/action-dropdown.component.html b/client/src/app/shared/buttons/action-dropdown.component.html index 48230d6d8..90651f217 100644 --- a/client/src/app/shared/buttons/action-dropdown.component.html +++ b/client/src/app/shared/buttons/action-dropdown.component.html | |||
@@ -8,14 +8,20 @@ | |||
8 | </div> | 8 | </div> |
9 | 9 | ||
10 | <div ngbDropdownMenu class="dropdown-menu"> | 10 | <div ngbDropdownMenu class="dropdown-menu"> |
11 | <ng-container *ngFor="let action of actions"> | 11 | <ng-container *ngFor="let actions of getActions()"> |
12 | <ng-container *ngIf="action.isDisplayed === undefined || action.isDisplayed(entry) === true"> | ||
13 | <a *ngIf="action.linkBuilder" class="dropdown-item" [routerLink]="action.linkBuilder(entry)">{{ action.label }}</a> | ||
14 | 12 | ||
15 | <span *ngIf="!action.linkBuilder" class="custom-action dropdown-item" (click)="action.handler(entry)" role="button"> | 13 | <ng-container *ngFor="let action of actions"> |
16 | {{ action.label }} | 14 | <ng-container *ngIf="action.isDisplayed === undefined || action.isDisplayed(entry) === true"> |
17 | </span> | 15 | <a *ngIf="action.linkBuilder" class="dropdown-item" [routerLink]="action.linkBuilder(entry)">{{ action.label }}</a> |
16 | |||
17 | <span *ngIf="!action.linkBuilder" class="custom-action dropdown-item" (click)="action.handler(entry)" role="button"> | ||
18 | {{ action.label }} | ||
19 | </span> | ||
20 | </ng-container> | ||
18 | </ng-container> | 21 | </ng-container> |
22 | |||
23 | <div class="dropdown-divider"></div> | ||
24 | |||
19 | </ng-container> | 25 | </ng-container> |
20 | </div> | 26 | </div> |
21 | </div> \ No newline at end of file | 27 | </div> |
diff --git a/client/src/app/shared/buttons/action-dropdown.component.scss b/client/src/app/shared/buttons/action-dropdown.component.scss index 92c4d1d2c..a4fcceeee 100644 --- a/client/src/app/shared/buttons/action-dropdown.component.scss +++ b/client/src/app/shared/buttons/action-dropdown.component.scss | |||
@@ -1,6 +1,10 @@ | |||
1 | @import '_variables'; | 1 | @import '_variables'; |
2 | @import '_mixins'; | 2 | @import '_mixins'; |
3 | 3 | ||
4 | .dropdown-divider:last-child { | ||
5 | display: none; | ||
6 | } | ||
7 | |||
4 | .action-button { | 8 | .action-button { |
5 | @include peertube-button; | 9 | @include peertube-button; |
6 | 10 | ||
@@ -52,4 +56,4 @@ | |||
52 | width: 100%; | 56 | width: 100%; |
53 | } | 57 | } |
54 | } | 58 | } |
55 | } \ No newline at end of file | 59 | } |
diff --git a/client/src/app/shared/buttons/action-dropdown.component.ts b/client/src/app/shared/buttons/action-dropdown.component.ts index d8026ef41..275e2b51e 100644 --- a/client/src/app/shared/buttons/action-dropdown.component.ts +++ b/client/src/app/shared/buttons/action-dropdown.component.ts | |||
@@ -14,10 +14,16 @@ export type DropdownAction<T> = { | |||
14 | }) | 14 | }) |
15 | 15 | ||
16 | export class ActionDropdownComponent<T> { | 16 | export class ActionDropdownComponent<T> { |
17 | @Input() actions: DropdownAction<T>[] = [] | 17 | @Input() actions: DropdownAction<T>[] | DropdownAction<T>[][] = [] |
18 | @Input() entry: T | 18 | @Input() entry: T |
19 | @Input() placement = 'bottom-left' | 19 | @Input() placement = 'bottom-left' |
20 | @Input() buttonSize: 'normal' | 'small' = 'normal' | 20 | @Input() buttonSize: 'normal' | 'small' = 'normal' |
21 | @Input() label: string | 21 | @Input() label: string |
22 | @Input() theme: 'orange' | 'grey' = 'grey' | 22 | @Input() theme: 'orange' | 'grey' = 'grey' |
23 | |||
24 | getActions () { | ||
25 | if (this.actions.length !== 0 && Array.isArray(this.actions[0])) return this.actions | ||
26 | |||
27 | return [ this.actions ] | ||
28 | } | ||
23 | } | 29 | } |
diff --git a/client/src/app/shared/forms/form-validators/user-validators.service.ts b/client/src/app/shared/forms/form-validators/user-validators.service.ts index d14fa4777..b1c61d6df 100644 --- a/client/src/app/shared/forms/form-validators/user-validators.service.ts +++ b/client/src/app/shared/forms/form-validators/user-validators.service.ts | |||
@@ -23,15 +23,15 @@ export class UserValidatorsService { | |||
23 | this.USER_USERNAME = { | 23 | this.USER_USERNAME = { |
24 | VALIDATORS: [ | 24 | VALIDATORS: [ |
25 | Validators.required, | 25 | Validators.required, |
26 | Validators.minLength(3), | 26 | Validators.minLength(1), |
27 | Validators.maxLength(20), | 27 | Validators.maxLength(50), |
28 | Validators.pattern(/^[a-z0-9._]+$/) | 28 | Validators.pattern(/^[a-z0-9][a-z0-9._]*$/) |
29 | ], | 29 | ], |
30 | MESSAGES: { | 30 | MESSAGES: { |
31 | 'required': this.i18n('Username is required.'), | 31 | 'required': this.i18n('Username is required.'), |
32 | 'minlength': this.i18n('Username must be at least 3 characters long.'), | 32 | 'minlength': this.i18n('Username must be at least 1 character long.'), |
33 | 'maxlength': this.i18n('Username cannot be more than 20 characters long.'), | 33 | 'maxlength': this.i18n('Username cannot be more than 50 characters long.'), |
34 | 'pattern': this.i18n('Username should be only lowercase alphanumeric characters.') | 34 | 'pattern': this.i18n('Username should be lowercase alphanumeric; underscores are allowed.') |
35 | } | 35 | } |
36 | } | 36 | } |
37 | 37 | ||
@@ -88,13 +88,13 @@ export class UserValidatorsService { | |||
88 | this.USER_DISPLAY_NAME = { | 88 | this.USER_DISPLAY_NAME = { |
89 | VALIDATORS: [ | 89 | VALIDATORS: [ |
90 | Validators.required, | 90 | Validators.required, |
91 | Validators.minLength(3), | 91 | Validators.minLength(1), |
92 | Validators.maxLength(120) | 92 | Validators.maxLength(50) |
93 | ], | 93 | ], |
94 | MESSAGES: { | 94 | MESSAGES: { |
95 | 'required': this.i18n('Display name is required.'), | 95 | 'required': this.i18n('Display name is required.'), |
96 | 'minlength': this.i18n('Display name must be at least 3 characters long.'), | 96 | 'minlength': this.i18n('Display name must be at least 1 character long.'), |
97 | 'maxlength': this.i18n('Display name cannot be more than 120 characters long.') | 97 | 'maxlength': this.i18n('Display name cannot be more than 50 characters long.') |
98 | } | 98 | } |
99 | } | 99 | } |
100 | 100 | ||
diff --git a/client/src/app/shared/forms/form-validators/video-channel-validators.service.ts b/client/src/app/shared/forms/form-validators/video-channel-validators.service.ts index f62ff65f7..e657f36cf 100644 --- a/client/src/app/shared/forms/form-validators/video-channel-validators.service.ts +++ b/client/src/app/shared/forms/form-validators/video-channel-validators.service.ts | |||
@@ -14,28 +14,28 @@ export class VideoChannelValidatorsService { | |||
14 | this.VIDEO_CHANNEL_NAME = { | 14 | this.VIDEO_CHANNEL_NAME = { |
15 | VALIDATORS: [ | 15 | VALIDATORS: [ |
16 | Validators.required, | 16 | Validators.required, |
17 | Validators.minLength(3), | 17 | Validators.minLength(1), |
18 | Validators.maxLength(20), | 18 | Validators.maxLength(50), |
19 | Validators.pattern(/^[a-z0-9._]+$/) | 19 | Validators.pattern(/^[a-z0-9][a-z0-9._]*$/) |
20 | ], | 20 | ], |
21 | MESSAGES: { | 21 | MESSAGES: { |
22 | 'required': this.i18n('Name is required.'), | 22 | 'required': this.i18n('Name is required.'), |
23 | 'minlength': this.i18n('Name must be at least 3 characters long.'), | 23 | 'minlength': this.i18n('Name must be at least 1 character long.'), |
24 | 'maxlength': this.i18n('Name cannot be more than 20 characters long.'), | 24 | 'maxlength': this.i18n('Name cannot be more than 50 characters long.'), |
25 | 'pattern': this.i18n('Name should be only lowercase alphanumeric characters.') | 25 | 'pattern': this.i18n('Name should be lowercase alphanumeric; underscores are allowed.') |
26 | } | 26 | } |
27 | } | 27 | } |
28 | 28 | ||
29 | this.VIDEO_CHANNEL_DISPLAY_NAME = { | 29 | this.VIDEO_CHANNEL_DISPLAY_NAME = { |
30 | VALIDATORS: [ | 30 | VALIDATORS: [ |
31 | Validators.required, | 31 | Validators.required, |
32 | Validators.minLength(3), | 32 | Validators.minLength(1), |
33 | Validators.maxLength(120) | 33 | Validators.maxLength(50) |
34 | ], | 34 | ], |
35 | MESSAGES: { | 35 | MESSAGES: { |
36 | 'required': i18n('Display name is required.'), | 36 | 'required': i18n('Display name is required.'), |
37 | 'minlength': i18n('Display name must be at least 3 characters long.'), | 37 | 'minlength': i18n('Display name must be at least 1 character long.'), |
38 | 'maxlength': i18n('Display name cannot be more than 120 characters long.') | 38 | 'maxlength': i18n('Display name cannot be more than 50 characters long.') |
39 | } | 39 | } |
40 | } | 40 | } |
41 | 41 | ||
diff --git a/client/src/app/shared/menu/top-menu-dropdown.component.html b/client/src/app/shared/menu/top-menu-dropdown.component.html new file mode 100644 index 000000000..2d6d1c4bf --- /dev/null +++ b/client/src/app/shared/menu/top-menu-dropdown.component.html | |||
@@ -0,0 +1,18 @@ | |||
1 | <div class="sub-menu"> | ||
2 | <ng-container *ngFor="let menuEntry of menuEntries"> | ||
3 | |||
4 | <a *ngIf="menuEntry.routerLink" [routerLink]="menuEntry.routerLink" routerLinkActive="active" class="title-page">{{ menuEntry.label }}</a> | ||
5 | |||
6 | <div *ngIf="!menuEntry.routerLink" ngbDropdown class="parent-entry" #dropdown="ngbDropdown" (mouseleave)="closeDropdownIfHovered(dropdown)"> | ||
7 | <span (mouseenter)="openDropdownOnHover(dropdown)" role="button" class="title-page" [ngClass]="{ active: !!suffixLabels[menuEntry.label] }" ngbDropdownToggle> | ||
8 | <ng-container i18n>{{ menuEntry.label }}</ng-container> | ||
9 | <ng-container *ngIf="!!suffixLabels[menuEntry.label]"> - {{ suffixLabels[menuEntry.label] }}</ng-container> | ||
10 | </span> | ||
11 | |||
12 | <div ngbDropdownMenu> | ||
13 | <a *ngFor="let menuChild of menuEntry.children" class="dropdown-item" [routerLink]="menuChild.routerLink">{{ menuChild.label }}</a> | ||
14 | </div> | ||
15 | </div> | ||
16 | |||
17 | </ng-container> | ||
18 | </div> | ||
diff --git a/client/src/app/shared/menu/top-menu-dropdown.component.scss b/client/src/app/shared/menu/top-menu-dropdown.component.scss new file mode 100644 index 000000000..f3ef8f814 --- /dev/null +++ b/client/src/app/shared/menu/top-menu-dropdown.component.scss | |||
@@ -0,0 +1,14 @@ | |||
1 | .parent-entry { | ||
2 | span[role=button] { | ||
3 | cursor: pointer; | ||
4 | } | ||
5 | |||
6 | a { | ||
7 | display: block; | ||
8 | } | ||
9 | } | ||
10 | |||
11 | /deep/ .dropdown-toggle::after { | ||
12 | position: relative; | ||
13 | top: 2px; | ||
14 | } | ||
diff --git a/client/src/app/shared/menu/top-menu-dropdown.component.ts b/client/src/app/shared/menu/top-menu-dropdown.component.ts new file mode 100644 index 000000000..272b721b2 --- /dev/null +++ b/client/src/app/shared/menu/top-menu-dropdown.component.ts | |||
@@ -0,0 +1,75 @@ | |||
1 | import { Component, Input, OnDestroy, OnInit } from '@angular/core' | ||
2 | import { filter, take } from 'rxjs/operators' | ||
3 | import { NavigationStart, Router } from '@angular/router' | ||
4 | import { Subscription } from 'rxjs' | ||
5 | import { NgbDropdown } from '@ng-bootstrap/ng-bootstrap' | ||
6 | import { drop } from 'lodash-es' | ||
7 | |||
8 | export type TopMenuDropdownParam = { | ||
9 | label: string | ||
10 | routerLink?: string | ||
11 | |||
12 | children?: { | ||
13 | label: string | ||
14 | routerLink: string | ||
15 | }[] | ||
16 | } | ||
17 | |||
18 | @Component({ | ||
19 | selector: 'my-top-menu-dropdown', | ||
20 | templateUrl: './top-menu-dropdown.component.html', | ||
21 | styleUrls: [ './top-menu-dropdown.component.scss' ] | ||
22 | }) | ||
23 | export class TopMenuDropdownComponent implements OnInit, OnDestroy { | ||
24 | @Input() menuEntries: TopMenuDropdownParam[] = [] | ||
25 | |||
26 | suffixLabels: { [ parentLabel: string ]: string } | ||
27 | |||
28 | private openedOnHover = false | ||
29 | private routeSub: Subscription | ||
30 | |||
31 | constructor (private router: Router) {} | ||
32 | |||
33 | ngOnInit () { | ||
34 | this.updateChildLabels(window.location.pathname) | ||
35 | |||
36 | this.routeSub = this.router.events | ||
37 | .pipe(filter(event => event instanceof NavigationStart)) | ||
38 | .subscribe(() => this.updateChildLabels(window.location.pathname)) | ||
39 | } | ||
40 | |||
41 | ngOnDestroy () { | ||
42 | if (this.routeSub) this.routeSub.unsubscribe() | ||
43 | } | ||
44 | |||
45 | openDropdownOnHover (dropdown: NgbDropdown) { | ||
46 | this.openedOnHover = true | ||
47 | dropdown.open() | ||
48 | |||
49 | // Menu was closed | ||
50 | dropdown.openChange | ||
51 | .pipe(take(1)) | ||
52 | .subscribe(e => this.openedOnHover = false) | ||
53 | } | ||
54 | |||
55 | closeDropdownIfHovered (dropdown: NgbDropdown) { | ||
56 | if (this.openedOnHover === false) return | ||
57 | |||
58 | dropdown.close() | ||
59 | this.openedOnHover = false | ||
60 | } | ||
61 | |||
62 | private updateChildLabels (path: string) { | ||
63 | this.suffixLabels = {} | ||
64 | |||
65 | for (const entry of this.menuEntries) { | ||
66 | if (!entry.children) continue | ||
67 | |||
68 | for (const child of entry.children) { | ||
69 | if (path.startsWith(child.routerLink)) { | ||
70 | this.suffixLabels[entry.label] = child.label | ||
71 | } | ||
72 | } | ||
73 | } | ||
74 | } | ||
75 | } | ||
diff --git a/client/src/app/shared/moderation/user-moderation-dropdown.component.ts b/client/src/app/shared/moderation/user-moderation-dropdown.component.ts index 908f0b8e0..e3c9db923 100644 --- a/client/src/app/shared/moderation/user-moderation-dropdown.component.ts +++ b/client/src/app/shared/moderation/user-moderation-dropdown.component.ts | |||
@@ -4,7 +4,7 @@ import { I18n } from '@ngx-translate/i18n-polyfill' | |||
4 | import { DropdownAction } from '@app/shared/buttons/action-dropdown.component' | 4 | import { DropdownAction } from '@app/shared/buttons/action-dropdown.component' |
5 | import { UserBanModalComponent } from '@app/shared/moderation/user-ban-modal.component' | 5 | import { UserBanModalComponent } from '@app/shared/moderation/user-ban-modal.component' |
6 | import { UserService } from '@app/shared/users' | 6 | import { UserService } from '@app/shared/users' |
7 | import { AuthService, ConfirmService } from '@app/core' | 7 | import { AuthService, ConfirmService, ServerService } from '@app/core' |
8 | import { User, UserRight } from '../../../../../shared/models/users' | 8 | import { User, UserRight } from '../../../../../shared/models/users' |
9 | import { Account } from '@app/shared/account/account.model' | 9 | import { Account } from '@app/shared/account/account.model' |
10 | import { BlocklistService } from '@app/shared/blocklist' | 10 | import { BlocklistService } from '@app/shared/blocklist' |
@@ -26,17 +26,22 @@ export class UserModerationDropdownComponent implements OnChanges { | |||
26 | @Output() userChanged = new EventEmitter() | 26 | @Output() userChanged = new EventEmitter() |
27 | @Output() userDeleted = new EventEmitter() | 27 | @Output() userDeleted = new EventEmitter() |
28 | 28 | ||
29 | userActions: DropdownAction<{ user: User, account: Account }>[] = [] | 29 | userActions: DropdownAction<{ user: User, account: Account }>[][] = [] |
30 | 30 | ||
31 | constructor ( | 31 | constructor ( |
32 | private authService: AuthService, | 32 | private authService: AuthService, |
33 | private notificationsService: NotificationsService, | 33 | private notificationsService: NotificationsService, |
34 | private confirmService: ConfirmService, | 34 | private confirmService: ConfirmService, |
35 | private serverService: ServerService, | ||
35 | private userService: UserService, | 36 | private userService: UserService, |
36 | private blocklistService: BlocklistService, | 37 | private blocklistService: BlocklistService, |
37 | private i18n: I18n | 38 | private i18n: I18n |
38 | ) { } | 39 | ) { } |
39 | 40 | ||
41 | get requiresEmailVerification () { | ||
42 | return this.serverService.getConfig().signup.requiresEmailVerification | ||
43 | } | ||
44 | |||
40 | ngOnChanges () { | 45 | ngOnChanges () { |
41 | this.buildActions() | 46 | this.buildActions() |
42 | } | 47 | } |
@@ -97,6 +102,21 @@ export class UserModerationDropdownComponent implements OnChanges { | |||
97 | ) | 102 | ) |
98 | } | 103 | } |
99 | 104 | ||
105 | setEmailAsVerified (user: User) { | ||
106 | this.userService.updateUser(user.id, { emailVerified: true }).subscribe( | ||
107 | () => { | ||
108 | this.notificationsService.success( | ||
109 | this.i18n('Success'), | ||
110 | this.i18n('User {{username}} email set as verified', { username: user.username }) | ||
111 | ) | ||
112 | |||
113 | this.userChanged.emit() | ||
114 | }, | ||
115 | |||
116 | err => this.notificationsService.error(this.i18n('Error'), err.message) | ||
117 | ) | ||
118 | } | ||
119 | |||
100 | blockAccountByUser (account: Account) { | 120 | blockAccountByUser (account: Account) { |
101 | this.blocklistService.blockAccountByUser(account) | 121 | this.blocklistService.blockAccountByUser(account) |
102 | .subscribe( | 122 | .subscribe( |
@@ -246,7 +266,7 @@ export class UserModerationDropdownComponent implements OnChanges { | |||
246 | if (this.user && authUser.id === this.user.id) return | 266 | if (this.user && authUser.id === this.user.id) return |
247 | 267 | ||
248 | if (this.user && authUser.hasRight(UserRight.MANAGE_USERS)) { | 268 | if (this.user && authUser.hasRight(UserRight.MANAGE_USERS)) { |
249 | this.userActions = this.userActions.concat([ | 269 | this.userActions.push([ |
250 | { | 270 | { |
251 | label: this.i18n('Edit'), | 271 | label: this.i18n('Edit'), |
252 | linkBuilder: ({ user }) => this.getRouterUserEditLink(user) | 272 | linkBuilder: ({ user }) => this.getRouterUserEditLink(user) |
@@ -257,13 +277,18 @@ export class UserModerationDropdownComponent implements OnChanges { | |||
257 | }, | 277 | }, |
258 | { | 278 | { |
259 | label: this.i18n('Ban'), | 279 | label: this.i18n('Ban'), |
260 | handler: ({ user }: { user: User }) => this.openBanUserModal(user), | 280 | handler: ({ user }) => this.openBanUserModal(user), |
261 | isDisplayed: ({ user }: { user: User }) => !user.blocked | 281 | isDisplayed: ({ user }) => !user.blocked |
262 | }, | 282 | }, |
263 | { | 283 | { |
264 | label: this.i18n('Unban'), | 284 | label: this.i18n('Unban'), |
265 | handler: ({ user }: { user: User }) => this.unbanUser(user), | 285 | handler: ({ user }) => this.unbanUser(user), |
266 | isDisplayed: ({ user }: { user: User }) => user.blocked | 286 | isDisplayed: ({ user }) => user.blocked |
287 | }, | ||
288 | { | ||
289 | label: this.i18n('Set Email as Verified'), | ||
290 | handler: ({ user }) => this.setEmailAsVerified(user), | ||
291 | isDisplayed: ({ user }) => this.requiresEmailVerification && !user.blocked && user.emailVerified === false | ||
267 | } | 292 | } |
268 | ]) | 293 | ]) |
269 | } | 294 | } |
@@ -271,60 +296,66 @@ export class UserModerationDropdownComponent implements OnChanges { | |||
271 | // Actions on accounts/servers | 296 | // Actions on accounts/servers |
272 | if (this.account) { | 297 | if (this.account) { |
273 | // User actions | 298 | // User actions |
274 | this.userActions = this.userActions.concat([ | 299 | this.userActions.push([ |
275 | { | 300 | { |
276 | label: this.i18n('Mute this account'), | 301 | label: this.i18n('Mute this account'), |
277 | isDisplayed: ({ account }: { account: Account }) => account.mutedByUser === false, | 302 | isDisplayed: ({ account }) => account.mutedByUser === false, |
278 | handler: ({ account }: { account: Account }) => this.blockAccountByUser(account) | 303 | handler: ({ account }) => this.blockAccountByUser(account) |
279 | }, | 304 | }, |
280 | { | 305 | { |
281 | label: this.i18n('Unmute this account'), | 306 | label: this.i18n('Unmute this account'), |
282 | isDisplayed: ({ account }: { account: Account }) => account.mutedByUser === true, | 307 | isDisplayed: ({ account }) => account.mutedByUser === true, |
283 | handler: ({ account }: { account: Account }) => this.unblockAccountByUser(account) | 308 | handler: ({ account }) => this.unblockAccountByUser(account) |
284 | }, | 309 | }, |
285 | { | 310 | { |
286 | label: this.i18n('Mute the instance'), | 311 | label: this.i18n('Mute the instance'), |
287 | isDisplayed: ({ account }: { account: Account }) => !account.userId && account.mutedServerByInstance === false, | 312 | isDisplayed: ({ account }) => !account.userId && account.mutedServerByInstance === false, |
288 | handler: ({ account }: { account: Account }) => this.blockServerByUser(account.host) | 313 | handler: ({ account }) => this.blockServerByUser(account.host) |
289 | }, | 314 | }, |
290 | { | 315 | { |
291 | label: this.i18n('Unmute the instance'), | 316 | label: this.i18n('Unmute the instance'), |
292 | isDisplayed: ({ account }: { account: Account }) => !account.userId && account.mutedServerByInstance === true, | 317 | isDisplayed: ({ account }) => !account.userId && account.mutedServerByInstance === true, |
293 | handler: ({ account }: { account: Account }) => this.unblockServerByUser(account.host) | 318 | handler: ({ account }) => this.unblockServerByUser(account.host) |
294 | } | 319 | } |
295 | ]) | 320 | ]) |
296 | 321 | ||
322 | let instanceActions: DropdownAction<{ user: User, account: Account }>[] = [] | ||
323 | |||
297 | // Instance actions | 324 | // Instance actions |
298 | if (authUser.hasRight(UserRight.MANAGE_ACCOUNTS_BLOCKLIST)) { | 325 | if (authUser.hasRight(UserRight.MANAGE_ACCOUNTS_BLOCKLIST)) { |
299 | this.userActions = this.userActions.concat([ | 326 | instanceActions = instanceActions.concat([ |
300 | { | 327 | { |
301 | label: this.i18n('Mute this account by your instance'), | 328 | label: this.i18n('Mute this account by your instance'), |
302 | isDisplayed: ({ account }: { account: Account }) => account.mutedByInstance === false, | 329 | isDisplayed: ({ account }) => account.mutedByInstance === false, |
303 | handler: ({ account }: { account: Account }) => this.blockAccountByInstance(account) | 330 | handler: ({ account }) => this.blockAccountByInstance(account) |
304 | }, | 331 | }, |
305 | { | 332 | { |
306 | label: this.i18n('Unmute this account by your instance'), | 333 | label: this.i18n('Unmute this account by your instance'), |
307 | isDisplayed: ({ account }: { account: Account }) => account.mutedByInstance === true, | 334 | isDisplayed: ({ account }) => account.mutedByInstance === true, |
308 | handler: ({ account }: { account: Account }) => this.unblockAccountByInstance(account) | 335 | handler: ({ account }) => this.unblockAccountByInstance(account) |
309 | } | 336 | } |
310 | ]) | 337 | ]) |
311 | } | 338 | } |
312 | 339 | ||
313 | // Instance actions | 340 | // Instance actions |
314 | if (authUser.hasRight(UserRight.MANAGE_SERVERS_BLOCKLIST)) { | 341 | if (authUser.hasRight(UserRight.MANAGE_SERVERS_BLOCKLIST)) { |
315 | this.userActions = this.userActions.concat([ | 342 | instanceActions = instanceActions.concat([ |
316 | { | 343 | { |
317 | label: this.i18n('Mute the instance by your instance'), | 344 | label: this.i18n('Mute the instance by your instance'), |
318 | isDisplayed: ({ account }: { account: Account }) => !account.userId && account.mutedServerByInstance === false, | 345 | isDisplayed: ({ account }) => !account.userId && account.mutedServerByInstance === false, |
319 | handler: ({ account }: { account: Account }) => this.blockServerByInstance(account.host) | 346 | handler: ({ account }) => this.blockServerByInstance(account.host) |
320 | }, | 347 | }, |
321 | { | 348 | { |
322 | label: this.i18n('Unmute the instance by your instance'), | 349 | label: this.i18n('Unmute the instance by your instance'), |
323 | isDisplayed: ({ account }: { account: Account }) => !account.userId && account.mutedServerByInstance === true, | 350 | isDisplayed: ({ account }) => !account.userId && account.mutedServerByInstance === true, |
324 | handler: ({ account }: { account: Account }) => this.unblockServerByInstance(account.host) | 351 | handler: ({ account }) => this.unblockServerByInstance(account.host) |
325 | } | 352 | } |
326 | ]) | 353 | ]) |
327 | } | 354 | } |
355 | |||
356 | if (instanceActions.length !== 0) { | ||
357 | this.userActions.push(instanceActions) | ||
358 | } | ||
328 | } | 359 | } |
329 | } | 360 | } |
330 | } | 361 | } |
diff --git a/client/src/app/shared/shared.module.ts b/client/src/app/shared/shared.module.ts index a2fa27b72..9810e9485 100644 --- a/client/src/app/shared/shared.module.ts +++ b/client/src/app/shared/shared.module.ts | |||
@@ -61,6 +61,7 @@ import { OverviewService } from '@app/shared/overview' | |||
61 | import { UserBanModalComponent } from '@app/shared/moderation' | 61 | import { UserBanModalComponent } from '@app/shared/moderation' |
62 | import { UserModerationDropdownComponent } from '@app/shared/moderation/user-moderation-dropdown.component' | 62 | import { UserModerationDropdownComponent } from '@app/shared/moderation/user-moderation-dropdown.component' |
63 | import { BlocklistService } from '@app/shared/blocklist' | 63 | import { BlocklistService } from '@app/shared/blocklist' |
64 | import { TopMenuDropdownComponent } from '@app/shared/menu/top-menu-dropdown.component' | ||
64 | 65 | ||
65 | @NgModule({ | 66 | @NgModule({ |
66 | imports: [ | 67 | imports: [ |
@@ -102,7 +103,8 @@ import { BlocklistService } from '@app/shared/blocklist' | |||
102 | RemoteSubscribeComponent, | 103 | RemoteSubscribeComponent, |
103 | InstanceFeaturesTableComponent, | 104 | InstanceFeaturesTableComponent, |
104 | UserBanModalComponent, | 105 | UserBanModalComponent, |
105 | UserModerationDropdownComponent | 106 | UserModerationDropdownComponent, |
107 | TopMenuDropdownComponent | ||
106 | ], | 108 | ], |
107 | 109 | ||
108 | exports: [ | 110 | exports: [ |
@@ -141,6 +143,7 @@ import { BlocklistService } from '@app/shared/blocklist' | |||
141 | InstanceFeaturesTableComponent, | 143 | InstanceFeaturesTableComponent, |
142 | UserBanModalComponent, | 144 | UserBanModalComponent, |
143 | UserModerationDropdownComponent, | 145 | UserModerationDropdownComponent, |
146 | TopMenuDropdownComponent, | ||
144 | 147 | ||
145 | NumberFormatterPipe, | 148 | NumberFormatterPipe, |
146 | ObjectLengthPipe, | 149 | ObjectLengthPipe, |
diff --git a/client/src/app/shared/users/user.model.ts b/client/src/app/shared/users/user.model.ts index 7c840ffa7..9819829fd 100644 --- a/client/src/app/shared/users/user.model.ts +++ b/client/src/app/shared/users/user.model.ts | |||
@@ -15,6 +15,7 @@ export type UserConstructorHash = { | |||
15 | username: string, | 15 | username: string, |
16 | email: string, | 16 | email: string, |
17 | role: UserRole, | 17 | role: UserRole, |
18 | emailVerified?: boolean, | ||
18 | videoQuota?: number, | 19 | videoQuota?: number, |
19 | videoQuotaDaily?: number, | 20 | videoQuotaDaily?: number, |
20 | nsfwPolicy?: NSFWPolicyType, | 21 | nsfwPolicy?: NSFWPolicyType, |
@@ -31,6 +32,7 @@ export class User implements UserServerModel { | |||
31 | id: number | 32 | id: number |
32 | username: string | 33 | username: string |
33 | email: string | 34 | email: string |
35 | emailVerified: boolean | ||
34 | role: UserRole | 36 | role: UserRole |
35 | nsfwPolicy: NSFWPolicyType | 37 | nsfwPolicy: NSFWPolicyType |
36 | webTorrentEnabled: boolean | 38 | webTorrentEnabled: boolean |
diff --git a/client/src/app/shared/users/user.service.ts b/client/src/app/shared/users/user.service.ts index 27a81f0a2..cc5c051f1 100644 --- a/client/src/app/shared/users/user.service.ts +++ b/client/src/app/shared/users/user.service.ts | |||
@@ -153,6 +153,15 @@ export class UserService { | |||
153 | ) | 153 | ) |
154 | } | 154 | } |
155 | 155 | ||
156 | updateUsers (users: User[], userUpdate: UserUpdate) { | ||
157 | return from(users) | ||
158 | .pipe( | ||
159 | concatMap(u => this.authHttp.put(UserService.BASE_USERS_URL + u.id, userUpdate)), | ||
160 | toArray(), | ||
161 | catchError(err => this.restExtractor.handleError(err)) | ||
162 | ) | ||
163 | } | ||
164 | |||
156 | getUser (userId: number) { | 165 | getUser (userId: number) { |
157 | return this.authHttp.get<User>(UserService.BASE_USERS_URL + userId) | 166 | return this.authHttp.get<User>(UserService.BASE_USERS_URL + userId) |
158 | .pipe(catchError(err => this.restExtractor.handleError(err))) | 167 | .pipe(catchError(err => this.restExtractor.handleError(err))) |
diff --git a/client/src/app/signup/signup.component.html b/client/src/app/signup/signup.component.html index 0207a166e..07d24b381 100644 --- a/client/src/app/signup/signup.component.html +++ b/client/src/app/signup/signup.component.html | |||
@@ -64,7 +64,7 @@ | |||
64 | </form> | 64 | </form> |
65 | 65 | ||
66 | <div> | 66 | <div> |
67 | <label for="email" i18n>Features found on this instance</label> | 67 | <label i18n>Features found on this instance</label> |
68 | <my-instance-features-table></my-instance-features-table> | 68 | <my-instance-features-table></my-instance-features-table> |
69 | </div> | 69 | </div> |
70 | </div> | 70 | </div> |
diff --git a/client/src/app/videos/+video-edit/video-add-components/video-upload.component.ts b/client/src/app/videos/+video-edit/video-add-components/video-upload.component.ts index 3fcb71ac3..7ea3691fa 100644 --- a/client/src/app/videos/+video-edit/video-add-components/video-upload.component.ts +++ b/client/src/app/videos/+video-edit/video-add-components/video-upload.component.ts | |||
@@ -117,12 +117,6 @@ export class VideoUploadComponent extends VideoSend implements OnInit, OnDestroy | |||
117 | const videofile = this.videofileInput.nativeElement.files[0] | 117 | const videofile = this.videofileInput.nativeElement.files[0] |
118 | if (!videofile) return | 118 | if (!videofile) return |
119 | 119 | ||
120 | // Cannot upload videos > 8GB for now | ||
121 | if (videofile.size > 8 * 1024 * 1024 * 1024) { | ||
122 | this.notificationsService.error(this.i18n('Error'), this.i18n('We are sorry but PeerTube cannot handle videos > 8GB')) | ||
123 | return | ||
124 | } | ||
125 | |||
126 | const bytePipes = new BytesPipe() | 120 | const bytePipes = new BytesPipe() |
127 | const videoQuota = this.authService.getUser().videoQuota | 121 | const videoQuota = this.authService.getUser().videoQuota |
128 | if (videoQuota !== -1 && (this.userVideoQuotaUsed + videofile.size) > videoQuota) { | 122 | if (videoQuota !== -1 && (this.userVideoQuotaUsed + videofile.size) > videoQuota) { |
diff --git a/client/src/app/videos/+video-watch/modal/video-report.component.html b/client/src/app/videos/+video-watch/modal/video-report.component.html index 8d9a49276..733c01be0 100644 --- a/client/src/app/videos/+video-watch/modal/video-report.component.html +++ b/client/src/app/videos/+video-watch/modal/video-report.component.html | |||
@@ -6,6 +6,11 @@ | |||
6 | 6 | ||
7 | <div class="modal-body"> | 7 | <div class="modal-body"> |
8 | 8 | ||
9 | <div i18n class="information"> | ||
10 | Your report will be sent to moderators of {{ currentHost }}. | ||
11 | <ng-container *ngIf="isRemoteVideo()"> It will be forwarded to origin instance {{ originHost }} too.</ng-container> | ||
12 | </div> | ||
13 | |||
9 | <form novalidate [formGroup]="form" (ngSubmit)="report()"> | 14 | <form novalidate [formGroup]="form" (ngSubmit)="report()"> |
10 | <div class="form-group"> | 15 | <div class="form-group"> |
11 | <textarea i18n-placeholder placeholder="Reason..." formControlName="reason" [ngClass]="{ 'input-error': formErrors['reason'] }"> | 16 | <textarea i18n-placeholder placeholder="Reason..." formControlName="reason" [ngClass]="{ 'input-error': formErrors['reason'] }"> |
diff --git a/client/src/app/videos/+video-watch/modal/video-report.component.scss b/client/src/app/videos/+video-watch/modal/video-report.component.scss index afcdb9a16..4713660a2 100644 --- a/client/src/app/videos/+video-watch/modal/video-report.component.scss +++ b/client/src/app/videos/+video-watch/modal/video-report.component.scss | |||
@@ -1,6 +1,10 @@ | |||
1 | @import 'variables'; | 1 | @import 'variables'; |
2 | @import 'mixins'; | 2 | @import 'mixins'; |
3 | 3 | ||
4 | .information { | ||
5 | margin-bottom: 20px; | ||
6 | } | ||
7 | |||
4 | textarea { | 8 | textarea { |
5 | @include peertube-textarea(100%, 100px); | 9 | @include peertube-textarea(100%, 100px); |
6 | } | 10 | } |
diff --git a/client/src/app/videos/+video-watch/modal/video-report.component.ts b/client/src/app/videos/+video-watch/modal/video-report.component.ts index 297afb19f..023387984 100644 --- a/client/src/app/videos/+video-watch/modal/video-report.component.ts +++ b/client/src/app/videos/+video-watch/modal/video-report.component.ts | |||
@@ -33,6 +33,18 @@ export class VideoReportComponent extends FormReactive implements OnInit { | |||
33 | super() | 33 | super() |
34 | } | 34 | } |
35 | 35 | ||
36 | get currentHost () { | ||
37 | return window.location.host | ||
38 | } | ||
39 | |||
40 | get originHost () { | ||
41 | if (this.isRemoteVideo()) { | ||
42 | return this.video.account.host | ||
43 | } | ||
44 | |||
45 | return '' | ||
46 | } | ||
47 | |||
36 | ngOnInit () { | 48 | ngOnInit () { |
37 | this.buildForm({ | 49 | this.buildForm({ |
38 | reason: this.videoAbuseValidatorsService.VIDEO_ABUSE_REASON | 50 | reason: this.videoAbuseValidatorsService.VIDEO_ABUSE_REASON |
@@ -61,4 +73,8 @@ export class VideoReportComponent extends FormReactive implements OnInit { | |||
61 | err => this.notificationsService.error(this.i18n('Error'), err.message) | 73 | err => this.notificationsService.error(this.i18n('Error'), err.message) |
62 | ) | 74 | ) |
63 | } | 75 | } |
76 | |||
77 | isRemoteVideo () { | ||
78 | return !this.video.isLocal | ||
79 | } | ||
64 | } | 80 | } |
diff --git a/client/src/locale/source/angular_en_US.xml b/client/src/locale/source/angular_en_US.xml index e3c4e66a3..7ebdd8e07 100644 --- a/client/src/locale/source/angular_en_US.xml +++ b/client/src/locale/source/angular_en_US.xml | |||
@@ -230,13 +230,13 @@ | |||
230 | <source>Unlisted</source> | 230 | <source>Unlisted</source> |
231 | <context-group purpose="location"> | 231 | <context-group purpose="location"> |
232 | <context context-type="sourcefile">app/shared/video/video-miniature.component.html</context> | 232 | <context context-type="sourcefile">app/shared/video/video-miniature.component.html</context> |
233 | <context context-type="linenumber">12</context> | 233 | <context context-type="linenumber">10</context> |
234 | </context-group> | 234 | </context-group> |
235 | </trans-unit><trans-unit id="ddd8a4986d2d1717a274a5a0fbed04988a819e69" datatype="html"> | 235 | </trans-unit><trans-unit id="ddd8a4986d2d1717a274a5a0fbed04988a819e69" datatype="html"> |
236 | <source>Private</source> | 236 | <source>Private</source> |
237 | <context-group purpose="location"> | 237 | <context-group purpose="location"> |
238 | <context context-type="sourcefile">app/shared/video/video-miniature.component.html</context> | 238 | <context context-type="sourcefile">app/shared/video/video-miniature.component.html</context> |
239 | <context context-type="linenumber">13</context> | 239 | <context context-type="linenumber">11</context> |
240 | </context-group> | 240 | </context-group> |
241 | </trans-unit><trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8" datatype="html"> | 241 | </trans-unit><trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8" datatype="html"> |
242 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> | 242 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> |
@@ -504,11 +504,11 @@ | |||
504 | </context-group> | 504 | </context-group> |
505 | <context-group purpose="location"> | 505 | <context-group purpose="location"> |
506 | <context context-type="sourcefile">app/signup/signup.component.html</context> | 506 | <context context-type="sourcefile">app/signup/signup.component.html</context> |
507 | <context context-type="linenumber">41</context> | 507 | <context context-type="linenumber">42</context> |
508 | </context-group> | 508 | </context-group> |
509 | <context-group purpose="location"> | 509 | <context-group purpose="location"> |
510 | <context context-type="sourcefile">app/signup/signup.component.html</context> | 510 | <context context-type="sourcefile">app/signup/signup.component.html</context> |
511 | <context context-type="linenumber">43</context> | 511 | <context context-type="linenumber">44</context> |
512 | </context-group> | 512 | </context-group> |
513 | <context-group purpose="location"> | 513 | <context-group purpose="location"> |
514 | <context context-type="sourcefile">app/+admin/users/user-edit/user-edit.component.html</context> | 514 | <context context-type="sourcefile">app/+admin/users/user-edit/user-edit.component.html</context> |
@@ -552,11 +552,11 @@ | |||
552 | </context-group> | 552 | </context-group> |
553 | <context-group purpose="location"> | 553 | <context-group purpose="location"> |
554 | <context context-type="sourcefile">app/signup/signup.component.html</context> | 554 | <context context-type="sourcefile">app/signup/signup.component.html</context> |
555 | <context context-type="linenumber">30</context> | 555 | <context context-type="linenumber">31</context> |
556 | </context-group> | 556 | </context-group> |
557 | <context-group purpose="location"> | 557 | <context-group purpose="location"> |
558 | <context context-type="sourcefile">app/signup/signup.component.html</context> | 558 | <context context-type="sourcefile">app/signup/signup.component.html</context> |
559 | <context context-type="linenumber">32</context> | 559 | <context context-type="linenumber">33</context> |
560 | </context-group> | 560 | </context-group> |
561 | <context-group purpose="location"> | 561 | <context-group purpose="location"> |
562 | <context context-type="sourcefile">app/+admin/users/user-edit/user-edit.component.html</context> | 562 | <context context-type="sourcefile">app/+admin/users/user-edit/user-edit.component.html</context> |
@@ -628,7 +628,7 @@ | |||
628 | <source>Username</source> | 628 | <source>Username</source> |
629 | <context-group purpose="location"> | 629 | <context-group purpose="location"> |
630 | <context context-type="sourcefile">app/signup/signup.component.html</context> | 630 | <context context-type="sourcefile">app/signup/signup.component.html</context> |
631 | <context context-type="linenumber">12</context> | 631 | <context context-type="linenumber">13</context> |
632 | </context-group> | 632 | </context-group> |
633 | <context-group purpose="location"> | 633 | <context-group purpose="location"> |
634 | <context context-type="sourcefile">app/+admin/users/user-edit/user-edit.component.html</context> | 634 | <context context-type="sourcefile">app/+admin/users/user-edit/user-edit.component.html</context> |
@@ -642,19 +642,19 @@ | |||
642 | <source>Example: jane_doe</source> | 642 | <source>Example: jane_doe</source> |
643 | <context-group purpose="location"> | 643 | <context-group purpose="location"> |
644 | <context context-type="sourcefile">app/signup/signup.component.html</context> | 644 | <context context-type="sourcefile">app/signup/signup.component.html</context> |
645 | <context context-type="linenumber">16</context> | 645 | <context context-type="linenumber">17</context> |
646 | </context-group> | 646 | </context-group> |
647 | </trans-unit><trans-unit id="7fe213724c4c0a4112c40c673884acb98a0a3b92" datatype="html"> | 647 | </trans-unit><trans-unit id="7fe213724c4c0a4112c40c673884acb98a0a3b92" datatype="html"> |
648 | <source>I am at least 16 years old and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | 648 | <source>I am at least 16 years old and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> |
649 | <context-group purpose="location"> | 649 | <context-group purpose="location"> |
650 | <context context-type="sourcefile">app/signup/signup.component.html</context> | 650 | <context context-type="sourcefile">app/signup/signup.component.html</context> |
651 | <context context-type="linenumber">54</context> | 651 | <context context-type="linenumber">55</context> |
652 | </context-group> | 652 | </context-group> |
653 | </trans-unit><trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4" datatype="html"> | 653 | </trans-unit><trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4" datatype="html"> |
654 | <source>Signup</source> | 654 | <source>Signup</source> |
655 | <context-group purpose="location"> | 655 | <context-group purpose="location"> |
656 | <context context-type="sourcefile">app/signup/signup.component.html</context> | 656 | <context context-type="sourcefile">app/signup/signup.component.html</context> |
657 | <context context-type="linenumber">62</context> | 657 | <context context-type="linenumber">63</context> |
658 | </context-group> | 658 | </context-group> |
659 | <context-group purpose="location"> | 659 | <context-group purpose="location"> |
660 | <context context-type="sourcefile">app/+about/about-instance/about-instance.component.html</context> | 660 | <context context-type="sourcefile">app/+about/about-instance/about-instance.component.html</context> |
@@ -668,7 +668,7 @@ | |||
668 | <source>Features found on this instance</source> | 668 | <source>Features found on this instance</source> |
669 | <context-group purpose="location"> | 669 | <context-group purpose="location"> |
670 | <context context-type="sourcefile">app/signup/signup.component.html</context> | 670 | <context context-type="sourcefile">app/signup/signup.component.html</context> |
671 | <context context-type="linenumber">66</context> | 671 | <context context-type="linenumber">67</context> |
672 | </context-group> | 672 | </context-group> |
673 | </trans-unit><trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a" datatype="html"> | 673 | </trans-unit><trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a" datatype="html"> |
674 | <source><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results</source> | 674 | <source><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results</source> |
@@ -1533,25 +1533,25 @@ | |||
1533 | <source>Signup enabled</source> | 1533 | <source>Signup enabled</source> |
1534 | <context-group purpose="location"> | 1534 | <context-group purpose="location"> |
1535 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1535 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1536 | <context context-type="linenumber">92</context> | 1536 | <context context-type="linenumber">93</context> |
1537 | </context-group> | 1537 | </context-group> |
1538 | </trans-unit><trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7" datatype="html"> | 1538 | </trans-unit><trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7" datatype="html"> |
1539 | <source>Signup requires email verification</source> | 1539 | <source>Signup requires email verification</source> |
1540 | <context-group purpose="location"> | 1540 | <context-group purpose="location"> |
1541 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1541 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1542 | <context context-type="linenumber">97</context> | 1542 | <context context-type="linenumber">100</context> |
1543 | </context-group> | 1543 | </context-group> |
1544 | </trans-unit><trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402" datatype="html"> | 1544 | </trans-unit><trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402" datatype="html"> |
1545 | <source>Signup limit</source> | 1545 | <source>Signup limit</source> |
1546 | <context-group purpose="location"> | 1546 | <context-group purpose="location"> |
1547 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1547 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1548 | <context context-type="linenumber">101</context> | 1548 | <context context-type="linenumber">105</context> |
1549 | </context-group> | 1549 | </context-group> |
1550 | </trans-unit><trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36" datatype="html"> | 1550 | </trans-unit><trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36" datatype="html"> |
1551 | <source>Import</source> | 1551 | <source>Import</source> |
1552 | <context-group purpose="location"> | 1552 | <context-group purpose="location"> |
1553 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1553 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1554 | <context context-type="linenumber">111</context> | 1554 | <context context-type="linenumber">115</context> |
1555 | </context-group> | 1555 | </context-group> |
1556 | <context-group purpose="location"> | 1556 | <context-group purpose="location"> |
1557 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-import-url.component.html</context> | 1557 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-import-url.component.html</context> |
@@ -1565,43 +1565,43 @@ | |||
1565 | <source>Video import with HTTP URL (i.e. YouTube) enabled</source> | 1565 | <source>Video import with HTTP URL (i.e. YouTube) enabled</source> |
1566 | <context-group purpose="location"> | 1566 | <context-group purpose="location"> |
1567 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1567 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1568 | <context context-type="linenumber">115</context> | 1568 | <context context-type="linenumber">120</context> |
1569 | </context-group> | 1569 | </context-group> |
1570 | </trans-unit><trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e" datatype="html"> | 1570 | </trans-unit><trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e" datatype="html"> |
1571 | <source>Video import with a torrent file or a magnet URI enabled</source> | 1571 | <source>Video import with a torrent file or a magnet URI enabled</source> |
1572 | <context-group purpose="location"> | 1572 | <context-group purpose="location"> |
1573 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1573 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1574 | <context context-type="linenumber">120</context> | 1574 | <context context-type="linenumber">127</context> |
1575 | </context-group> | 1575 | </context-group> |
1576 | </trans-unit><trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011" datatype="html"> | 1576 | </trans-unit><trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011" datatype="html"> |
1577 | <source>Administrator</source> | 1577 | <source>Administrator</source> |
1578 | <context-group purpose="location"> | 1578 | <context-group purpose="location"> |
1579 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1579 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1580 | <context context-type="linenumber">123</context> | 1580 | <context context-type="linenumber">131</context> |
1581 | </context-group> | 1581 | </context-group> |
1582 | </trans-unit><trans-unit id="55a0f51e38679d3141841e8333da5779d349c587" datatype="html"> | 1582 | </trans-unit><trans-unit id="55a0f51e38679d3141841e8333da5779d349c587" datatype="html"> |
1583 | <source>Admin email</source> | 1583 | <source>Admin email</source> |
1584 | <context-group purpose="location"> | 1584 | <context-group purpose="location"> |
1585 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1585 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1586 | <context context-type="linenumber">126</context> | 1586 | <context context-type="linenumber">134</context> |
1587 | </context-group> | 1587 | </context-group> |
1588 | </trans-unit><trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be" datatype="html"> | 1588 | </trans-unit><trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be" datatype="html"> |
1589 | <source>Users</source> | 1589 | <source>Users</source> |
1590 | <context-group purpose="location"> | 1590 | <context-group purpose="location"> |
1591 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1591 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1592 | <context context-type="linenumber">136</context> | 1592 | <context context-type="linenumber">144</context> |
1593 | </context-group> | 1593 | </context-group> |
1594 | </trans-unit><trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09" datatype="html"> | 1594 | </trans-unit><trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09" datatype="html"> |
1595 | <source>User default video quota</source> | 1595 | <source>User default video quota</source> |
1596 | <context-group purpose="location"> | 1596 | <context-group purpose="location"> |
1597 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1597 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1598 | <context context-type="linenumber">139</context> | 1598 | <context context-type="linenumber">147</context> |
1599 | </context-group> | 1599 | </context-group> |
1600 | </trans-unit><trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe" datatype="html"> | 1600 | </trans-unit><trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe" datatype="html"> |
1601 | <source>User default daily upload limit</source> | 1601 | <source>User default daily upload limit</source> |
1602 | <context-group purpose="location"> | 1602 | <context-group purpose="location"> |
1603 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1603 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1604 | <context context-type="linenumber">153</context> | 1604 | <context context-type="linenumber">161</context> |
1605 | </context-group> | 1605 | </context-group> |
1606 | </trans-unit><trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5" datatype="html"> | 1606 | </trans-unit><trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5" datatype="html"> |
1607 | <source>Basic configuration</source> | 1607 | <source>Basic configuration</source> |
@@ -1613,69 +1613,69 @@ | |||
1613 | <source>Twitter</source> | 1613 | <source>Twitter</source> |
1614 | <context-group purpose="location"> | 1614 | <context-group purpose="location"> |
1615 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1615 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1616 | <context context-type="linenumber">170</context> | 1616 | <context context-type="linenumber">178</context> |
1617 | </context-group> | 1617 | </context-group> |
1618 | </trans-unit><trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524" datatype="html"> | 1618 | </trans-unit><trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524" datatype="html"> |
1619 | <source>Your Twitter username</source> | 1619 | <source>Your Twitter username</source> |
1620 | <context-group purpose="location"> | 1620 | <context-group purpose="location"> |
1621 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1621 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1622 | <context context-type="linenumber">173</context> | 1622 | <context context-type="linenumber">181</context> |
1623 | </context-group> | 1623 | </context-group> |
1624 | </trans-unit><trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c" datatype="html"> | 1624 | </trans-unit><trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c" datatype="html"> |
1625 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 1625 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
1626 | <context-group purpose="location"> | 1626 | <context-group purpose="location"> |
1627 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1627 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1628 | <context context-type="linenumber">176</context> | 1628 | <context context-type="linenumber">184</context> |
1629 | </context-group> | 1629 | </context-group> |
1630 | </trans-unit><trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605" datatype="html"> | 1630 | </trans-unit><trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605" datatype="html"> |
1631 | <source>Instance whitelisted by Twitter</source> | 1631 | <source>Instance whitelisted by Twitter</source> |
1632 | <context-group purpose="location"> | 1632 | <context-group purpose="location"> |
1633 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1633 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1634 | <context context-type="linenumber">189</context> | 1634 | <context context-type="linenumber">198</context> |
1635 | </context-group> | 1635 | </context-group> |
1636 | </trans-unit><trans-unit id="a62985a76e947b0068ad328b5172d5af5b125b9a" datatype="html"> | 1636 | </trans-unit><trans-unit id="8b0ee765cc3fea9baef14bfb9d5288dfcbe386b6" datatype="html"> |
1637 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> | 1637 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> |
1638 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> | 1638 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> |
1639 | Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> to see if you instance is whitelisted.</source> | 1639 | Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> to see if you instance is whitelisted.</source> |
1640 | <context-group purpose="location"> | 1640 | <context-group purpose="location"> |
1641 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1641 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1642 | <context context-type="linenumber">190</context> | 1642 | <context context-type="linenumber">199</context> |
1643 | </context-group> | 1643 | </context-group> |
1644 | </trans-unit><trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5" datatype="html"> | 1644 | </trans-unit><trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5" datatype="html"> |
1645 | <source>Services</source> | 1645 | <source>Services</source> |
1646 | <context-group purpose="location"> | 1646 | <context-group purpose="location"> |
1647 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1647 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1648 | <context context-type="linenumber">168</context> | 1648 | <context context-type="linenumber">176</context> |
1649 | </context-group> | 1649 | </context-group> |
1650 | </trans-unit><trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490" datatype="html"> | 1650 | </trans-unit><trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490" datatype="html"> |
1651 | <source>Transcoding</source> | 1651 | <source>Transcoding</source> |
1652 | <context-group purpose="location"> | 1652 | <context-group purpose="location"> |
1653 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1653 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1654 | <context context-type="linenumber">200</context> | 1654 | <context context-type="linenumber">210</context> |
1655 | </context-group> | 1655 | </context-group> |
1656 | </trans-unit><trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9" datatype="html"> | 1656 | </trans-unit><trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9" datatype="html"> |
1657 | <source>Transcoding enabled</source> | 1657 | <source>Transcoding enabled</source> |
1658 | <context-group purpose="location"> | 1658 | <context-group purpose="location"> |
1659 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1659 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1660 | <context context-type="linenumber">204</context> | 1660 | <context context-type="linenumber">215</context> |
1661 | </context-group> | 1661 | </context-group> |
1662 | </trans-unit><trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f" datatype="html"> | 1662 | </trans-unit><trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f" datatype="html"> |
1663 | <source>If you disable transcoding, many videos from your users will not work!</source> | 1663 | <source>If you disable transcoding, many videos from your users will not work!</source> |
1664 | <context-group purpose="location"> | 1664 | <context-group purpose="location"> |
1665 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1665 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1666 | <context context-type="linenumber">205</context> | 1666 | <context context-type="linenumber">216</context> |
1667 | </context-group> | 1667 | </context-group> |
1668 | </trans-unit><trans-unit id="a33feadefbb776217c2db96100736314f8b765c2" datatype="html"> | 1668 | </trans-unit><trans-unit id="a33feadefbb776217c2db96100736314f8b765c2" datatype="html"> |
1669 | <source>Transcoding threads</source> | 1669 | <source>Transcoding threads</source> |
1670 | <context-group purpose="location"> | 1670 | <context-group purpose="location"> |
1671 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1671 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1672 | <context context-type="linenumber">211</context> | 1672 | <context context-type="linenumber">223</context> |
1673 | </context-group> | 1673 | </context-group> |
1674 | </trans-unit><trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500" datatype="html"> | 1674 | </trans-unit><trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500" datatype="html"> |
1675 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> | 1675 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> |
1676 | <context-group purpose="location"> | 1676 | <context-group purpose="location"> |
1677 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1677 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1678 | <context context-type="linenumber">227</context> | 1678 | <context context-type="linenumber">239</context> |
1679 | </context-group> | 1679 | </context-group> |
1680 | </trans-unit><trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5" datatype="html"> | 1680 | </trans-unit><trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5" datatype="html"> |
1681 | <source> | 1681 | <source> |
@@ -1685,43 +1685,43 @@ | |||
1685 | </source> | 1685 | </source> |
1686 | <context-group purpose="location"> | 1686 | <context-group purpose="location"> |
1687 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1687 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1688 | <context context-type="linenumber">233</context> | 1688 | <context context-type="linenumber">244</context> |
1689 | </context-group> | 1689 | </context-group> |
1690 | </trans-unit><trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0" datatype="html"> | 1690 | </trans-unit><trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0" datatype="html"> |
1691 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> | 1691 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> |
1692 | <context-group purpose="location"> | 1692 | <context-group purpose="location"> |
1693 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1693 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1694 | <context context-type="linenumber">238</context> | 1694 | <context context-type="linenumber">249</context> |
1695 | </context-group> | 1695 | </context-group> |
1696 | </trans-unit><trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7" datatype="html"> | 1696 | </trans-unit><trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7" datatype="html"> |
1697 | <source>Previews cache size</source> | 1697 | <source>Previews cache size</source> |
1698 | <context-group purpose="location"> | 1698 | <context-group purpose="location"> |
1699 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1699 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1700 | <context context-type="linenumber">243</context> | 1700 | <context context-type="linenumber">254</context> |
1701 | </context-group> | 1701 | </context-group> |
1702 | </trans-unit><trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607" datatype="html"> | 1702 | </trans-unit><trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607" datatype="html"> |
1703 | <source>Video captions cache size</source> | 1703 | <source>Video captions cache size</source> |
1704 | <context-group purpose="location"> | 1704 | <context-group purpose="location"> |
1705 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1705 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1706 | <context context-type="linenumber">254</context> | 1706 | <context context-type="linenumber">265</context> |
1707 | </context-group> | 1707 | </context-group> |
1708 | </trans-unit><trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c" datatype="html"> | 1708 | </trans-unit><trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c" datatype="html"> |
1709 | <source>Customizations</source> | 1709 | <source>Customizations</source> |
1710 | <context-group purpose="location"> | 1710 | <context-group purpose="location"> |
1711 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1711 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1712 | <context context-type="linenumber">264</context> | 1712 | <context context-type="linenumber">275</context> |
1713 | </context-group> | 1713 | </context-group> |
1714 | </trans-unit><trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c" datatype="html"> | 1714 | </trans-unit><trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c" datatype="html"> |
1715 | <source>JavaScript</source> | 1715 | <source>JavaScript</source> |
1716 | <context-group purpose="location"> | 1716 | <context-group purpose="location"> |
1717 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1717 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1718 | <context context-type="linenumber">267</context> | 1718 | <context context-type="linenumber">278</context> |
1719 | </context-group> | 1719 | </context-group> |
1720 | </trans-unit><trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c" datatype="html"> | 1720 | </trans-unit><trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c" datatype="html"> |
1721 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 1721 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1722 | <context-group purpose="location"> | 1722 | <context-group purpose="location"> |
1723 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1723 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1724 | <context context-type="linenumber">270</context> | 1724 | <context context-type="linenumber">281</context> |
1725 | </context-group> | 1725 | </context-group> |
1726 | </trans-unit><trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5" datatype="html"> | 1726 | </trans-unit><trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5" datatype="html"> |
1727 | <source> | 1727 | <source> |
@@ -1741,25 +1741,25 @@ | |||
1741 | </source> | 1741 | </source> |
1742 | <context-group purpose="location"> | 1742 | <context-group purpose="location"> |
1743 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1743 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1744 | <context context-type="linenumber">286</context> | 1744 | <context context-type="linenumber">297</context> |
1745 | </context-group> | 1745 | </context-group> |
1746 | </trans-unit><trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab" datatype="html"> | 1746 | </trans-unit><trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab" datatype="html"> |
1747 | <source>Advanced configuration</source> | 1747 | <source>Advanced configuration</source> |
1748 | <context-group purpose="location"> | 1748 | <context-group purpose="location"> |
1749 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1749 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1750 | <context context-type="linenumber">197</context> | 1750 | <context context-type="linenumber">207</context> |
1751 | </context-group> | 1751 | </context-group> |
1752 | </trans-unit><trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8" datatype="html"> | 1752 | </trans-unit><trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8" datatype="html"> |
1753 | <source>Update configuration</source> | 1753 | <source>Update configuration</source> |
1754 | <context-group purpose="location"> | 1754 | <context-group purpose="location"> |
1755 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1755 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1756 | <context context-type="linenumber">314</context> | 1756 | <context context-type="linenumber">325</context> |
1757 | </context-group> | 1757 | </context-group> |
1758 | </trans-unit><trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca" datatype="html"> | 1758 | </trans-unit><trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca" datatype="html"> |
1759 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1759 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1760 | <context-group purpose="location"> | 1760 | <context-group purpose="location"> |
1761 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> | 1761 | <context context-type="sourcefile">app/+admin/config/edit-custom-config/edit-custom-config.component.html</context> |
1762 | <context context-type="linenumber">315</context> | 1762 | <context context-type="linenumber">326</context> |
1763 | </context-group> | 1763 | </context-group> |
1764 | </trans-unit><trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c" datatype="html"> | 1764 | </trans-unit><trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c" datatype="html"> |
1765 | <source> | 1765 | <source> |
@@ -2098,11 +2098,23 @@ | |||
2098 | <context context-type="sourcefile">app/videos/+video-watch/video-watch.component.html</context> | 2098 | <context context-type="sourcefile">app/videos/+video-watch/video-watch.component.html</context> |
2099 | <context context-type="linenumber">133</context> | 2099 | <context context-type="linenumber">133</context> |
2100 | </context-group> | 2100 | </context-group> |
2101 | </trans-unit><trans-unit id="02ba1a65db92d1d0ab4ba380086e9be61891aaa5" datatype="html"> | ||
2102 | <source>User's email must be verified to login</source> | ||
2103 | <context-group purpose="location"> | ||
2104 | <context context-type="sourcefile">app/+admin/users/user-list/user-list.component.html</context> | ||
2105 | <context context-type="linenumber">70</context> | ||
2106 | </context-group> | ||
2107 | </trans-unit><trans-unit id="79cee9973620b2592ff2824c525aa8ed0b5e2b8b" datatype="html"> | ||
2108 | <source>User's email is verified / User can login without email verification</source> | ||
2109 | <context-group purpose="location"> | ||
2110 | <context context-type="sourcefile">app/+admin/users/user-list/user-list.component.html</context> | ||
2111 | <context context-type="linenumber">74</context> | ||
2112 | </context-group> | ||
2101 | </trans-unit><trans-unit id="a9587caabf0dc5d824f817baae1c2f5521d9b1ee" datatype="html"> | 2113 | </trans-unit><trans-unit id="a9587caabf0dc5d824f817baae1c2f5521d9b1ee" datatype="html"> |
2102 | <source>Ban reason:</source> | 2114 | <source>Ban reason:</source> |
2103 | <context-group purpose="location"> | 2115 | <context-group purpose="location"> |
2104 | <context context-type="sourcefile">app/+admin/users/user-list/user-list.component.html</context> | 2116 | <context context-type="sourcefile">app/+admin/users/user-list/user-list.component.html</context> |
2105 | <context context-type="linenumber">82</context> | 2117 | <context context-type="linenumber">92</context> |
2106 | </context-group> | 2118 | </context-group> |
2107 | </trans-unit><trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f" datatype="html"> | 2119 | </trans-unit><trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f" datatype="html"> |
2108 | <source>Moderation comment</source> | 2120 | <source>Moderation comment</source> |
@@ -2638,19 +2650,19 @@ When you will upload a video in this channel, the video support field will be au | |||
2638 | <source>Use WebTorrent to exchange parts of the video with others</source> | 2650 | <source>Use WebTorrent to exchange parts of the video with others</source> |
2639 | <context-group purpose="location"> | 2651 | <context-group purpose="location"> |
2640 | <context context-type="sourcefile">app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html</context> | 2652 | <context context-type="sourcefile">app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html</context> |
2641 | <context context-type="linenumber">20</context> | 2653 | <context context-type="linenumber">21</context> |
2642 | </context-group> | 2654 | </context-group> |
2643 | </trans-unit><trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2" datatype="html"> | 2655 | </trans-unit><trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2" datatype="html"> |
2644 | <source>Automatically plays video</source> | 2656 | <source>Automatically plays video</source> |
2645 | <context-group purpose="location"> | 2657 | <context-group purpose="location"> |
2646 | <context context-type="sourcefile">app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html</context> | 2658 | <context context-type="sourcefile">app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html</context> |
2647 | <context context-type="linenumber">25</context> | 2659 | <context context-type="linenumber">28</context> |
2648 | </context-group> | 2660 | </context-group> |
2649 | </trans-unit><trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe" datatype="html"> | 2661 | </trans-unit><trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe" datatype="html"> |
2650 | <source>Save</source> | 2662 | <source>Save</source> |
2651 | <context-group purpose="location"> | 2663 | <context-group purpose="location"> |
2652 | <context context-type="sourcefile">app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html</context> | 2664 | <context context-type="sourcefile">app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html</context> |
2653 | <context context-type="linenumber">28</context> | 2665 | <context context-type="linenumber">32</context> |
2654 | </context-group> | 2666 | </context-group> |
2655 | </trans-unit><trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba" datatype="html"> | 2667 | </trans-unit><trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba" datatype="html"> |
2656 | <source>Update my profile</source> | 2668 | <source>Update my profile</source> |
@@ -2806,23 +2818,37 @@ When you will upload a video in this channel, the video support field will be au | |||
2806 | <context context-type="sourcefile">app/videos/+video-watch/video-watch.component.html</context> | 2818 | <context context-type="sourcefile">app/videos/+video-watch/video-watch.component.html</context> |
2807 | <context context-type="linenumber">159</context> | 2819 | <context context-type="linenumber">159</context> |
2808 | </context-group> | 2820 | </context-group> |
2821 | </trans-unit><trans-unit id="385811ab5a5c3e96e0db46c9ce1fc3147d8cd4c7" datatype="html"> | ||
2822 | <source>Sorry, but something went wrong</source> | ||
2823 | <context-group purpose="location"> | ||
2824 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-import-url.component.html</context> | ||
2825 | <context context-type="linenumber">42</context> | ||
2826 | </context-group> | ||
2827 | <context-group purpose="location"> | ||
2828 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-upload.component.html</context> | ||
2829 | <context context-type="linenumber">41</context> | ||
2830 | </context-group> | ||
2831 | <context-group purpose="location"> | ||
2832 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-import-torrent.component.html</context> | ||
2833 | <context context-type="linenumber">49</context> | ||
2834 | </context-group> | ||
2809 | </trans-unit><trans-unit id="63d6bf87c9f30441175648dfd3ef6a19292287c2" datatype="html"> | 2835 | </trans-unit><trans-unit id="63d6bf87c9f30441175648dfd3ef6a19292287c2" datatype="html"> |
2810 | <source> | 2836 | <source> |
2811 | Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. | 2837 | Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. |
2812 | </source> | 2838 | </source> |
2813 | <context-group purpose="location"> | 2839 | <context-group purpose="location"> |
2814 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-import-url.component.html</context> | 2840 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-import-url.component.html</context> |
2815 | <context context-type="linenumber">40</context> | 2841 | <context context-type="linenumber">46</context> |
2816 | </context-group> | 2842 | </context-group> |
2817 | </trans-unit><trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb" datatype="html"> | 2843 | </trans-unit><trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb" datatype="html"> |
2818 | <source>Update</source> | 2844 | <source>Update</source> |
2819 | <context-group purpose="location"> | 2845 | <context-group purpose="location"> |
2820 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-import-url.component.html</context> | 2846 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-import-url.component.html</context> |
2821 | <context context-type="linenumber">57</context> | 2847 | <context context-type="linenumber">63</context> |
2822 | </context-group> | 2848 | </context-group> |
2823 | <context-group purpose="location"> | 2849 | <context-group purpose="location"> |
2824 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-import-torrent.component.html</context> | 2850 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-import-torrent.component.html</context> |
2825 | <context context-type="linenumber">65</context> | 2851 | <context context-type="linenumber">70</context> |
2826 | </context-group> | 2852 | </context-group> |
2827 | <context-group purpose="location"> | 2853 | <context-group purpose="location"> |
2828 | <context context-type="sourcefile">app/videos/+video-edit/video-update.component.html</context> | 2854 | <context context-type="sourcefile">app/videos/+video-edit/video-update.component.html</context> |
@@ -2848,13 +2874,13 @@ When you will upload a video in this channel, the video support field will be au | |||
2848 | <source>Publish will be available when upload is finished</source> | 2874 | <source>Publish will be available when upload is finished</source> |
2849 | <context-group purpose="location"> | 2875 | <context-group purpose="location"> |
2850 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-upload.component.html</context> | 2876 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-upload.component.html</context> |
2851 | <context context-type="linenumber">48</context> | 2877 | <context context-type="linenumber">53</context> |
2852 | </context-group> | 2878 | </context-group> |
2853 | </trans-unit><trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3" datatype="html"> | 2879 | </trans-unit><trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3" datatype="html"> |
2854 | <source>Publish</source> | 2880 | <source>Publish</source> |
2855 | <context-group purpose="location"> | 2881 | <context-group purpose="location"> |
2856 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-upload.component.html</context> | 2882 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-upload.component.html</context> |
2857 | <context context-type="linenumber">55</context> | 2883 | <context context-type="linenumber">60</context> |
2858 | </context-group> | 2884 | </context-group> |
2859 | </trans-unit><trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b" datatype="html"> | 2885 | </trans-unit><trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b" datatype="html"> |
2860 | <source>Select the torrent to import</source> | 2886 | <source>Select the torrent to import</source> |
@@ -2886,7 +2912,7 @@ When you will upload a video in this channel, the video support field will be au | |||
2886 | </source> | 2912 | </source> |
2887 | <context-group purpose="location"> | 2913 | <context-group purpose="location"> |
2888 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-import-torrent.component.html</context> | 2914 | <context context-type="sourcefile">app/videos/+video-edit/video-add-components/video-import-torrent.component.html</context> |
2889 | <context context-type="linenumber">48</context> | 2915 | <context context-type="linenumber">53</context> |
2890 | </context-group> | 2916 | </context-group> |
2891 | </trans-unit><trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860" datatype="html"> | 2917 | </trans-unit><trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860" datatype="html"> |
2892 | <source>Import <x id="INTERPOLATION" equiv-text="{{ videoName }}"/></source> | 2918 | <source>Import <x id="INTERPOLATION" equiv-text="{{ videoName }}"/></source> |
@@ -3640,6 +3666,10 @@ When you will upload a video in this channel, the video support field will be au | |||
3640 | <context context-type="linenumber">1</context> | 3666 | <context context-type="linenumber">1</context> |
3641 | </context-group> | 3667 | </context-group> |
3642 | <context-group purpose="location"> | 3668 | <context-group purpose="location"> |
3669 | <context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context> | ||
3670 | <context context-type="linenumber">1</context> | ||
3671 | </context-group> | ||
3672 | <context-group purpose="location"> | ||
3643 | <context context-type="sourcefile">src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts</context> | 3673 | <context context-type="sourcefile">src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts</context> |
3644 | <context context-type="linenumber">1</context> | 3674 | <context context-type="linenumber">1</context> |
3645 | </context-group> | 3675 | </context-group> |
@@ -3784,7 +3814,7 @@ When you will upload a video in this channel, the video support field will be au | |||
3784 | <context context-type="linenumber">1</context> | 3814 | <context context-type="linenumber">1</context> |
3785 | </context-group> | 3815 | </context-group> |
3786 | <context-group purpose="location"> | 3816 | <context-group purpose="location"> |
3787 | <context context-type="sourcefile">src/app/shared/user-subscription/subscribe-button.component.ts</context> | 3817 | <context context-type="sourcefile">src/app/shared/moderation/user-moderation-dropdown.component.ts</context> |
3788 | <context context-type="linenumber">1</context> | 3818 | <context context-type="linenumber">1</context> |
3789 | </context-group> | 3819 | </context-group> |
3790 | <context-group purpose="location"> | 3820 | <context-group purpose="location"> |
@@ -3796,7 +3826,7 @@ When you will upload a video in this channel, the video support field will be au | |||
3796 | <context context-type="linenumber">1</context> | 3826 | <context context-type="linenumber">1</context> |
3797 | </context-group> | 3827 | </context-group> |
3798 | <context-group purpose="location"> | 3828 | <context-group purpose="location"> |
3799 | <context context-type="sourcefile">src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts</context> | 3829 | <context context-type="sourcefile">src/app/shared/user-subscription/subscribe-button.component.ts</context> |
3800 | <context context-type="linenumber">1</context> | 3830 | <context context-type="linenumber">1</context> |
3801 | </context-group> | 3831 | </context-group> |
3802 | <context-group purpose="location"> | 3832 | <context-group purpose="location"> |
@@ -3808,14 +3838,6 @@ When you will upload a video in this channel, the video support field will be au | |||
3808 | <context context-type="linenumber">1</context> | 3838 | <context context-type="linenumber">1</context> |
3809 | </context-group> | 3839 | </context-group> |
3810 | <context-group purpose="location"> | 3840 | <context-group purpose="location"> |
3811 | <context context-type="sourcefile">src/app/videos/+video-edit/video-add-components/video-import-url.component.ts</context> | ||
3812 | <context context-type="linenumber">1</context> | ||
3813 | </context-group> | ||
3814 | <context-group purpose="location"> | ||
3815 | <context context-type="sourcefile">src/app/videos/+video-edit/video-add-components/video-upload.component.ts</context> | ||
3816 | <context context-type="linenumber">1</context> | ||
3817 | </context-group> | ||
3818 | <context-group purpose="location"> | ||
3819 | <context context-type="sourcefile">src/app/videos/+video-edit/video-add-components/video-upload.component.ts</context> | 3841 | <context context-type="sourcefile">src/app/videos/+video-edit/video-add-components/video-upload.component.ts</context> |
3820 | <context context-type="linenumber">1</context> | 3842 | <context context-type="linenumber">1</context> |
3821 | </context-group> | 3843 | </context-group> |
@@ -3985,6 +4007,10 @@ When you will upload a video in this channel, the video support field will be au | |||
3985 | <context context-type="linenumber">1</context> | 4007 | <context context-type="linenumber">1</context> |
3986 | </context-group> | 4008 | </context-group> |
3987 | <context-group purpose="location"> | 4009 | <context-group purpose="location"> |
4010 | <context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context> | ||
4011 | <context context-type="linenumber">1</context> | ||
4012 | </context-group> | ||
4013 | <context-group purpose="location"> | ||
3988 | <context context-type="sourcefile">src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts</context> | 4014 | <context context-type="sourcefile">src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts</context> |
3989 | <context context-type="linenumber">1</context> | 4015 | <context context-type="linenumber">1</context> |
3990 | </context-group> | 4016 | </context-group> |
@@ -4101,6 +4127,10 @@ When you will upload a video in this channel, the video support field will be au | |||
4101 | <context context-type="linenumber">1</context> | 4127 | <context context-type="linenumber">1</context> |
4102 | </context-group> | 4128 | </context-group> |
4103 | <context-group purpose="location"> | 4129 | <context-group purpose="location"> |
4130 | <context context-type="sourcefile">src/app/shared/moderation/user-moderation-dropdown.component.ts</context> | ||
4131 | <context context-type="linenumber">1</context> | ||
4132 | </context-group> | ||
4133 | <context-group purpose="location"> | ||
4104 | <context context-type="sourcefile">src/app/signup/signup.component.ts</context> | 4134 | <context context-type="sourcefile">src/app/signup/signup.component.ts</context> |
4105 | <context context-type="linenumber">1</context> | 4135 | <context context-type="linenumber">1</context> |
4106 | </context-group> | 4136 | </context-group> |
@@ -4455,6 +4485,17 @@ When you will upload a video in this channel, the video support field will be au | |||
4455 | <context context-type="linenumber">1</context> | 4485 | <context context-type="linenumber">1</context> |
4456 | </context-group> | 4486 | </context-group> |
4457 | </trans-unit> | 4487 | </trans-unit> |
4488 | <trans-unit id="910ed85f550272401b134a40d019ab3359fe883f" datatype="html"> | ||
4489 | <source>Set Email as Verified</source> | ||
4490 | <context-group purpose="location"> | ||
4491 | <context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context> | ||
4492 | <context context-type="linenumber">1</context> | ||
4493 | </context-group> | ||
4494 | <context-group purpose="location"> | ||
4495 | <context context-type="sourcefile">src/app/shared/moderation/user-moderation-dropdown.component.ts</context> | ||
4496 | <context context-type="linenumber">1</context> | ||
4497 | </context-group> | ||
4498 | </trans-unit> | ||
4458 | <trans-unit id="ac401df84c5fa471700c3368de51c969ccb8bacf" datatype="html"> | 4499 | <trans-unit id="ac401df84c5fa471700c3368de51c969ccb8bacf" datatype="html"> |
4459 | <source>You cannot ban root.</source> | 4500 | <source>You cannot ban root.</source> |
4460 | <context-group purpose="location"> | 4501 | <context-group purpose="location"> |
@@ -4505,6 +4546,13 @@ When you will upload a video in this channel, the video support field will be au | |||
4505 | <context context-type="linenumber">1</context> | 4546 | <context context-type="linenumber">1</context> |
4506 | </context-group> | 4547 | </context-group> |
4507 | </trans-unit> | 4548 | </trans-unit> |
4549 | <trans-unit id="f4a8f2ef1fbfc19e1e049e69f63c40063c0d0650" datatype="html"> | ||
4550 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified.</source> | ||
4551 | <context-group purpose="location"> | ||
4552 | <context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context> | ||
4553 | <context context-type="linenumber">1</context> | ||
4554 | </context-group> | ||
4555 | </trans-unit> | ||
4508 | <trans-unit id="2667ca38672421a0a7a22343d2a0060ee41246de" datatype="html"> | 4556 | <trans-unit id="2667ca38672421a0a7a22343d2a0060ee41246de" datatype="html"> |
4509 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted.</source> | 4557 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted.</source> |
4510 | <context-group purpose="location"> | 4558 | <context-group purpose="location"> |
@@ -6132,6 +6180,13 @@ When you will upload a video in this channel, the video support field will be au | |||
6132 | <context context-type="linenumber">1</context> | 6180 | <context context-type="linenumber">1</context> |
6133 | </context-group> | 6181 | </context-group> |
6134 | </trans-unit> | 6182 | </trans-unit> |
6183 | <trans-unit id="534202c90c6dcadd2989fc72c5030d5483e26096" datatype="html"> | ||
6184 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> email set as verified</source> | ||
6185 | <context-group purpose="location"> | ||
6186 | <context context-type="sourcefile">src/app/shared/moderation/user-moderation-dropdown.component.ts</context> | ||
6187 | <context context-type="linenumber">1</context> | ||
6188 | </context-group> | ||
6189 | </trans-unit> | ||
6135 | <trans-unit id="33a6319f765848a22a155cef9f1d8e645202e249" datatype="html"> | 6190 | <trans-unit id="33a6319f765848a22a155cef9f1d8e645202e249" datatype="html"> |
6136 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted.</source> | 6191 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted.</source> |
6137 | <context-group purpose="location"> | 6192 | <context-group purpose="location"> |
@@ -6314,22 +6369,15 @@ When you will upload a video in this channel, the video support field will be au | |||
6314 | <context context-type="linenumber">1</context> | 6369 | <context context-type="linenumber">1</context> |
6315 | </context-group> | 6370 | </context-group> |
6316 | </trans-unit> | 6371 | </trans-unit> |
6317 | <trans-unit id="65cc4ab3b4c438e07c89be2b677d08369fb62da2" datatype="html"> | 6372 | <trans-unit id="21565881ad1dff3c98738b9535b3515cec140609" datatype="html"> |
6318 | <source>Welcome</source> | 6373 | <source>Welcome! Now please check your emails to verify your account and complete signup.</source> |
6319 | <context-group purpose="location"> | ||
6320 | <context context-type="sourcefile">src/app/signup/signup.component.ts</context> | ||
6321 | <context context-type="linenumber">1</context> | ||
6322 | </context-group> | ||
6323 | </trans-unit> | ||
6324 | <trans-unit id="f5e3d1e1cd2650fc6e86fbfcc8fe854e5cf18d6c" datatype="html"> | ||
6325 | <source>Please check your email to verify your account and complete signup.</source> | ||
6326 | <context-group purpose="location"> | 6374 | <context-group purpose="location"> |
6327 | <context context-type="sourcefile">src/app/signup/signup.component.ts</context> | 6375 | <context context-type="sourcefile">src/app/signup/signup.component.ts</context> |
6328 | <context context-type="linenumber">1</context> | 6376 | <context context-type="linenumber">1</context> |
6329 | </context-group> | 6377 | </context-group> |
6330 | </trans-unit> | 6378 | </trans-unit> |
6331 | <trans-unit id="20deec13d8d4ff199aa04318818ca44dab0585be" datatype="html"> | 6379 | <trans-unit id="14200e26888a07633c0f177020dce8f3ec7311a6" datatype="html"> |
6332 | <source>Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete.</source> | 6380 | <source>You are now logged in as <x id="INTERPOLATION" equiv-text="{{username}}"/>!</source> |
6333 | <context-group purpose="location"> | 6381 | <context-group purpose="location"> |
6334 | <context context-type="sourcefile">src/app/signup/signup.component.ts</context> | 6382 | <context context-type="sourcefile">src/app/signup/signup.component.ts</context> |
6335 | <context context-type="linenumber">1</context> | 6383 | <context context-type="linenumber">1</context> |
diff --git a/client/src/locale/target/angular_ar_001.xml b/client/src/locale/target/angular_ar_001.xml index 1154e07c7..894798226 100644 --- a/client/src/locale/target/angular_ar_001.xml +++ b/client/src/locale/target/angular_ar_001.xml | |||
@@ -38,6 +38,27 @@ | |||
38 | <context context-type="linenumber">27</context> | 38 | <context context-type="linenumber">27</context> |
39 | </context-group> | 39 | </context-group> |
40 | </trans-unit> | 40 | </trans-unit> |
41 | <trans-unit id="ngb.datepicker.select-month"> | ||
42 | <source>Select month</source> | ||
43 | <target>أختر الشهر</target> | ||
44 | <context-group name="null"> | ||
45 | <context context-type="linenumber">7</context> | ||
46 | </context-group> | ||
47 | </trans-unit> | ||
48 | <trans-unit id="ngb.datepicker.select-year"> | ||
49 | <source>Select year</source> | ||
50 | <target>أختر السنة</target> | ||
51 | <context-group name="null"> | ||
52 | <context context-type="linenumber">16</context> | ||
53 | </context-group> | ||
54 | </trans-unit> | ||
55 | <trans-unit id="ngb.pagination.first"> | ||
56 | <source>««</source> | ||
57 | <target>»»</target> | ||
58 | <context-group name="null"> | ||
59 | <context context-type="linenumber">7</context> | ||
60 | </context-group> | ||
61 | </trans-unit> | ||
41 | <trans-unit id="ngb.pagination.first-aria"> | 62 | <trans-unit id="ngb.pagination.first-aria"> |
42 | <source>First</source> | 63 | <source>First</source> |
43 | <target>الأول</target> | 64 | <target>الأول</target> |
@@ -45,6 +66,13 @@ | |||
45 | <context context-type="linenumber">5</context> | 66 | <context context-type="linenumber">5</context> |
46 | </context-group> | 67 | </context-group> |
47 | </trans-unit> | 68 | </trans-unit> |
69 | <trans-unit id="ngb.pagination.previous"> | ||
70 | <source>«</source> | ||
71 | <target>»</target> | ||
72 | <context-group name="null"> | ||
73 | <context context-type="linenumber">15</context> | ||
74 | </context-group> | ||
75 | </trans-unit> | ||
48 | <trans-unit id="ngb.pagination.previous-aria"> | 76 | <trans-unit id="ngb.pagination.previous-aria"> |
49 | <source>Previous</source> | 77 | <source>Previous</source> |
50 | <target>السابق</target> | 78 | <target>السابق</target> |
@@ -52,6 +80,13 @@ | |||
52 | <context context-type="linenumber">13</context> | 80 | <context context-type="linenumber">13</context> |
53 | </context-group> | 81 | </context-group> |
54 | </trans-unit> | 82 | </trans-unit> |
83 | <trans-unit id="ngb.pagination.next"> | ||
84 | <source>»</source> | ||
85 | <target>«</target> | ||
86 | <context-group name="null"> | ||
87 | <context context-type="linenumber">29</context> | ||
88 | </context-group> | ||
89 | </trans-unit> | ||
55 | <trans-unit id="ngb.pagination.next-aria"> | 90 | <trans-unit id="ngb.pagination.next-aria"> |
56 | <source>Next</source> | 91 | <source>Next</source> |
57 | <target>التالي</target> | 92 | <target>التالي</target> |
@@ -59,6 +94,13 @@ | |||
59 | <context context-type="linenumber">27</context> | 94 | <context context-type="linenumber">27</context> |
60 | </context-group> | 95 | </context-group> |
61 | </trans-unit> | 96 | </trans-unit> |
97 | <trans-unit id="ngb.pagination.last"> | ||
98 | <source>»»</source> | ||
99 | <target>««</target> | ||
100 | <context-group name="null"> | ||
101 | <context context-type="linenumber">36</context> | ||
102 | </context-group> | ||
103 | </trans-unit> | ||
62 | <trans-unit id="ngb.pagination.last-aria"> | 104 | <trans-unit id="ngb.pagination.last-aria"> |
63 | <source>Last</source> | 105 | <source>Last</source> |
64 | <target>الأخير</target> | 106 | <target>الأخير</target> |
@@ -66,6 +108,13 @@ | |||
66 | <context context-type="linenumber">34</context> | 108 | <context context-type="linenumber">34</context> |
67 | </context-group> | 109 | </context-group> |
68 | </trans-unit> | 110 | </trans-unit> |
111 | <trans-unit id="ngb.progressbar.value"> | ||
112 | <source><x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>%</source> | ||
113 | <target><x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>%</target> | ||
114 | <context-group name="null"> | ||
115 | <context context-type="linenumber">6</context> | ||
116 | </context-group> | ||
117 | </trans-unit> | ||
69 | <trans-unit id="ngb.timepicker.increment-hours"> | 118 | <trans-unit id="ngb.timepicker.increment-hours"> |
70 | <source>Increment hours</source> | 119 | <source>Increment hours</source> |
71 | <target>زيادة الساعات</target> | 120 | <target>زيادة الساعات</target> |
@@ -73,6 +122,13 @@ | |||
73 | <context context-type="linenumber">9</context> | 122 | <context context-type="linenumber">9</context> |
74 | </context-group> | 123 | </context-group> |
75 | </trans-unit> | 124 | </trans-unit> |
125 | <trans-unit id="ngb.timepicker.HH"> | ||
126 | <source>HH</source> | ||
127 | <target>ساعة</target> | ||
128 | <context-group name="null"> | ||
129 | <context context-type="linenumber">12</context> | ||
130 | </context-group> | ||
131 | </trans-unit> | ||
76 | <trans-unit id="ngb.timepicker.hours"> | 132 | <trans-unit id="ngb.timepicker.hours"> |
77 | <source>Hours</source> | 133 | <source>Hours</source> |
78 | <target>ساعات</target> | 134 | <target>ساعات</target> |
@@ -94,6 +150,13 @@ | |||
94 | <context context-type="linenumber">28</context> | 150 | <context context-type="linenumber">28</context> |
95 | </context-group> | 151 | </context-group> |
96 | </trans-unit> | 152 | </trans-unit> |
153 | <trans-unit id="ngb.timepicker.MM"> | ||
154 | <source>MM</source> | ||
155 | <target>دقيقة</target> | ||
156 | <context-group name="null"> | ||
157 | <context context-type="linenumber">31</context> | ||
158 | </context-group> | ||
159 | </trans-unit> | ||
97 | <trans-unit id="ngb.timepicker.minutes"> | 160 | <trans-unit id="ngb.timepicker.minutes"> |
98 | <source>Minutes</source> | 161 | <source>Minutes</source> |
99 | <target>دقائق</target> | 162 | <target>دقائق</target> |
@@ -115,6 +178,13 @@ | |||
115 | <context context-type="linenumber">47</context> | 178 | <context context-type="linenumber">47</context> |
116 | </context-group> | 179 | </context-group> |
117 | </trans-unit> | 180 | </trans-unit> |
181 | <trans-unit id="ngb.timepicker.SS"> | ||
182 | <source>SS</source> | ||
183 | <target>ثانية</target> | ||
184 | <context-group name="null"> | ||
185 | <context context-type="linenumber">50</context> | ||
186 | </context-group> | ||
187 | </trans-unit> | ||
118 | <trans-unit id="ngb.timepicker.seconds"> | 188 | <trans-unit id="ngb.timepicker.seconds"> |
119 | <source>Seconds</source> | 189 | <source>Seconds</source> |
120 | <target>ثواني</target> | 190 | <target>ثواني</target> |
@@ -150,6 +220,27 @@ | |||
150 | <context context-type="linenumber">10</context> | 220 | <context context-type="linenumber">10</context> |
151 | </context-group> | 221 | </context-group> |
152 | </trans-unit> | 222 | </trans-unit> |
223 | <trans-unit id="1d19634967b06f93fd7f20c0663742f8254e6d46"> | ||
224 | <source>(extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxFileSize | bytes }}"/>)</source> | ||
225 | <target>(extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxFileSize | bytes }}"/>)</target> | ||
226 | <context-group name="null"> | ||
227 | <context context-type="linenumber">11</context> | ||
228 | </context-group> | ||
229 | </trans-unit> | ||
230 | <trans-unit id="4b3963c6d0863118fe9e9e33447d12be3c2db081"> | ||
231 | <source>Unlisted</source> | ||
232 | <target>غير Ù…Ùهرس</target> | ||
233 | <context-group name="null"> | ||
234 | <context context-type="linenumber">10</context> | ||
235 | </context-group> | ||
236 | </trans-unit> | ||
237 | <trans-unit id="ddd8a4986d2d1717a274a5a0fbed04988a819e69"> | ||
238 | <source>Private</source> | ||
239 | <target>خاص</target> | ||
240 | <context-group name="null"> | ||
241 | <context context-type="linenumber">11</context> | ||
242 | </context-group> | ||
243 | </trans-unit> | ||
153 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> | 244 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> |
154 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> | 245 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> |
155 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> مشاهدة</target> | 246 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> مشاهدة</target> |
@@ -192,6 +283,66 @@ | |||
192 | <context context-type="linenumber">19</context> | 283 | <context context-type="linenumber">19</context> |
193 | </context-group> | 284 | </context-group> |
194 | </trans-unit> | 285 | </trans-unit> |
286 | <trans-unit id="450025269732888db1f04cfe6033843110ab65ee"> | ||
287 | <source> | ||
288 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> | ||
289 | Subscribe | ||
290 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
291 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/> | ||
292 | <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount | myNumberFormatter }}"/> | ||
293 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
294 | </source> | ||
295 | <target> | ||
296 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> | ||
297 | Subscribe | ||
298 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
299 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/> | ||
300 | <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount | myNumberFormatter }}"/> | ||
301 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
302 | </target> | ||
303 | <context-group name="null"> | ||
304 | <context context-type="linenumber">5</context> | ||
305 | </context-group> | ||
306 | </trans-unit> | ||
307 | <trans-unit id="c374edf3b9228d3df6d761bdc8a289e7df0096e8"> | ||
308 | <source> | ||
309 | Unsubscribe | ||
310 | </source> | ||
311 | <target> | ||
312 | إلغاء الإشتراك | ||
313 | </target> | ||
314 | <context-group name="null"> | ||
315 | <context context-type="linenumber">18</context> | ||
316 | </context-group> | ||
317 | </trans-unit> | ||
318 | <trans-unit id="9b3287f52c239cad05ec98391553e5052ba1aa66"> | ||
319 | <source>Using an ActivityPub account</source> | ||
320 | <target>مستخدماً Øساب ActivityPub</target> | ||
321 | <context-group name="null"> | ||
322 | <context context-type="linenumber">36</context> | ||
323 | </context-group> | ||
324 | </trans-unit> | ||
325 | <trans-unit id="60251958d9e05c8cc00abf9645bb0026ebbe4dc3"> | ||
326 | <source>Subscribe with an account on <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/></source> | ||
327 | <target>إشتراك بإستخدام Øسابك علي <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/></target> | ||
328 | <context-group name="null"> | ||
329 | <context context-type="linenumber">39</context> | ||
330 | </context-group> | ||
331 | </trans-unit> | ||
332 | <trans-unit id="e7adf422424a61b71465d183f9d44bf956482ef0"> | ||
333 | <source>Subscribe with your local account</source> | ||
334 | <target>إشترك مستخدماً Øسابك المØلي</target> | ||
335 | <context-group name="null"> | ||
336 | <context context-type="linenumber">40</context> | ||
337 | </context-group> | ||
338 | </trans-unit> | ||
339 | <trans-unit id="5047522cc670b1f4a288bce07f9b1c5061e913ed"> | ||
340 | <source>Subscribe with a Mastodon account:</source> | ||
341 | <target>إشترك مستخدما Øسابك علي Mastodon</target> | ||
342 | <context-group name="null"> | ||
343 | <context context-type="linenumber">43</context> | ||
344 | </context-group> | ||
345 | </trans-unit> | ||
195 | <trans-unit id="15f046007e4fca2e8477966745e2ec4e3e81bc3b"> | 346 | <trans-unit id="15f046007e4fca2e8477966745e2ec4e3e81bc3b"> |
196 | <source>Video quota</source> | 347 | <source>Video quota</source> |
197 | <target>Øصة الÙيديو</target> | 348 | <target>Øصة الÙيديو</target> |
@@ -213,6 +364,13 @@ | |||
213 | <context context-type="linenumber">11</context> | 364 | <context context-type="linenumber">11</context> |
214 | </context-group> | 365 | </context-group> |
215 | </trans-unit> | 366 | </trans-unit> |
367 | <trans-unit id="35fdca47605de8113a0db7f587f7c099abec8020"> | ||
368 | <source>Ban this user</source> | ||
369 | <target>Øظر هذا المستخدم</target> | ||
370 | <context-group name="null"> | ||
371 | <context context-type="linenumber">25</context> | ||
372 | </context-group> | ||
373 | </trans-unit> | ||
216 | <trans-unit id="12910217fdcdbca64bee06f511639b653d5428ea"> | 374 | <trans-unit id="12910217fdcdbca64bee06f511639b653d5428ea"> |
217 | <source> | 375 | <source> |
218 | Login | 376 | Login |
@@ -367,14 +525,7 @@ | |||
367 | <source>Example: jane_doe</source> | 525 | <source>Example: jane_doe</source> |
368 | <target>مثال: jane_doe</target> | 526 | <target>مثال: jane_doe</target> |
369 | <context-group name="null"> | 527 | <context-group name="null"> |
370 | <context context-type="linenumber">16</context> | 528 | <context context-type="linenumber">17</context> |
371 | </context-group> | ||
372 | </trans-unit> | ||
373 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | ||
374 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | ||
375 | <target>قرأت Ùˆ واÙقت على<a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>شروط</a> مثيل الخادوم</target> | ||
376 | <context-group name="null"> | ||
377 | <context context-type="linenumber">54</context> | ||
378 | </context-group> | 529 | </context-group> |
379 | </trans-unit> | 530 | </trans-unit> |
380 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 531 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
@@ -388,7 +539,7 @@ | |||
388 | <source>Features found on this instance</source> | 539 | <source>Features found on this instance</source> |
389 | <target>مميزات مثيل الخادوم</target> | 540 | <target>مميزات مثيل الخادوم</target> |
390 | <context-group name="null"> | 541 | <context-group name="null"> |
391 | <context context-type="linenumber">66</context> | 542 | <context context-type="linenumber">67</context> |
392 | </context-group> | 543 | </context-group> |
393 | </trans-unit> | 544 | </trans-unit> |
394 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> | 545 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> |
@@ -732,8 +883,7 @@ | |||
732 | </context-group> | 883 | </context-group> |
733 | </trans-unit> | 884 | </trans-unit> |
734 | <trans-unit id="bd29138e1e17572596ce8f2fe61bcea6ac5fb0bf"> | 885 | <trans-unit id="bd29138e1e17572596ce8f2fe61bcea6ac5fb0bf"> |
735 | <source>PeerTube is a federated (ActivityPub) video streaming platform using P2P (WebTorrent) directly in the web browser.</source> | 886 | <source>PeerTube is a federated (ActivityPub) video streaming platform using P2P (WebTorrent) directly in the web browser.</source><target>PeerTube is a federated (ActivityPub) video streaming platform using P2P (WebTorrent) directly in the web browser.</target><context-group name="null"> |
736 | <context-group name="null"> | ||
737 | <context context-type="linenumber">6</context> | 887 | <context context-type="linenumber">6</context> |
738 | </context-group> | 888 | </context-group> |
739 | </trans-unit> | 889 | </trans-unit> |
@@ -828,6 +978,34 @@ | |||
828 | <context context-type="linenumber">94</context> | 978 | <context context-type="linenumber">94</context> |
829 | </context-group> | 979 | </context-group> |
830 | </trans-unit> | 980 | </trans-unit> |
981 | <trans-unit id="bd2edf99dd6562385ccec19a7ab2d1898e626605"> | ||
982 | <source>Banned</source> | ||
983 | <target>تم Øظره</target> | ||
984 | <context-group name="null"> | ||
985 | <context context-type="linenumber">12</context> | ||
986 | </context-group> | ||
987 | </trans-unit> | ||
988 | <trans-unit id="62a557fcfdbd25a31d1a0332294f94a466fee809"> | ||
989 | <source>Muted</source> | ||
990 | <target>تم كتمه</target> | ||
991 | <context-group name="null"> | ||
992 | <context context-type="linenumber">13</context> | ||
993 | </context-group> | ||
994 | </trans-unit> | ||
995 | <trans-unit id="48bbf6dbdb22e0ef4bd257eae2ab356f2ea66c89"> | ||
996 | <source>Muted by your instance</source> | ||
997 | <target>تم كتمه عبر مثيل خادومك</target> | ||
998 | <context-group name="null"> | ||
999 | <context context-type="linenumber">14</context> | ||
1000 | </context-group> | ||
1001 | </trans-unit> | ||
1002 | <trans-unit id="44bd08a7ec1e407356620967d65d8fe2d8639d0a"> | ||
1003 | <source>Instance muted</source> | ||
1004 | <target>مثيل الخادوم مكتوم</target> | ||
1005 | <context-group name="null"> | ||
1006 | <context context-type="linenumber">15</context> | ||
1007 | </context-group> | ||
1008 | </trans-unit> | ||
831 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> | 1009 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> |
832 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> | 1010 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> |
833 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> مشترك</target> | 1011 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> مشترك</target> |
@@ -930,21 +1108,21 @@ | |||
930 | <source>Signup enabled</source> | 1108 | <source>Signup enabled</source> |
931 | <target>التسجيل Ù…ÙÙعل</target> | 1109 | <target>التسجيل Ù…ÙÙعل</target> |
932 | <context-group name="null"> | 1110 | <context-group name="null"> |
933 | <context context-type="linenumber">92</context> | 1111 | <context context-type="linenumber">93</context> |
934 | </context-group> | 1112 | </context-group> |
935 | </trans-unit> | 1113 | </trans-unit> |
936 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> | 1114 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> |
937 | <source>Signup requires email verification</source> | 1115 | <source>Signup requires email verification</source> |
938 | <target>يتطلب التسجيل رسالة تأكيد</target> | 1116 | <target>يتطلب التسجيل رسالة تأكيد</target> |
939 | <context-group name="null"> | 1117 | <context-group name="null"> |
940 | <context context-type="linenumber">97</context> | 1118 | <context context-type="linenumber">100</context> |
941 | </context-group> | 1119 | </context-group> |
942 | </trans-unit> | 1120 | </trans-unit> |
943 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 1121 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
944 | <source>Signup limit</source> | 1122 | <source>Signup limit</source> |
945 | <target>Øد التسجيل</target> | 1123 | <target>Øد التسجيل</target> |
946 | <context-group name="null"> | 1124 | <context-group name="null"> |
947 | <context context-type="linenumber">101</context> | 1125 | <context context-type="linenumber">105</context> |
948 | </context-group> | 1126 | </context-group> |
949 | </trans-unit> | 1127 | </trans-unit> |
950 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 1128 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -958,35 +1136,35 @@ | |||
958 | <source>Administrator</source> | 1136 | <source>Administrator</source> |
959 | <target>المدير</target> | 1137 | <target>المدير</target> |
960 | <context-group name="null"> | 1138 | <context-group name="null"> |
961 | <context context-type="linenumber">123</context> | 1139 | <context context-type="linenumber">131</context> |
962 | </context-group> | 1140 | </context-group> |
963 | </trans-unit> | 1141 | </trans-unit> |
964 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 1142 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
965 | <source>Admin email</source> | 1143 | <source>Admin email</source> |
966 | <target>البريد الإلكتروني للمدير</target> | 1144 | <target>البريد الإلكتروني للمدير</target> |
967 | <context-group name="null"> | 1145 | <context-group name="null"> |
968 | <context context-type="linenumber">126</context> | 1146 | <context context-type="linenumber">134</context> |
969 | </context-group> | 1147 | </context-group> |
970 | </trans-unit> | 1148 | </trans-unit> |
971 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 1149 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
972 | <source>Users</source> | 1150 | <source>Users</source> |
973 | <target>المستخدÙمون</target> | 1151 | <target>المستخدÙمون</target> |
974 | <context-group name="null"> | 1152 | <context-group name="null"> |
975 | <context context-type="linenumber">136</context> | 1153 | <context context-type="linenumber">144</context> |
976 | </context-group> | 1154 | </context-group> |
977 | </trans-unit> | 1155 | </trans-unit> |
978 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 1156 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
979 | <source>User default video quota</source> | 1157 | <source>User default video quota</source> |
980 | <target>Øصة الÙيديو الاÙتراضية للمستخدم</target> | 1158 | <target>Øصة الÙيديو الاÙتراضية للمستخدم</target> |
981 | <context-group name="null"> | 1159 | <context-group name="null"> |
982 | <context context-type="linenumber">139</context> | 1160 | <context context-type="linenumber">147</context> |
983 | </context-group> | 1161 | </context-group> |
984 | </trans-unit> | 1162 | </trans-unit> |
985 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> | 1163 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> |
986 | <source>User default daily upload limit</source> | 1164 | <source>User default daily upload limit</source> |
987 | <target>Øد الرÙع الإÙتراضي للمستخدÙÙ…</target> | 1165 | <target>Øد الرÙع الإÙتراضي للمستخدÙÙ…</target> |
988 | <context-group name="null"> | 1166 | <context-group name="null"> |
989 | <context context-type="linenumber">153</context> | 1167 | <context context-type="linenumber">161</context> |
990 | </context-group> | 1168 | </context-group> |
991 | </trans-unit> | 1169 | </trans-unit> |
992 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 1170 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -1000,42 +1178,42 @@ | |||
1000 | <source>Twitter</source> | 1178 | <source>Twitter</source> |
1001 | <target>تويتر</target> | 1179 | <target>تويتر</target> |
1002 | <context-group name="null"> | 1180 | <context-group name="null"> |
1003 | <context context-type="linenumber">170</context> | 1181 | <context context-type="linenumber">178</context> |
1004 | </context-group> | 1182 | </context-group> |
1005 | </trans-unit> | 1183 | </trans-unit> |
1006 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 1184 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
1007 | <source>Your Twitter username</source> | 1185 | <source>Your Twitter username</source> |
1008 | <target>اسم المستخدÙÙ… الخاص بك على تويتر</target> | 1186 | <target>اسم المستخدÙÙ… الخاص بك على تويتر</target> |
1009 | <context-group name="null"> | 1187 | <context-group name="null"> |
1010 | <context context-type="linenumber">173</context> | 1188 | <context context-type="linenumber">181</context> |
1011 | </context-group> | 1189 | </context-group> |
1012 | </trans-unit> | 1190 | </trans-unit> |
1013 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 1191 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
1014 | <source>Services</source> | 1192 | <source>Services</source> |
1015 | <target>الخدمات</target> | 1193 | <target>الخدمات</target> |
1016 | <context-group name="null"> | 1194 | <context-group name="null"> |
1017 | <context context-type="linenumber">168</context> | 1195 | <context context-type="linenumber">176</context> |
1018 | </context-group> | 1196 | </context-group> |
1019 | </trans-unit> | 1197 | </trans-unit> |
1020 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 1198 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
1021 | <source>Customizations</source> | 1199 | <source>Customizations</source> |
1022 | <target>التخصيصات</target> | 1200 | <target>التخصيصات</target> |
1023 | <context-group name="null"> | 1201 | <context-group name="null"> |
1024 | <context context-type="linenumber">264</context> | 1202 | <context context-type="linenumber">275</context> |
1025 | </context-group> | 1203 | </context-group> |
1026 | </trans-unit> | 1204 | </trans-unit> |
1027 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 1205 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
1028 | <source>JavaScript</source> | 1206 | <source>JavaScript</source> |
1029 | <target>الجاÙا سكريبت</target> | 1207 | <target>الجاÙا سكريبت</target> |
1030 | <context-group name="null"> | 1208 | <context-group name="null"> |
1031 | <context context-type="linenumber">267</context> | 1209 | <context context-type="linenumber">278</context> |
1032 | </context-group> | 1210 | </context-group> |
1033 | </trans-unit> | 1211 | </trans-unit> |
1034 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 1212 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1035 | <source>Advanced configuration</source> | 1213 | <source>Advanced configuration</source> |
1036 | <target>الإعدادات المتقدمة</target> | 1214 | <target>الإعدادات المتقدمة</target> |
1037 | <context-group name="null"> | 1215 | <context-group name="null"> |
1038 | <context context-type="linenumber">197</context> | 1216 | <context context-type="linenumber">207</context> |
1039 | </context-group> | 1217 | </context-group> |
1040 | </trans-unit> | 1218 | </trans-unit> |
1041 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1219 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1065,6 +1243,15 @@ | |||
1065 | <context context-type="linenumber">11</context> | 1243 | <context context-type="linenumber">11</context> |
1066 | </context-group> | 1244 | </context-group> |
1067 | </trans-unit> | 1245 | </trans-unit> |
1246 | <trans-unit id="7bea88c54fdccfdc9f687b0ffe9bf6a653d19368"> | ||
1247 | <source> | ||
1248 | Jobs | ||
1249 | </source> | ||
1250 | <target>الإجراءات</target> | ||
1251 | <context-group name="null"> | ||
1252 | <context context-type="linenumber">15</context> | ||
1253 | </context-group> | ||
1254 | </trans-unit> | ||
1068 | <trans-unit id="9c6ce37623b626a102002901ca12c37e7a3a7f13"> | 1255 | <trans-unit id="9c6ce37623b626a102002901ca12c37e7a3a7f13"> |
1069 | <source> | 1256 | <source> |
1070 | Configuration | 1257 | Configuration |
@@ -1074,6 +1261,13 @@ | |||
1074 | <context context-type="linenumber">19</context> | 1261 | <context context-type="linenumber">19</context> |
1075 | </context-group> | 1262 | </context-group> |
1076 | </trans-unit> | 1263 | </trans-unit> |
1264 | <trans-unit id="25925fc5826bc5b3eeae7c45b08b0ed74b9e2954"> | ||
1265 | <source>Filter...</source> | ||
1266 | <target>تصÙية...</target> | ||
1267 | <context-group name="null"> | ||
1268 | <context context-type="linenumber">27</context> | ||
1269 | </context-group> | ||
1270 | </trans-unit> | ||
1077 | <trans-unit id="fe22ca53e651df951dac25b67c17894b0980f767"> | 1271 | <trans-unit id="fe22ca53e651df951dac25b67c17894b0980f767"> |
1078 | <source>Host</source> | 1272 | <source>Host</source> |
1079 | <target>المضيÙ</target> | 1273 | <target>المضيÙ</target> |
@@ -1088,6 +1282,20 @@ | |||
1088 | <context context-type="linenumber">10</context> | 1282 | <context context-type="linenumber">10</context> |
1089 | </context-group> | 1283 | </context-group> |
1090 | </trans-unit> | 1284 | </trans-unit> |
1285 | <trans-unit id="7823909fb1d8d313382f6f4bd842f1a7ef6f08d1"> | ||
1286 | <source>Accepted</source> | ||
1287 | <target>تم القبول</target> | ||
1288 | <context-group name="null"> | ||
1289 | <context context-type="linenumber">32</context> | ||
1290 | </context-group> | ||
1291 | </trans-unit> | ||
1292 | <trans-unit id="e6a27066251ca1e04c5be86ad758380856df2506"> | ||
1293 | <source>Pending</source> | ||
1294 | <target>معلق</target> | ||
1295 | <context-group name="null"> | ||
1296 | <context context-type="linenumber">33</context> | ||
1297 | </context-group> | ||
1298 | </trans-unit> | ||
1091 | <trans-unit id="5fccee488a9ea908c16d2ab9dbdaf264f1aac479"> | 1299 | <trans-unit id="5fccee488a9ea908c16d2ab9dbdaf264f1aac479"> |
1092 | <source>Manage follows</source> | 1300 | <source>Manage follows</source> |
1093 | <target>إدارة المتابÙعون</target> | 1301 | <target>إدارة المتابÙعون</target> |
@@ -1116,6 +1324,13 @@ | |||
1116 | <context context-type="linenumber">9</context> | 1324 | <context context-type="linenumber">9</context> |
1117 | </context-group> | 1325 | </context-group> |
1118 | </trans-unit> | 1326 | </trans-unit> |
1327 | <trans-unit id="a9f2501fcb2ff71f1376c2d2fbbbd49f200e6c8f"> | ||
1328 | <source>Jobs list</source> | ||
1329 | <target>قائمة الإجراءات</target> | ||
1330 | <context-group name="null"> | ||
1331 | <context context-type="linenumber">2</context> | ||
1332 | </context-group> | ||
1333 | </trans-unit> | ||
1119 | <trans-unit id="f61c6867295f3b53d23557021f2f4e0aa1d0b8fc"> | 1334 | <trans-unit id="f61c6867295f3b53d23557021f2f4e0aa1d0b8fc"> |
1120 | <source>Type</source> | 1335 | <source>Type</source> |
1121 | <target>النوع</target> | 1336 | <target>النوع</target> |
@@ -1172,6 +1387,13 @@ | |||
1172 | <context context-type="linenumber">133</context> | 1387 | <context context-type="linenumber">133</context> |
1173 | </context-group> | 1388 | </context-group> |
1174 | </trans-unit> | 1389 | </trans-unit> |
1390 | <trans-unit id="a9587caabf0dc5d824f817baae1c2f5521d9b1ee"> | ||
1391 | <source>Ban reason:</source> | ||
1392 | <target>سبب الØظر:</target> | ||
1393 | <context-group name="null"> | ||
1394 | <context context-type="linenumber">92</context> | ||
1395 | </context-group> | ||
1396 | </trans-unit> | ||
1175 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> | 1397 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> |
1176 | <source>Moderation comment</source> | 1398 | <source>Moderation comment</source> |
1177 | <target>تعليق الإشراÙ</target> | 1399 | <target>تعليق الإشراÙ</target> |
@@ -1263,6 +1485,20 @@ | |||
1263 | <context context-type="linenumber">7</context> | 1485 | <context context-type="linenumber">7</context> |
1264 | </context-group> | 1486 | </context-group> |
1265 | </trans-unit> | 1487 | </trans-unit> |
1488 | <trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92"> | ||
1489 | <source>Account</source> | ||
1490 | <target>الØساب</target> | ||
1491 | <context-group name="null"> | ||
1492 | <context context-type="linenumber">12</context> | ||
1493 | </context-group> | ||
1494 | </trans-unit> | ||
1495 | <trans-unit id="1f689fada9748a830117f5b429a88ef8629082a8"> | ||
1496 | <source>Unmute</source> | ||
1497 | <target>إلغاء الكتم</target> | ||
1498 | <context-group name="null"> | ||
1499 | <context context-type="linenumber">23</context> | ||
1500 | </context-group> | ||
1501 | </trans-unit> | ||
1266 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> | 1502 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> |
1267 | <source>My settings</source> | 1503 | <source>My settings</source> |
1268 | <target>إعداداتي</target> | 1504 | <target>إعداداتي</target> |
@@ -1305,6 +1541,20 @@ | |||
1305 | <context context-type="linenumber">18</context> | 1541 | <context context-type="linenumber">18</context> |
1306 | </context-group> | 1542 | </context-group> |
1307 | </trans-unit> | 1543 | </trans-unit> |
1544 | <trans-unit id="46aa32e581922d6d2c3d7bc4c87209ad5808b029"> | ||
1545 | <source>Misc</source> | ||
1546 | <target>أخرى</target> | ||
1547 | <context-group name="null"> | ||
1548 | <context context-type="linenumber">24</context> | ||
1549 | </context-group> | ||
1550 | </trans-unit> | ||
1551 | <trans-unit id="2bc7533f8c8e7d183950ba1094a0acd9efc22e5e"> | ||
1552 | <source>Muted instances</source> | ||
1553 | <target>مثيلات الخوادم المكتومة</target> | ||
1554 | <context-group name="null"> | ||
1555 | <context context-type="linenumber">2</context> | ||
1556 | </context-group> | ||
1557 | </trans-unit> | ||
1308 | <trans-unit id="9518d3fb042d551167c1701ddeb88a1374cf1e48"> | 1558 | <trans-unit id="9518d3fb042d551167c1701ddeb88a1374cf1e48"> |
1309 | <source>Video quota:</source> | 1559 | <source>Video quota:</source> |
1310 | <target>تقم الÙيديو:</target> | 1560 | <target>تقم الÙيديو:</target> |
@@ -1421,6 +1671,13 @@ | |||
1421 | <context context-type="linenumber">8</context> | 1671 | <context context-type="linenumber">8</context> |
1422 | </context-group> | 1672 | </context-group> |
1423 | </trans-unit> | 1673 | </trans-unit> |
1674 | <trans-unit id="4570c754149df06f31096510abfc925968c35562"> | ||
1675 | <source>Select the target channel</source> | ||
1676 | <target>اختيار القناة الهدÙ</target> | ||
1677 | <context-group name="null"> | ||
1678 | <context context-type="linenumber">9</context> | ||
1679 | </context-group> | ||
1680 | </trans-unit> | ||
1424 | <trans-unit id="81b97b8ea996ad1e4f9fca8415021850214884b1"> | 1681 | <trans-unit id="81b97b8ea996ad1e4f9fca8415021850214884b1"> |
1425 | <source>Status</source> | 1682 | <source>Status</source> |
1426 | <target>الØالة</target> | 1683 | <target>الØالة</target> |
@@ -1449,6 +1706,13 @@ | |||
1449 | <context context-type="linenumber">30</context> | 1706 | <context context-type="linenumber">30</context> |
1450 | </context-group> | 1707 | </context-group> |
1451 | </trans-unit> | 1708 | </trans-unit> |
1709 | <trans-unit id="0dd390d056411e1709ec97ec51c46d78600e3f7b"> | ||
1710 | <source>Current password</source> | ||
1711 | <target>الكلمة السرية الØالية</target> | ||
1712 | <context-group name="null"> | ||
1713 | <context context-type="linenumber">7</context> | ||
1714 | </context-group> | ||
1715 | </trans-unit> | ||
1452 | <trans-unit id="e70e209561583f360b1e9cefd2cbb1fe434b6229"> | 1716 | <trans-unit id="e70e209561583f360b1e9cefd2cbb1fe434b6229"> |
1453 | <source>New password</source> | 1717 | <source>New password</source> |
1454 | <target>الكلمة السرية الجديدة</target> | 1718 | <target>الكلمة السرية الجديدة</target> |
@@ -1467,14 +1731,14 @@ | |||
1467 | <source>Automatically plays video</source> | 1731 | <source>Automatically plays video</source> |
1468 | <target>التشغيل التلقائي للÙيديو</target> | 1732 | <target>التشغيل التلقائي للÙيديو</target> |
1469 | <context-group name="null"> | 1733 | <context-group name="null"> |
1470 | <context context-type="linenumber">25</context> | 1734 | <context context-type="linenumber">28</context> |
1471 | </context-group> | 1735 | </context-group> |
1472 | </trans-unit> | 1736 | </trans-unit> |
1473 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 1737 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
1474 | <source>Save</source> | 1738 | <source>Save</source> |
1475 | <target>ØÙظ</target> | 1739 | <target>ØÙظ</target> |
1476 | <context-group name="null"> | 1740 | <context-group name="null"> |
1477 | <context context-type="linenumber">28</context> | 1741 | <context context-type="linenumber">32</context> |
1478 | </context-group> | 1742 | </context-group> |
1479 | </trans-unit> | 1743 | </trans-unit> |
1480 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 1744 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
@@ -1540,11 +1804,39 @@ | |||
1540 | <context context-type="linenumber">159</context> | 1804 | <context context-type="linenumber">159</context> |
1541 | </context-group> | 1805 | </context-group> |
1542 | </trans-unit> | 1806 | </trans-unit> |
1807 | <trans-unit id="385811ab5a5c3e96e0db46c9ce1fc3147d8cd4c7"> | ||
1808 | <source>Sorry, but something went wrong</source> | ||
1809 | <target>عذرا، لقد Øدث خلل ما</target> | ||
1810 | <context-group name="null"> | ||
1811 | <context context-type="linenumber">49</context> | ||
1812 | </context-group> | ||
1813 | </trans-unit> | ||
1814 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> | ||
1815 | <source>Update</source> | ||
1816 | <target>تØديث</target> | ||
1817 | <context-group name="null"> | ||
1818 | <context context-type="linenumber">92</context> | ||
1819 | </context-group> | ||
1820 | </trans-unit> | ||
1821 | <trans-unit id="21add64f0f3ebbedf1150ca822c6e149494ab7a9"> | ||
1822 | <source>Select the file to upload</source> | ||
1823 | <target>اختر المل٠الذي تريد ارساله</target> | ||
1824 | <context-group name="null"> | ||
1825 | <context context-type="linenumber">6</context> | ||
1826 | </context-group> | ||
1827 | </trans-unit> | ||
1828 | <trans-unit id="5e420747842373fa99a75a7a18df068cc81e46fb"> | ||
1829 | <source>Scheduled</source> | ||
1830 | <target>مبرمجة</target> | ||
1831 | <context-group name="null"> | ||
1832 | <context context-type="linenumber">25</context> | ||
1833 | </context-group> | ||
1834 | </trans-unit> | ||
1543 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> | 1835 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> |
1544 | <source>Publish</source> | 1836 | <source>Publish</source> |
1545 | <target>أنشر</target> | 1837 | <target>أنشر</target> |
1546 | <context-group name="null"> | 1838 | <context-group name="null"> |
1547 | <context context-type="linenumber">55</context> | 1839 | <context context-type="linenumber">60</context> |
1548 | </context-group> | 1840 | </context-group> |
1549 | </trans-unit> | 1841 | </trans-unit> |
1550 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> | 1842 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> |
@@ -1554,6 +1846,13 @@ | |||
1554 | <context context-type="linenumber">6</context> | 1846 | <context context-type="linenumber">6</context> |
1555 | </context-group> | 1847 | </context-group> |
1556 | </trans-unit> | 1848 | </trans-unit> |
1849 | <trans-unit id="1b518e7f8c067fa55ea797bb1b35b4a2d31dccbc"> | ||
1850 | <source>Or</source> | ||
1851 | <target>أو</target> | ||
1852 | <context-group name="null"> | ||
1853 | <context context-type="linenumber">11</context> | ||
1854 | </context-group> | ||
1855 | </trans-unit> | ||
1557 | <trans-unit id="4faf57baebf0fb754a91af0c39521a30cbb1def3"> | 1856 | <trans-unit id="4faf57baebf0fb754a91af0c39521a30cbb1def3"> |
1558 | <source>Upload a file</source> | 1857 | <source>Upload a file</source> |
1559 | <target>إرسال ملÙ</target> | 1858 | <target>إرسال ملÙ</target> |
@@ -1568,6 +1867,13 @@ | |||
1568 | <context context-type="linenumber">17</context> | 1867 | <context context-type="linenumber">17</context> |
1569 | </context-group> | 1868 | </context-group> |
1570 | </trans-unit> | 1869 | </trans-unit> |
1870 | <trans-unit id="752c401d7dcd708944eef60e411187f71d882340"> | ||
1871 | <source>Import with torrent</source> | ||
1872 | <target>استيراد عبر التورنت</target> | ||
1873 | <context-group name="null"> | ||
1874 | <context context-type="linenumber">24</context> | ||
1875 | </context-group> | ||
1876 | </trans-unit> | ||
1571 | <trans-unit id="fdf7cbdc140d0aab0f0b6c06065a0fd448ed6a2e"> | 1877 | <trans-unit id="fdf7cbdc140d0aab0f0b6c06065a0fd448ed6a2e"> |
1572 | <source>Title</source> | 1878 | <source>Title</source> |
1573 | <target>العنوان</target> | 1879 | <target>العنوان</target> |
@@ -1582,6 +1888,20 @@ | |||
1582 | <context context-type="linenumber">191</context> | 1888 | <context context-type="linenumber">191</context> |
1583 | </context-group> | 1889 | </context-group> |
1584 | </trans-unit> | 1890 | </trans-unit> |
1891 | <trans-unit id="9bdd535a2817bf0b843a124bf65e4992625e7ecf"> | ||
1892 | <source>+ Tag</source> | ||
1893 | <target>+ وسم</target> | ||
1894 | <context-group name="null"> | ||
1895 | <context context-type="linenumber">21</context> | ||
1896 | </context-group> | ||
1897 | </trans-unit> | ||
1898 | <trans-unit id="8389e9cde2928cc27aaecbdee818a255bf7984b0"> | ||
1899 | <source>Enter a new tag</source> | ||
1900 | <target>أدخل وسمًا جديدا</target> | ||
1901 | <context-group name="null"> | ||
1902 | <context context-type="linenumber">21</context> | ||
1903 | </context-group> | ||
1904 | </trans-unit> | ||
1585 | <trans-unit id="3549ee96125a43181f80712ed744ee223a0e645a"> | 1905 | <trans-unit id="3549ee96125a43181f80712ed744ee223a0e645a"> |
1586 | <source>Enable video comments</source> | 1906 | <source>Enable video comments</source> |
1587 | <target>Ø§Ù„Ø³Ù…Ø§Ø Ø¨Ø§Ù„ØªØ¹Ù„ÙŠÙ‚ على الÙيديوهات</target> | 1907 | <target>Ø§Ù„Ø³Ù…Ø§Ø Ø¨Ø§Ù„ØªØ¹Ù„ÙŠÙ‚ على الÙيديوهات</target> |
@@ -1610,6 +1930,20 @@ | |||
1610 | <context context-type="linenumber">177</context> | 1930 | <context context-type="linenumber">177</context> |
1611 | </context-group> | 1931 | </context-group> |
1612 | </trans-unit> | 1932 | </trans-unit> |
1933 | <trans-unit id="1dd793abd1cb8d16a7a2cb71ca5549a7111ee513"> | ||
1934 | <source>Upload thumbnail</source> | ||
1935 | <target>تØديث الصورة المصغرة</target> | ||
1936 | <context-group name="null"> | ||
1937 | <context context-type="linenumber">195</context> | ||
1938 | </context-group> | ||
1939 | </trans-unit> | ||
1940 | <trans-unit id="9df3f57e251c077bef7e7da81677cb971c55b639"> | ||
1941 | <source>Upload preview</source> | ||
1942 | <target>إرسال معاينة</target> | ||
1943 | <context-group name="null"> | ||
1944 | <context context-type="linenumber">202</context> | ||
1945 | </context-group> | ||
1946 | </trans-unit> | ||
1613 | <trans-unit id="b5629d298ff1a69b8db19a4ba2995c76b52da604"> | 1947 | <trans-unit id="b5629d298ff1a69b8db19a4ba2995c76b52da604"> |
1614 | <source>Support</source> | 1948 | <source>Support</source> |
1615 | <target>الدعم</target> | 1949 | <target>الدعم</target> |
@@ -1691,6 +2025,13 @@ | |||
1691 | <context context-type="linenumber">74</context> | 2025 | <context context-type="linenumber">74</context> |
1692 | </context-group> | 2026 | </context-group> |
1693 | </trans-unit> | 2027 | </trans-unit> |
2028 | <trans-unit id="e0cfbc8ea680e4527ebf094c035f3342e9146d9f"> | ||
2029 | <source>QR-Code</source> | ||
2030 | <target>رمز الاستجابة السريعة</target> | ||
2031 | <context-group name="null"> | ||
2032 | <context context-type="linenumber">29</context> | ||
2033 | </context-group> | ||
2034 | </trans-unit> | ||
1694 | <trans-unit id="f4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8"> | 2035 | <trans-unit id="f4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8"> |
1695 | <source>Close</source> | 2036 | <source>Close</source> |
1696 | <target>إغلاق</target> | 2037 | <target>إغلاق</target> |
@@ -1719,6 +2060,13 @@ | |||
1719 | <context context-type="linenumber">57</context> | 2060 | <context context-type="linenumber">57</context> |
1720 | </context-group> | 2061 | </context-group> |
1721 | </trans-unit> | 2062 | </trans-unit> |
2063 | <trans-unit id="623698f075025b2b2fc2e0c59fd95f4f4662a509"> | ||
2064 | <source>Dislike this video</source> | ||
2065 | <target>إلغاء الإعجاب بهذه الÙيديو</target> | ||
2066 | <context-group name="null"> | ||
2067 | <context context-type="linenumber">64</context> | ||
2068 | </context-group> | ||
2069 | </trans-unit> | ||
1722 | <trans-unit id="144fff5c40b85414d59e644d8dee7cfefba925a2"> | 2070 | <trans-unit id="144fff5c40b85414d59e644d8dee7cfefba925a2"> |
1723 | <source>Download the video</source> | 2071 | <source>Download the video</source> |
1724 | <target>تنزيل الÙيديو</target> | 2072 | <target>تنزيل الÙيديو</target> |
@@ -1747,6 +2095,13 @@ | |||
1747 | <context context-type="linenumber">91</context> | 2095 | <context context-type="linenumber">91</context> |
1748 | </context-group> | 2096 | </context-group> |
1749 | </trans-unit> | 2097 | </trans-unit> |
2098 | <trans-unit id="007ab5fa2aae8a7372307d3fc45a2dbcb11ffd61"> | ||
2099 | <source>Blacklist</source> | ||
2100 | <target>Øجب ÙÙŠ القائمة السوداء</target> | ||
2101 | <context-group name="null"> | ||
2102 | <context context-type="linenumber">96</context> | ||
2103 | </context-group> | ||
2104 | </trans-unit> | ||
1750 | <trans-unit id="803c6317abd2dbafcc93226c4e273c62932e3037"> | 2105 | <trans-unit id="803c6317abd2dbafcc93226c4e273c62932e3037"> |
1751 | <source>Blacklist this video</source> | 2106 | <source>Blacklist this video</source> |
1752 | <target>Øجب هذه الÙيديو</target> | 2107 | <target>Øجب هذه الÙيديو</target> |
@@ -1796,6 +2151,36 @@ | |||
1796 | <context context-type="linenumber">152</context> | 2151 | <context context-type="linenumber">152</context> |
1797 | </context-group> | 2152 | </context-group> |
1798 | </trans-unit> | 2153 | </trans-unit> |
2154 | <trans-unit id="4c0ba3cde3b3c58b855ffb4beaa5804a2fc3826b"> | ||
2155 | <source>Friendly Reminder: </source> | ||
2156 | <target>تذكير أخوي:</target> | ||
2157 | <context-group name="null"> | ||
2158 | <context context-type="linenumber">208</context> | ||
2159 | </context-group> | ||
2160 | </trans-unit> | ||
2161 | <trans-unit id="e60c11e1b1dfbbeda577364b8de39ded2d796c5e"> | ||
2162 | <source>More information</source> | ||
2163 | <target>المزيد من التÙاصيل</target> | ||
2164 | <context-group name="null"> | ||
2165 | <context context-type="linenumber">212</context> | ||
2166 | </context-group> | ||
2167 | </trans-unit> | ||
2168 | <trans-unit id="bd499ca7913bb5408fd139a4cb4f863852d5f318"> | ||
2169 | <source>Get more information</source> | ||
2170 | <target>اØصل على معلومات أكثر</target> | ||
2171 | <context-group name="null"> | ||
2172 | <context context-type="linenumber">212</context> | ||
2173 | </context-group> | ||
2174 | </trans-unit> | ||
2175 | <trans-unit id="20fc98888baf65b5ba9fe9622dc036fa8dec6a5f"> | ||
2176 | <source> | ||
2177 | OK | ||
2178 | </source> | ||
2179 | <target>نعم</target> | ||
2180 | <context-group name="null"> | ||
2181 | <context context-type="linenumber">215</context> | ||
2182 | </context-group> | ||
2183 | </trans-unit> | ||
1799 | <trans-unit id="abf2b0f7b6405fa2841ca39c827e86089a95cc27"> | 2184 | <trans-unit id="abf2b0f7b6405fa2841ca39c827e86089a95cc27"> |
1800 | <source> | 2185 | <source> |
1801 | Other videos | 2186 | Other videos |
@@ -1846,6 +2231,13 @@ | |||
1846 | <context context-type="linenumber">20</context> | 2231 | <context context-type="linenumber">20</context> |
1847 | </context-group> | 2232 | </context-group> |
1848 | </trans-unit> | 2233 | </trans-unit> |
2234 | <trans-unit id="afe0ad39fee662489f1033e53aea3e16a7e89228"> | ||
2235 | <source>login to comment</source> | ||
2236 | <target>قم بتسجيل الدخول للتعليق</target> | ||
2237 | <context-group name="null"> | ||
2238 | <context context-type="linenumber">35</context> | ||
2239 | </context-group> | ||
2240 | </trans-unit> | ||
1849 | <trans-unit id="cb23d4d98007aa4d7123837f4c17a671848377d6"> | 2241 | <trans-unit id="cb23d4d98007aa4d7123837f4c17a671848377d6"> |
1850 | <source>Reply</source> | 2242 | <source>Reply</source> |
1851 | <target>الرد</target> | 2243 | <target>الرد</target> |
@@ -1874,6 +2266,41 @@ | |||
1874 | <context context-type="linenumber">1</context> | 2266 | <context context-type="linenumber">1</context> |
1875 | </context-group> | 2267 | </context-group> |
1876 | </trans-unit> | 2268 | </trans-unit> |
2269 | <trans-unit id="d9fc2b03f04056671d7d4ffcac7197189d959cd6"> | ||
2270 | <source>240p</source> | ||
2271 | <target>240p</target> | ||
2272 | <context-group name="null"> | ||
2273 | <context context-type="linenumber">1</context> | ||
2274 | </context-group> | ||
2275 | </trans-unit> | ||
2276 | <trans-unit id="c8cfad7e7a16c57c42535331b65cb7de40d8402e"> | ||
2277 | <source>360p</source> | ||
2278 | <target>360p</target> | ||
2279 | <context-group name="null"> | ||
2280 | <context context-type="linenumber">1</context> | ||
2281 | </context-group> | ||
2282 | </trans-unit> | ||
2283 | <trans-unit id="48f0af5a0d0bea4e84b27eaf41b19c85a531c2a5"> | ||
2284 | <source>480p</source> | ||
2285 | <target>480p</target> | ||
2286 | <context-group name="null"> | ||
2287 | <context context-type="linenumber">1</context> | ||
2288 | </context-group> | ||
2289 | </trans-unit> | ||
2290 | <trans-unit id="6f06138daf6363746ff26bfc0cb2491c09cdfdf2"> | ||
2291 | <source>720p</source> | ||
2292 | <target>720p</target> | ||
2293 | <context-group name="null"> | ||
2294 | <context context-type="linenumber">1</context> | ||
2295 | </context-group> | ||
2296 | </trans-unit> | ||
2297 | <trans-unit id="65c94f9beb6fe957808c40060da280cc7ace7ab9"> | ||
2298 | <source>1080p</source> | ||
2299 | <target>1080p</target> | ||
2300 | <context-group name="null"> | ||
2301 | <context context-type="linenumber">1</context> | ||
2302 | </context-group> | ||
2303 | </trans-unit> | ||
1877 | <trans-unit id="1e035e6ccfab771cad4226b2ad230cb0d4a88cba"> | 2304 | <trans-unit id="1e035e6ccfab771cad4226b2ad230cb0d4a88cba"> |
1878 | <source>Success</source> | 2305 | <source>Success</source> |
1879 | <target>تم بنجاØ</target> | 2306 | <target>تم بنجاØ</target> |
@@ -1881,6 +2308,13 @@ | |||
1881 | <context context-type="linenumber">1</context> | 2308 | <context context-type="linenumber">1</context> |
1882 | </context-group> | 2309 | </context-group> |
1883 | </trans-unit> | 2310 | </trans-unit> |
2311 | <trans-unit id="b9e64712e3e5c342ce9cd32eec6cd7d6c00f4048"> | ||
2312 | <source>Configuration updated.</source> | ||
2313 | <target>تم تØديث الإعدادات</target> | ||
2314 | <context-group name="null"> | ||
2315 | <context context-type="linenumber">1</context> | ||
2316 | </context-group> | ||
2317 | </trans-unit> | ||
1884 | <trans-unit id="aa6fb95c355f172bda303de1ce2f38c251a149cf"> | 2318 | <trans-unit id="aa6fb95c355f172bda303de1ce2f38c251a149cf"> |
1885 | <source>Unlimited</source> | 2319 | <source>Unlimited</source> |
1886 | <target>بلا Øدود</target> | 2320 | <target>بلا Øدود</target> |
@@ -1902,6 +2336,20 @@ | |||
1902 | <context context-type="linenumber">1</context> | 2336 | <context context-type="linenumber">1</context> |
1903 | </context-group> | 2337 | </context-group> |
1904 | </trans-unit> | 2338 | </trans-unit> |
2339 | <trans-unit id="4d8f527638f3e0b518a96e07d41d886bcce01246"> | ||
2340 | <source>enabled</source> | ||
2341 | <target>Ù…Ùعّل</target> | ||
2342 | <context-group name="null"> | ||
2343 | <context context-type="linenumber">1</context> | ||
2344 | </context-group> | ||
2345 | </trans-unit> | ||
2346 | <trans-unit id="795733aac948794cadeb3be6386882efac2c38ad"> | ||
2347 | <source>disabled</source> | ||
2348 | <target>خامل</target> | ||
2349 | <context-group name="null"> | ||
2350 | <context context-type="linenumber">1</context> | ||
2351 | </context-group> | ||
2352 | </trans-unit> | ||
1905 | <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6"> | 2353 | <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6"> |
1906 | <source>Comment updated.</source> | 2354 | <source>Comment updated.</source> |
1907 | <target>تم تØديث التعليق.</target> | 2355 | <target>تم تØديث التعليق.</target> |
@@ -1909,6 +2357,13 @@ | |||
1909 | <context context-type="linenumber">1</context> | 2357 | <context context-type="linenumber">1</context> |
1910 | </context-group> | 2358 | </context-group> |
1911 | </trans-unit> | 2359 | </trans-unit> |
2360 | <trans-unit id="586bee8c27a761611eb05661524cc7ca944b5978"> | ||
2361 | <source>Delete this report</source> | ||
2362 | <target>Øذ٠هذا التقرير</target> | ||
2363 | <context-group name="null"> | ||
2364 | <context context-type="linenumber">1</context> | ||
2365 | </context-group> | ||
2366 | </trans-unit> | ||
1912 | <trans-unit id="652845b2b32b2e117b9b02879b1af07859b0e223"> | 2367 | <trans-unit id="652845b2b32b2e117b9b02879b1af07859b0e223"> |
1913 | <source>Do you really want to remove this video from the blacklist? It will be available again in the videos list.</source> | 2368 | <source>Do you really want to remove this video from the blacklist? It will be available again in the videos list.</source> |
1914 | <target>هل تريد إزالت هذا الÙيديو من قائمة الØجب؟ سيكون متوÙرا ÙÙŠ قائمة الÙيديوهات مجددا.</target> | 2369 | <target>هل تريد إزالت هذا الÙيديو من قائمة الØجب؟ سيكون متوÙرا ÙÙŠ قائمة الÙيديوهات مجددا.</target> |
@@ -1951,6 +2406,13 @@ | |||
1951 | <context context-type="linenumber">1</context> | 2406 | <context context-type="linenumber">1</context> |
1952 | </context-group> | 2407 | </context-group> |
1953 | </trans-unit> | 2408 | </trans-unit> |
2409 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> | ||
2410 | <source>Ownership accepted</source> | ||
2411 | <target>تم قبول الملكية</target> | ||
2412 | <context-group name="null"> | ||
2413 | <context context-type="linenumber">1</context> | ||
2414 | </context-group> | ||
2415 | </trans-unit> | ||
1954 | <trans-unit id="19508af0dfbc685cbf10cf02061bb5a0f423b6fc"> | 2416 | <trans-unit id="19508af0dfbc685cbf10cf02061bb5a0f423b6fc"> |
1955 | <source>Password updated.</source> | 2417 | <source>Password updated.</source> |
1956 | <target>تم تØديث الكلمة السرية.</target> | 2418 | <target>تم تØديث الكلمة السرية.</target> |
@@ -1958,6 +2420,13 @@ | |||
1958 | <context context-type="linenumber">1</context> | 2420 | <context context-type="linenumber">1</context> |
1959 | </context-group> | 2421 | </context-group> |
1960 | </trans-unit> | 2422 | </trans-unit> |
2423 | <trans-unit id="466fc8cf56fd4e4e90fec4b900ef083d52bec38c"> | ||
2424 | <source>You current password is invalid.</source> | ||
2425 | <target>كلمتك السرية الØالية غير صالØØ©. </target> | ||
2426 | <context-group name="null"> | ||
2427 | <context context-type="linenumber">1</context> | ||
2428 | </context-group> | ||
2429 | </trans-unit> | ||
1961 | <trans-unit id="ca8e8cf0f1686604db3b6a2ebadab7f7b426a047"> | 2430 | <trans-unit id="ca8e8cf0f1686604db3b6a2ebadab7f7b426a047"> |
1962 | <source>Are you sure you want to delete your account? This will delete all you data, including channels, videos etc.</source> | 2431 | <source>Are you sure you want to delete your account? This will delete all you data, including channels, videos etc.</source> |
1963 | <target>متأكد أنك تريد ØØ°Ù Øسابك ؟هذا سيØذ٠بياناتك,قنواتك,Ùيديوهاتك الخ.</target> | 2432 | <target>متأكد أنك تريد ØØ°Ù Øسابك ؟هذا سيØذ٠بياناتك,قنواتك,Ùيديوهاتك الخ.</target> |
@@ -2007,6 +2476,13 @@ | |||
2007 | <context context-type="linenumber">1</context> | 2476 | <context context-type="linenumber">1</context> |
2008 | </context-group> | 2477 | </context-group> |
2009 | </trans-unit> | 2478 | </trans-unit> |
2479 | <trans-unit id="f359f6adf6cccca7770019f947ed594169ee7d47"> | ||
2480 | <source>This name already exists on this instance.</source> | ||
2481 | <target>هذا الإسم موجود على مثيل الخادوم هذا.</target> | ||
2482 | <context-group name="null"> | ||
2483 | <context context-type="linenumber">1</context> | ||
2484 | </context-group> | ||
2485 | </trans-unit> | ||
2010 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> | 2486 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> |
2011 | <source>Create</source> | 2487 | <source>Create</source> |
2012 | <target>إنشاء</target> | 2488 | <target>إنشاء</target> |
@@ -2021,6 +2497,20 @@ | |||
2021 | <context context-type="linenumber">1</context> | 2497 | <context context-type="linenumber">1</context> |
2022 | </context-group> | 2498 | </context-group> |
2023 | </trans-unit> | 2499 | </trans-unit> |
2500 | <trans-unit id="dd9f3264feed4935008861c15d81c947124e4ac3"> | ||
2501 | <source>Published</source> | ||
2502 | <target>المنشورة</target> | ||
2503 | <context-group name="null"> | ||
2504 | <context context-type="linenumber">1</context> | ||
2505 | </context-group> | ||
2506 | </trans-unit> | ||
2507 | <trans-unit id="289fe8342e8b7df689c75026a24a60fd7f5e9392"> | ||
2508 | <source>To import</source> | ||
2509 | <target>للاستيراد</target> | ||
2510 | <context-group name="null"> | ||
2511 | <context context-type="linenumber">1</context> | ||
2512 | </context-group> | ||
2513 | </trans-unit> | ||
2024 | <trans-unit id="807cf11e6ac1cde912496f764c176bdfdd6b7e19"> | 2514 | <trans-unit id="807cf11e6ac1cde912496f764c176bdfdd6b7e19"> |
2025 | <source>Channels</source> | 2515 | <source>Channels</source> |
2026 | <target>القنوات</target> | 2516 | <target>القنوات</target> |
@@ -2028,6 +2518,90 @@ | |||
2028 | <context context-type="linenumber">1</context> | 2518 | <context context-type="linenumber">1</context> |
2029 | </context-group> | 2519 | </context-group> |
2030 | </trans-unit> | 2520 | </trans-unit> |
2521 | <trans-unit id="ff6becacbce7fc0943b0af0df4dd67e5e11bf598"> | ||
2522 | <source>Subscribe to the account</source> | ||
2523 | <target>الاشتراك ÙÙŠ الØساب</target> | ||
2524 | <context-group name="null"> | ||
2525 | <context context-type="linenumber">1</context> | ||
2526 | </context-group> | ||
2527 | </trans-unit> | ||
2528 | <trans-unit id="b19ee83cbd2b735fd081b9aa483a890578019099"> | ||
2529 | <source>Toggle the left menu</source> | ||
2530 | <target>الانتقال إلى القائمة اليسرى</target> | ||
2531 | <context-group name="null"> | ||
2532 | <context context-type="linenumber">1</context> | ||
2533 | </context-group> | ||
2534 | </trans-unit> | ||
2535 | <trans-unit id="b54759e30f7c1983940cdacb8eb03f102a869084"> | ||
2536 | <source>Go to the videos overview page</source> | ||
2537 | <target>الذهاب إلى صÙØØ© معاينة الÙيديوهات</target> | ||
2538 | <context-group name="null"> | ||
2539 | <context context-type="linenumber">1</context> | ||
2540 | </context-group> | ||
2541 | </trans-unit> | ||
2542 | <trans-unit id="1e919c88a3f889d6659288e69d3e178da0ea7ab0"> | ||
2543 | <source>Go to the trending videos page</source> | ||
2544 | <target>الذهاب إلى صÙØØ© الÙيديوهات الشائعة</target> | ||
2545 | <context-group name="null"> | ||
2546 | <context context-type="linenumber">1</context> | ||
2547 | </context-group> | ||
2548 | </trans-unit> | ||
2549 | <trans-unit id="249618dcdd7fbdc863c0714e2eb9e8940bc9c37d"> | ||
2550 | <source>Go to the recently added videos page</source> | ||
2551 | <target>الذهاب إلى صÙØةالÙيديوهات المضاÙØ© Øديثا</target> | ||
2552 | <context-group name="null"> | ||
2553 | <context context-type="linenumber">1</context> | ||
2554 | </context-group> | ||
2555 | </trans-unit> | ||
2556 | <trans-unit id="7e194daef3a3509128c4300d4c7c292c49ebf3f5"> | ||
2557 | <source>Go to the local videos page</source> | ||
2558 | <target>الذهاب إلى صÙØØ© الÙيديوهات المØلية</target> | ||
2559 | <context-group name="null"> | ||
2560 | <context context-type="linenumber">1</context> | ||
2561 | </context-group> | ||
2562 | </trans-unit> | ||
2563 | <trans-unit id="f1fb6204f39a7338e5110b2f113643c9288496ba"> | ||
2564 | <source>Go to the videos upload page</source> | ||
2565 | <target>الذهاب إلى صÙØØ© إرسال الÙيديوهات</target> | ||
2566 | <context-group name="null"> | ||
2567 | <context context-type="linenumber">1</context> | ||
2568 | </context-group> | ||
2569 | </trans-unit> | ||
2570 | <trans-unit id="0ed7b40c11da9d4565af9c041df20c15bc6be97e"> | ||
2571 | <source>Toggle Dark theme</source> | ||
2572 | <target>التغيير إلى السمة الداكنة</target> | ||
2573 | <context-group name="null"> | ||
2574 | <context context-type="linenumber">1</context> | ||
2575 | </context-group> | ||
2576 | </trans-unit> | ||
2577 | <trans-unit id="badd4b24618ccc8a34620acb9053fc654b9612b2"> | ||
2578 | <source>Go to my subscriptions</source> | ||
2579 | <target>الذهاب إلى اشتراكاتي</target> | ||
2580 | <context-group name="null"> | ||
2581 | <context context-type="linenumber">1</context> | ||
2582 | </context-group> | ||
2583 | </trans-unit> | ||
2584 | <trans-unit id="b7184b5a236618e8edd747529869c392ab6dace1"> | ||
2585 | <source>Go to my videos</source> | ||
2586 | <target>الذهاب إلى Ùيديوهاتي</target> | ||
2587 | <context-group name="null"> | ||
2588 | <context context-type="linenumber">1</context> | ||
2589 | </context-group> | ||
2590 | </trans-unit> | ||
2591 | <trans-unit id="acf985bd42886b9b3030b5f68f0e8417c39b40a7"> | ||
2592 | <source>Go to my imports</source> | ||
2593 | <target>الذهاب إلى استيراداتي</target> | ||
2594 | <context-group name="null"> | ||
2595 | <context context-type="linenumber">1</context> | ||
2596 | </context-group> | ||
2597 | </trans-unit> | ||
2598 | <trans-unit id="cfe3c51f0ae9385dc2ce6df740d87e5514aa9390"> | ||
2599 | <source>Go to my channels</source> | ||
2600 | <target>الذهاب إلى قنواتي</target> | ||
2601 | <context-group name="null"> | ||
2602 | <context context-type="linenumber">1</context> | ||
2603 | </context-group> | ||
2604 | </trans-unit> | ||
2031 | <trans-unit id="e31bbf15d6ba5c7c0f17f89a98029cff0bd40b87"> | 2605 | <trans-unit id="e31bbf15d6ba5c7c0f17f89a98029cff0bd40b87"> |
2032 | <source>You need to reconnect.</source> | 2606 | <source>You need to reconnect.</source> |
2033 | <target>يجب عليك إعادة الإتصال.</target> | 2607 | <target>يجب عليك إعادة الإتصال.</target> |
@@ -2042,6 +2616,20 @@ | |||
2042 | <context context-type="linenumber">1</context> | 2616 | <context context-type="linenumber">1</context> |
2043 | </context-group> | 2617 | </context-group> |
2044 | </trans-unit> | 2618 | </trans-unit> |
2619 | <trans-unit id="5c0c574151dc8671d9199980ee04bf65aec3b452"> | ||
2620 | <source>Keyboard Shortcuts:</source> | ||
2621 | <target>اختصارات لوØØ© المÙاتيØ:</target> | ||
2622 | <context-group name="null"> | ||
2623 | <context context-type="linenumber">1</context> | ||
2624 | </context-group> | ||
2625 | </trans-unit> | ||
2626 | <trans-unit id="247071f6c9233b7e5bc1d8f46795ab6b032f1fbe"> | ||
2627 | <source>Incorrect username or password.</source> | ||
2628 | <target>اسم المستخدم أو كلمة المرور خاطئة.</target> | ||
2629 | <context-group name="null"> | ||
2630 | <context context-type="linenumber">1</context> | ||
2631 | </context-group> | ||
2632 | </trans-unit> | ||
2045 | <trans-unit id="39980cc1cf8df621d43f5480d001bdf5d4139338"> | 2633 | <trans-unit id="39980cc1cf8df621d43f5480d001bdf5d4139338"> |
2046 | <source>You account is blocked.</source> | 2634 | <source>You account is blocked.</source> |
2047 | <target>إنّ Øسابك Ù…ÙÙ‚ÙÙŽÙ„.</target> | 2635 | <target>إنّ Øسابك Ù…ÙÙ‚ÙÙŽÙ„.</target> |
@@ -2049,6 +2637,13 @@ | |||
2049 | <context context-type="linenumber">1</context> | 2637 | <context context-type="linenumber">1</context> |
2050 | </context-group> | 2638 | </context-group> |
2051 | </trans-unit> | 2639 | </trans-unit> |
2640 | <trans-unit id="b0f24b7136e551a0deba831f1525711245b31a26"> | ||
2641 | <source>Your password has been successfully reset!</source> | ||
2642 | <target>لقد تم إعادة تعيين كلمتك السرية بنجاØ!</target> | ||
2643 | <context-group name="null"> | ||
2644 | <context context-type="linenumber">1</context> | ||
2645 | </context-group> | ||
2646 | </trans-unit> | ||
2052 | <trans-unit id="7fb1099e29660162f9154d5b2feee7743a423df6"> | 2647 | <trans-unit id="7fb1099e29660162f9154d5b2feee7743a423df6"> |
2053 | <source>Today</source> | 2648 | <source>Today</source> |
2054 | <target>اليوم</target> | 2649 | <target>اليوم</target> |
@@ -2168,6 +2763,104 @@ | |||
2168 | <context context-type="linenumber">1</context> | 2763 | <context context-type="linenumber">1</context> |
2169 | </context-group> | 2764 | </context-group> |
2170 | </trans-unit> | 2765 | </trans-unit> |
2766 | <trans-unit id="545e77fd5d9526228a2133109447c23225ed9c85"> | ||
2767 | <source>User role is required.</source> | ||
2768 | <target>دور المستخدم مطلوب.</target> | ||
2769 | <context-group name="null"> | ||
2770 | <context context-type="linenumber">1</context> | ||
2771 | </context-group> | ||
2772 | </trans-unit> | ||
2773 | <trans-unit id="1c417b7aef730d6ef5d62fa8a0a7e25e3a2393e4"> | ||
2774 | <source>Display name is required.</source> | ||
2775 | <target>عرض الاسم لازم.</target> | ||
2776 | <context-group name="null"> | ||
2777 | <context context-type="linenumber">1</context> | ||
2778 | </context-group> | ||
2779 | </trans-unit> | ||
2780 | <trans-unit id="d531c2261dc0c2739bd7cbb2bb175946b7eeb3ae"> | ||
2781 | <source>Description must be at least 3 characters long.</source> | ||
2782 | <target>طول الوص٠يجب أن يتعدى 3ØروÙ.</target> | ||
2783 | <context-group name="null"> | ||
2784 | <context context-type="linenumber">1</context> | ||
2785 | </context-group> | ||
2786 | </trans-unit> | ||
2787 | <trans-unit id="b3cf1889d2fdd6b15e697c270c9b80772fe2cae6"> | ||
2788 | <source>Report reason is required.</source> | ||
2789 | <target>سبب الإبلاغ لازم.</target> | ||
2790 | <context-group name="null"> | ||
2791 | <context context-type="linenumber">1</context> | ||
2792 | </context-group> | ||
2793 | </trans-unit> | ||
2794 | <trans-unit id="2fa41debd17a206d4a2a5e8d14bcd7055f6e5118"> | ||
2795 | <source>Moderation comment is required.</source> | ||
2796 | <target>تعليق الإشرا٠لازم.</target> | ||
2797 | <context-group name="null"> | ||
2798 | <context context-type="linenumber">1</context> | ||
2799 | </context-group> | ||
2800 | </trans-unit> | ||
2801 | <trans-unit id="94b831c7e3684258f88e099c6cd3b8f73f8a2de6"> | ||
2802 | <source>The channel is required.</source> | ||
2803 | <target>القناة لازمة.</target> | ||
2804 | <context-group name="null"> | ||
2805 | <context context-type="linenumber">1</context> | ||
2806 | </context-group> | ||
2807 | </trans-unit> | ||
2808 | <trans-unit id="bd7fc070c728dc6dbf3959d49fe5bb27ce15d294"> | ||
2809 | <source>The username is required.</source> | ||
2810 | <target>اسم المستخدم مطلوب.</target> | ||
2811 | <context-group name="null"> | ||
2812 | <context context-type="linenumber">1</context> | ||
2813 | </context-group> | ||
2814 | </trans-unit> | ||
2815 | <trans-unit id="c8465c3773699dd075e0147e264d2e232f605803"> | ||
2816 | <source>You can only transfer ownership to a local account</source> | ||
2817 | <target>لا يمكن نقل الملكية إلى Øساب Ù…Øلي</target> | ||
2818 | <context-group name="null"> | ||
2819 | <context context-type="linenumber">1</context> | ||
2820 | </context-group> | ||
2821 | </trans-unit> | ||
2822 | <trans-unit id="541087322c34e8b26954fd67ff4fc80d1a6c1b33"> | ||
2823 | <source>Name is required.</source> | ||
2824 | <target>الاسم مطلوب.</target> | ||
2825 | <context-group name="null"> | ||
2826 | <context context-type="linenumber">1</context> | ||
2827 | </context-group> | ||
2828 | </trans-unit> | ||
2829 | <trans-unit id="a35f2514e29113179795cdb27bca8a2e99c43482"> | ||
2830 | <source>Name cannot be more than 20 characters long.</source> | ||
2831 | <target>طول الاسم لا يجب أن يتجاوز 20 ØرÙا.</target> | ||
2832 | <context-group name="null"> | ||
2833 | <context context-type="linenumber">1</context> | ||
2834 | </context-group> | ||
2835 | </trans-unit> | ||
2836 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> | ||
2837 | <source>Comment is required.</source> | ||
2838 | <target>التعليق مطلوب.</target> | ||
2839 | <context-group name="null"> | ||
2840 | <context context-type="linenumber">1</context> | ||
2841 | </context-group> | ||
2842 | </trans-unit> | ||
2843 | <trans-unit id="cdc51eaeab88683610a28af8645cf91d136b39e1"> | ||
2844 | <source>Video name is required.</source> | ||
2845 | <target>اسم الÙيديو مطلوب.</target> | ||
2846 | <context-group name="null"> | ||
2847 | <context context-type="linenumber">1</context> | ||
2848 | </context-group> | ||
2849 | </trans-unit> | ||
2850 | <trans-unit id="a627c58cf1849d7d838696e7f36c1bae1a8b31a4"> | ||
2851 | <source>Video privacy is required.</source> | ||
2852 | <target>خصوصية لاÙيديو مطلوبة.</target> | ||
2853 | <context-group name="null"> | ||
2854 | <context context-type="linenumber">1</context> | ||
2855 | </context-group> | ||
2856 | </trans-unit> | ||
2857 | <trans-unit id="34a0811f9a2a7366cc9efcdad52ea59b105326ea"> | ||
2858 | <source>A tag should be less than 30 characters long.</source> | ||
2859 | <target>طول الوسم لا يجب أن يتجاوز 30 ØرÙا.</target> | ||
2860 | <context-group name="null"> | ||
2861 | <context context-type="linenumber">1</context> | ||
2862 | </context-group> | ||
2863 | </trans-unit> | ||
2171 | <trans-unit id="3b7ed22d0730d03b38c254332829d855ee7256c4"> | 2864 | <trans-unit id="3b7ed22d0730d03b38c254332829d855ee7256c4"> |
2172 | <source>This file is too large.</source> | 2865 | <source>This file is too large.</source> |
2173 | <target>Øجم هذا المل٠كبير جدًّا.</target> | 2866 | <target>Øجم هذا المل٠كبير جدًّا.</target> |
@@ -2490,6 +3183,20 @@ | |||
2490 | <context context-type="linenumber">1</context> | 3183 | <context context-type="linenumber">1</context> |
2491 | </context-group> | 3184 | </context-group> |
2492 | </trans-unit> | 3185 | </trans-unit> |
3186 | <trans-unit id="99ee4faa69cd2ea8e3678c1f557c0ff1f05aae46"> | ||
3187 | <source>Clear</source> | ||
3188 | <target>مسØ</target> | ||
3189 | <context-group name="null"> | ||
3190 | <context context-type="linenumber">1</context> | ||
3191 | </context-group> | ||
3192 | </trans-unit> | ||
3193 | <trans-unit id="4e231a74ad4739e7b0606e8e66d5a656f5855a5a"> | ||
3194 | <source>Torrent import</source> | ||
3195 | <target>استيراد تورنت</target> | ||
3196 | <context-group name="null"> | ||
3197 | <context context-type="linenumber">1</context> | ||
3198 | </context-group> | ||
3199 | </trans-unit> | ||
2493 | <trans-unit id="dc60677d5a906e69f38a5cf9da7f2eb03931bea0"> | 3200 | <trans-unit id="dc60677d5a906e69f38a5cf9da7f2eb03931bea0"> |
2494 | <source>Links</source> | 3201 | <source>Links</source> |
2495 | <target>الروابط</target> | 3202 | <target>الروابط</target> |
@@ -2525,6 +3232,48 @@ | |||
2525 | <context context-type="linenumber">1</context> | 3232 | <context context-type="linenumber">1</context> |
2526 | </context-group> | 3233 | </context-group> |
2527 | </trans-unit> | 3234 | </trans-unit> |
3235 | <trans-unit id="4a09bf8724e7659fbb5ec33647529cdef7614bdc"> | ||
3236 | <source>Mute this account</source> | ||
3237 | <target>أكتم هذا الØساب</target> | ||
3238 | <context-group name="null"> | ||
3239 | <context context-type="linenumber">1</context> | ||
3240 | </context-group> | ||
3241 | </trans-unit> | ||
3242 | <trans-unit id="d666ca3261aef72b2ddcd649d7b32af488f59952"> | ||
3243 | <source>Unmute this account</source> | ||
3244 | <target>إلغاء الكتم عن هذا الØساب</target> | ||
3245 | <context-group name="null"> | ||
3246 | <context context-type="linenumber">1</context> | ||
3247 | </context-group> | ||
3248 | </trans-unit> | ||
3249 | <trans-unit id="e17218983b1de76e5a920b04e1c2ecbdb6e3e06d"> | ||
3250 | <source>Mute the instance</source> | ||
3251 | <target>كتم مثيل الخادوم</target> | ||
3252 | <context-group name="null"> | ||
3253 | <context context-type="linenumber">1</context> | ||
3254 | </context-group> | ||
3255 | </trans-unit> | ||
3256 | <trans-unit id="a23514d8aca2f8633622dda0e86b399dc576a2b9"> | ||
3257 | <source>Unmute the instance</source> | ||
3258 | <target>الغاء الكتم عن مثيل الخادوم</target> | ||
3259 | <context-group name="null"> | ||
3260 | <context context-type="linenumber">1</context> | ||
3261 | </context-group> | ||
3262 | </trans-unit> | ||
3263 | <trans-unit id="ab783a52f2df9ff7a20139cab0da6d0764f3cc5d"> | ||
3264 | <source>Too many attempts, please try again later.</source> | ||
3265 | <target>Ù…Øاولات كثيرة، يرجى العودة لاØقا.</target> | ||
3266 | <context-group name="null"> | ||
3267 | <context context-type="linenumber">1</context> | ||
3268 | </context-group> | ||
3269 | </trans-unit> | ||
3270 | <trans-unit id="0f286a597f0053c3578a52e044769c204ee516fc"> | ||
3271 | <source>Server error. Please retry later.</source> | ||
3272 | <target>خطأ على السيرÙر. يرجى إعادة المØاولة لاØقا.</target> | ||
3273 | <context-group name="null"> | ||
3274 | <context context-type="linenumber">1</context> | ||
3275 | </context-group> | ||
3276 | </trans-unit> | ||
2528 | <trans-unit id="1cadbf82f0e91611321c5abd282f0c23d8ccbfa1"> | 3277 | <trans-unit id="1cadbf82f0e91611321c5abd282f0c23d8ccbfa1"> |
2529 | <source>Subscribed</source> | 3278 | <source>Subscribed</source> |
2530 | <target>مشترك</target> | 3279 | <target>مشترك</target> |
@@ -2532,9 +3281,16 @@ | |||
2532 | <context context-type="linenumber">1</context> | 3281 | <context context-type="linenumber">1</context> |
2533 | </context-group> | 3282 | </context-group> |
2534 | </trans-unit> | 3283 | </trans-unit> |
2535 | <trans-unit id="65cc4ab3b4c438e07c89be2b677d08369fb62da2"> | 3284 | <trans-unit id="38c877fb0a5fdcadc379256953ad2d1eb8233fdf"> |
2536 | <source>Welcome</source> | 3285 | <source>Moderator</source> |
2537 | <target>مرØبًا</target> | 3286 | <target>مشرÙ</target> |
3287 | <context-group name="null"> | ||
3288 | <context context-type="linenumber">1</context> | ||
3289 | </context-group> | ||
3290 | </trans-unit> | ||
3291 | <trans-unit id="321e4419a943044e674beb55b8039f42a9761ca5"> | ||
3292 | <source>Info</source> | ||
3293 | <target>معلومات</target> | ||
2538 | <context-group name="null"> | 3294 | <context-group name="null"> |
2539 | <context context-type="linenumber">1</context> | 3295 | <context context-type="linenumber">1</context> |
2540 | </context-group> | 3296 | </context-group> |
@@ -2567,6 +3323,27 @@ | |||
2567 | <context context-type="linenumber">1</context> | 3323 | <context context-type="linenumber">1</context> |
2568 | </context-group> | 3324 | </context-group> |
2569 | </trans-unit> | 3325 | </trans-unit> |
3326 | <trans-unit id="ef90545bc832876c0d7f9a10363c75137472bbb5"> | ||
3327 | <source>Copied</source> | ||
3328 | <target>تم نسخه</target> | ||
3329 | <context-group name="null"> | ||
3330 | <context context-type="linenumber">1</context> | ||
3331 | </context-group> | ||
3332 | </trans-unit> | ||
3333 | <trans-unit id="fa2601e52cbf5725a13d33fe14458823b882ea50"> | ||
3334 | <source>Video reported.</source> | ||
3335 | <target>Ùيديو تم الإبلاغ عنها.</target> | ||
3336 | <context-group name="null"> | ||
3337 | <context context-type="linenumber">1</context> | ||
3338 | </context-group> | ||
3339 | </trans-unit> | ||
3340 | <trans-unit id="0e65067fdcc9d8725a41896cb1e229d1415a45f6"> | ||
3341 | <source>Like the video</source> | ||
3342 | <target>الإعجاب بالÙيديو</target> | ||
3343 | <context-group name="null"> | ||
3344 | <context context-type="linenumber">1</context> | ||
3345 | </context-group> | ||
3346 | </trans-unit> | ||
2570 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> | 3347 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> |
2571 | <source>Do you really want to delete this video?</source> | 3348 | <source>Do you really want to delete this video?</source> |
2572 | <target>متأكد أنك تريد Øذ٠هذه الÙيديو؟</target> | 3349 | <target>متأكد أنك تريد Øذ٠هذه الÙيديو؟</target> |
diff --git a/client/src/locale/target/angular_ca_ES.xml b/client/src/locale/target/angular_ca_ES.xml index 3e0b01658..7444b71b0 100644 --- a/client/src/locale/target/angular_ca_ES.xml +++ b/client/src/locale/target/angular_ca_ES.xml | |||
@@ -211,13 +211,6 @@ | |||
211 | <context context-type="linenumber">8</context> | 211 | <context context-type="linenumber">8</context> |
212 | </context-group> | 212 | </context-group> |
213 | </trans-unit> | 213 | </trans-unit> |
214 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | ||
215 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | ||
216 | <target>He llegit i estic d'acord amb <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> d'aquesta instà ncia</target> | ||
217 | <context-group name="null"> | ||
218 | <context context-type="linenumber">54</context> | ||
219 | </context-group> | ||
220 | </trans-unit> | ||
221 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 214 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
222 | <source>Signup</source> | 215 | <source>Signup</source> |
223 | <target>Registra't</target> | 216 | <target>Registra't</target> |
@@ -696,19 +689,6 @@ | |||
696 | <context context-type="linenumber">83</context> | 689 | <context context-type="linenumber">83</context> |
697 | </context-group> | 690 | </context-group> |
698 | </trans-unit> | 691 | </trans-unit> |
699 | <trans-unit id="d8f1c6b816aaf1ebcb936a705dbe88bcef28eaa8"> | ||
700 | <source> | ||
701 | PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. | ||
702 | In the meantime, we want to test different ideas related to this issue: | ||
703 | </source> | ||
704 | <target> | ||
705 | PeerTube només està en fase beta i vol oferir les millors contramesures possibles en el moment de llançar el estable. | ||
706 | Â Â Â Â Mentrestant, volem provar diferents idees relacionades amb aquest tema: | ||
707 | </target> | ||
708 | <context-group name="null"> | ||
709 | <context context-type="linenumber">85</context> | ||
710 | </context-group> | ||
711 | </trans-unit> | ||
712 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> | 692 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> |
713 | <source>Set a limit to the number of peers sent by the tracker</source> | 693 | <source>Set a limit to the number of peers sent by the tracker</source> |
714 | <target>Estableix un lÃmit al nombre de punts enviats pel rastrejador</target> | 694 | <target>Estableix un lÃmit al nombre de punts enviats pel rastrejador</target> |
@@ -867,42 +847,42 @@ | |||
867 | <source>Signup enabled</source> | 847 | <source>Signup enabled</source> |
868 | <target>Registre activat</target> | 848 | <target>Registre activat</target> |
869 | <context-group name="null"> | 849 | <context-group name="null"> |
870 | <context context-type="linenumber">92</context> | 850 | <context context-type="linenumber">93</context> |
871 | </context-group> | 851 | </context-group> |
872 | </trans-unit> | 852 | </trans-unit> |
873 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 853 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
874 | <source>Signup limit</source> | 854 | <source>Signup limit</source> |
875 | <target>Limit de registres</target> | 855 | <target>Limit de registres</target> |
876 | <context-group name="null"> | 856 | <context-group name="null"> |
877 | <context context-type="linenumber">101</context> | 857 | <context context-type="linenumber">105</context> |
878 | </context-group> | 858 | </context-group> |
879 | </trans-unit> | 859 | </trans-unit> |
880 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 860 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
881 | <source>Administrator</source> | 861 | <source>Administrator</source> |
882 | <target>Administrador</target> | 862 | <target>Administrador</target> |
883 | <context-group name="null"> | 863 | <context-group name="null"> |
884 | <context context-type="linenumber">123</context> | 864 | <context context-type="linenumber">131</context> |
885 | </context-group> | 865 | </context-group> |
886 | </trans-unit> | 866 | </trans-unit> |
887 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 867 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
888 | <source>Admin email</source> | 868 | <source>Admin email</source> |
889 | <target>Correu del Administrador</target> | 869 | <target>Correu del Administrador</target> |
890 | <context-group name="null"> | 870 | <context-group name="null"> |
891 | <context context-type="linenumber">126</context> | 871 | <context context-type="linenumber">134</context> |
892 | </context-group> | 872 | </context-group> |
893 | </trans-unit> | 873 | </trans-unit> |
894 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 874 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
895 | <source>Users</source> | 875 | <source>Users</source> |
896 | <target>Usuaris</target> | 876 | <target>Usuaris</target> |
897 | <context-group name="null"> | 877 | <context-group name="null"> |
898 | <context context-type="linenumber">136</context> | 878 | <context context-type="linenumber">144</context> |
899 | </context-group> | 879 | </context-group> |
900 | </trans-unit> | 880 | </trans-unit> |
901 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 881 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
902 | <source>User default video quota</source> | 882 | <source>User default video quota</source> |
903 | <target>Quota de vÃdeo per defecte de l'usuari</target> | 883 | <target>Quota de vÃdeo per defecte de l'usuari</target> |
904 | <context-group name="null"> | 884 | <context-group name="null"> |
905 | <context context-type="linenumber">139</context> | 885 | <context context-type="linenumber">147</context> |
906 | </context-group> | 886 | </context-group> |
907 | </trans-unit> | 887 | </trans-unit> |
908 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 888 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -916,112 +896,112 @@ | |||
916 | <source>Twitter</source> | 896 | <source>Twitter</source> |
917 | <target>Twitter</target> | 897 | <target>Twitter</target> |
918 | <context-group name="null"> | 898 | <context-group name="null"> |
919 | <context context-type="linenumber">170</context> | 899 | <context context-type="linenumber">178</context> |
920 | </context-group> | 900 | </context-group> |
921 | </trans-unit> | 901 | </trans-unit> |
922 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 902 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
923 | <source>Your Twitter username</source> | 903 | <source>Your Twitter username</source> |
924 | <target>El teu nom d'usuari de Twitter</target> | 904 | <target>El teu nom d'usuari de Twitter</target> |
925 | <context-group name="null"> | 905 | <context-group name="null"> |
926 | <context context-type="linenumber">173</context> | 906 | <context context-type="linenumber">181</context> |
927 | </context-group> | 907 | </context-group> |
928 | </trans-unit> | 908 | </trans-unit> |
929 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 909 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
930 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 910 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
931 | <target>Indica el compte de Twitter del lloc web o plataforma en què es va publicar el contingut.</target> | 911 | <target>Indica el compte de Twitter del lloc web o plataforma en què es va publicar el contingut.</target> |
932 | <context-group name="null"> | 912 | <context-group name="null"> |
933 | <context context-type="linenumber">176</context> | 913 | <context context-type="linenumber">184</context> |
934 | </context-group> | 914 | </context-group> |
935 | </trans-unit> | 915 | </trans-unit> |
936 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 916 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
937 | <source>Instance whitelisted by Twitter</source> | 917 | <source>Instance whitelisted by Twitter</source> |
938 | <target>Instà ncia a la llista blanca de Twitter</target> | 918 | <target>Instà ncia a la llista blanca de Twitter</target> |
939 | <context-group name="null"> | 919 | <context-group name="null"> |
940 | <context context-type="linenumber">189</context> | 920 | <context context-type="linenumber">198</context> |
941 | </context-group> | 921 | </context-group> |
942 | </trans-unit> | 922 | </trans-unit> |
943 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 923 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
944 | <source>Services</source> | 924 | <source>Services</source> |
945 | <target>Serveis</target> | 925 | <target>Serveis</target> |
946 | <context-group name="null"> | 926 | <context-group name="null"> |
947 | <context context-type="linenumber">168</context> | 927 | <context context-type="linenumber">176</context> |
948 | </context-group> | 928 | </context-group> |
949 | </trans-unit> | 929 | </trans-unit> |
950 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 930 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
951 | <source>Transcoding</source> | 931 | <source>Transcoding</source> |
952 | <target>Transcodificació</target> | 932 | <target>Transcodificació</target> |
953 | <context-group name="null"> | 933 | <context-group name="null"> |
954 | <context context-type="linenumber">200</context> | 934 | <context context-type="linenumber">210</context> |
955 | </context-group> | 935 | </context-group> |
956 | </trans-unit> | 936 | </trans-unit> |
957 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 937 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
958 | <source>Transcoding enabled</source> | 938 | <source>Transcoding enabled</source> |
959 | <target>Transcodificació activada</target> | 939 | <target>Transcodificació activada</target> |
960 | <context-group name="null"> | 940 | <context-group name="null"> |
961 | <context context-type="linenumber">204</context> | 941 | <context context-type="linenumber">215</context> |
962 | </context-group> | 942 | </context-group> |
963 | </trans-unit> | 943 | </trans-unit> |
964 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 944 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
965 | <source>If you disable transcoding, many videos from your users will not work!</source> | 945 | <source>If you disable transcoding, many videos from your users will not work!</source> |
966 | <target>Si desactives la transcodificació, molts vÃdeos dels teus usuaris no funcionaran.</target> | 946 | <target>Si desactives la transcodificació, molts vÃdeos dels teus usuaris no funcionaran.</target> |
967 | <context-group name="null"> | 947 | <context-group name="null"> |
968 | <context context-type="linenumber">205</context> | 948 | <context context-type="linenumber">216</context> |
969 | </context-group> | 949 | </context-group> |
970 | </trans-unit> | 950 | </trans-unit> |
971 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 951 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
972 | <source>Transcoding threads</source> | 952 | <source>Transcoding threads</source> |
973 | <target>Subprocessos per la transcodificació</target> | 953 | <target>Subprocessos per la transcodificació</target> |
974 | <context-group name="null"> | 954 | <context-group name="null"> |
975 | <context context-type="linenumber">211</context> | 955 | <context context-type="linenumber">223</context> |
976 | </context-group> | 956 | </context-group> |
977 | </trans-unit> | 957 | </trans-unit> |
978 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 958 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
979 | <source>Previews cache size</source> | 959 | <source>Previews cache size</source> |
980 | <target>Memòria cau per a visualitzacions prèvies</target> | 960 | <target>Memòria cau per a visualitzacions prèvies</target> |
981 | <context-group name="null"> | 961 | <context-group name="null"> |
982 | <context context-type="linenumber">243</context> | 962 | <context context-type="linenumber">254</context> |
983 | </context-group> | 963 | </context-group> |
984 | </trans-unit> | 964 | </trans-unit> |
985 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 965 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
986 | <source>Customizations</source> | 966 | <source>Customizations</source> |
987 | <target>Personalitzacions</target> | 967 | <target>Personalitzacions</target> |
988 | <context-group name="null"> | 968 | <context-group name="null"> |
989 | <context context-type="linenumber">264</context> | 969 | <context context-type="linenumber">275</context> |
990 | </context-group> | 970 | </context-group> |
991 | </trans-unit> | 971 | </trans-unit> |
992 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 972 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
993 | <source>JavaScript</source> | 973 | <source>JavaScript</source> |
994 | <target>JavaScript</target> | 974 | <target>JavaScript</target> |
995 | <context-group name="null"> | 975 | <context-group name="null"> |
996 | <context context-type="linenumber">267</context> | 976 | <context context-type="linenumber">278</context> |
997 | </context-group> | 977 | </context-group> |
998 | </trans-unit> | 978 | </trans-unit> |
999 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 979 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
1000 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 980 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1001 | <target>Escriu directament el codi JavaScript.<br />Exemple: <pre>console.log('la meva instà ncia és sorprenent');</pre></target> | 981 | <target>Escriu directament el codi JavaScript.<br />Exemple: <pre>console.log('la meva instà ncia és sorprenent');</pre></target> |
1002 | <context-group name="null"> | 982 | <context-group name="null"> |
1003 | <context context-type="linenumber">270</context> | 983 | <context context-type="linenumber">281</context> |
1004 | </context-group> | 984 | </context-group> |
1005 | </trans-unit> | 985 | </trans-unit> |
1006 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 986 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1007 | <source>Advanced configuration</source> | 987 | <source>Advanced configuration</source> |
1008 | <target>Configuració avançada</target> | 988 | <target>Configuració avançada</target> |
1009 | <context-group name="null"> | 989 | <context-group name="null"> |
1010 | <context context-type="linenumber">197</context> | 990 | <context context-type="linenumber">207</context> |
1011 | </context-group> | 991 | </context-group> |
1012 | </trans-unit> | 992 | </trans-unit> |
1013 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 993 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
1014 | <source>Update configuration</source> | 994 | <source>Update configuration</source> |
1015 | <target>Actualitza la configuració</target> | 995 | <target>Actualitza la configuració</target> |
1016 | <context-group name="null"> | 996 | <context-group name="null"> |
1017 | <context context-type="linenumber">314</context> | 997 | <context context-type="linenumber">325</context> |
1018 | </context-group> | 998 | </context-group> |
1019 | </trans-unit> | 999 | </trans-unit> |
1020 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> | 1000 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> |
1021 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1001 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1022 | <target>Sembla que la configuració no és và lida. Cerca possibles errors a les diferents pestanyes.</target> | 1002 | <target>Sembla que la configuració no és và lida. Cerca possibles errors a les diferents pestanyes.</target> |
1023 | <context-group name="null"> | 1003 | <context-group name="null"> |
1024 | <context context-type="linenumber">315</context> | 1004 | <context context-type="linenumber">326</context> |
1025 | </context-group> | 1005 | </context-group> |
1026 | </trans-unit> | 1006 | </trans-unit> |
1027 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1007 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1417,14 +1397,14 @@ Quan pugis un vÃdeo en aquest canal, el camp d'assistència de vÃdeo s'omplirà | |||
1417 | <source>Automatically plays video</source> | 1397 | <source>Automatically plays video</source> |
1418 | <target>Reprodueix vÃdeo automà ticament</target> | 1398 | <target>Reprodueix vÃdeo automà ticament</target> |
1419 | <context-group name="null"> | 1399 | <context-group name="null"> |
1420 | <context context-type="linenumber">25</context> | 1400 | <context context-type="linenumber">28</context> |
1421 | </context-group> | 1401 | </context-group> |
1422 | </trans-unit> | 1402 | </trans-unit> |
1423 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 1403 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
1424 | <source>Save</source> | 1404 | <source>Save</source> |
1425 | <target>Desa</target> | 1405 | <target>Desa</target> |
1426 | <context-group name="null"> | 1406 | <context-group name="null"> |
1427 | <context context-type="linenumber">28</context> | 1407 | <context context-type="linenumber">32</context> |
1428 | </context-group> | 1408 | </context-group> |
1429 | </trans-unit> | 1409 | </trans-unit> |
1430 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 1410 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
@@ -1505,14 +1485,14 @@ Quan pugis un vÃdeo en aquest canal, el camp d'assistència de vÃdeo s'omplirà | |||
1505 | <source>Publish will be available when upload is finished</source> | 1485 | <source>Publish will be available when upload is finished</source> |
1506 | <target>La publicació estarà disponible quan finalitzi la cà rrega</target> | 1486 | <target>La publicació estarà disponible quan finalitzi la cà rrega</target> |
1507 | <context-group name="null"> | 1487 | <context-group name="null"> |
1508 | <context context-type="linenumber">48</context> | 1488 | <context context-type="linenumber">53</context> |
1509 | </context-group> | 1489 | </context-group> |
1510 | </trans-unit> | 1490 | </trans-unit> |
1511 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> | 1491 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> |
1512 | <source>Publish</source> | 1492 | <source>Publish</source> |
1513 | <target>Publica</target> | 1493 | <target>Publica</target> |
1514 | <context-group name="null"> | 1494 | <context-group name="null"> |
1515 | <context context-type="linenumber">55</context> | 1495 | <context context-type="linenumber">60</context> |
1516 | </context-group> | 1496 | </context-group> |
1517 | </trans-unit> | 1497 | </trans-unit> |
1518 | <trans-unit id="fdf7cbdc140d0aab0f0b6c06065a0fd448ed6a2e"> | 1498 | <trans-unit id="fdf7cbdc140d0aab0f0b6c06065a0fd448ed6a2e"> |
@@ -2409,13 +2389,6 @@ Quan pugis un vÃdeo en aquest canal, el camp d'assistència de vÃdeo s'omplirà | |||
2409 | <context context-type="linenumber">1</context> | 2389 | <context context-type="linenumber">1</context> |
2410 | </context-group> | 2390 | </context-group> |
2411 | </trans-unit> | 2391 | </trans-unit> |
2412 | <trans-unit id="916a6e4fd83ece1dc54c6135eb3b8cd064b4bac3"> | ||
2413 | <source>Description cannot be more than 250 characters long.</source> | ||
2414 | <target>La descripció no pot tenir més de 250 carà cters.</target> | ||
2415 | <context-group name="null"> | ||
2416 | <context context-type="linenumber">1</context> | ||
2417 | </context-group> | ||
2418 | </trans-unit> | ||
2419 | <trans-unit id="b3cf1889d2fdd6b15e697c270c9b80772fe2cae6"> | 2392 | <trans-unit id="b3cf1889d2fdd6b15e697c270c9b80772fe2cae6"> |
2420 | <source>Report reason is required.</source> | 2393 | <source>Report reason is required.</source> |
2421 | <target>Cal un motiu del informe.</target> | 2394 | <target>Cal un motiu del informe.</target> |
@@ -2437,13 +2410,6 @@ Quan pugis un vÃdeo en aquest canal, el camp d'assistència de vÃdeo s'omplirà | |||
2437 | <context context-type="linenumber">1</context> | 2410 | <context context-type="linenumber">1</context> |
2438 | </context-group> | 2411 | </context-group> |
2439 | </trans-unit> | 2412 | </trans-unit> |
2440 | <trans-unit id="fac936be125163a8494f3d7e7f21d65c7e4f1ff6"> | ||
2441 | <source>Description cannot be more than 500 characters long.</source> | ||
2442 | <target>La descripció no pot tenir més de 500 carà cters.</target> | ||
2443 | <context-group name="null"> | ||
2444 | <context context-type="linenumber">1</context> | ||
2445 | </context-group> | ||
2446 | </trans-unit> | ||
2447 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> | 2413 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> |
2448 | <source>Support text must be at least 3 characters long.</source> | 2414 | <source>Support text must be at least 3 characters long.</source> |
2449 | <target>El text de suport ha de tenir un mÃnim de 3 carà cters.</target> | 2415 | <target>El text de suport ha de tenir un mÃnim de 3 carà cters.</target> |
@@ -2451,13 +2417,6 @@ Quan pugis un vÃdeo en aquest canal, el camp d'assistència de vÃdeo s'omplirà | |||
2451 | <context context-type="linenumber">1</context> | 2417 | <context context-type="linenumber">1</context> |
2452 | </context-group> | 2418 | </context-group> |
2453 | </trans-unit> | 2419 | </trans-unit> |
2454 | <trans-unit id="3fe80c71378e127dda2dda9dbcd66b059d362813"> | ||
2455 | <source>Support text cannot be more than 500 characters long.</source> | ||
2456 | <target>El text de suport no pot tenir més de 500 carà cters.</target> | ||
2457 | <context-group name="null"> | ||
2458 | <context context-type="linenumber">1</context> | ||
2459 | </context-group> | ||
2460 | </trans-unit> | ||
2461 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> | 2420 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> |
2462 | <source>Comment is required.</source> | 2421 | <source>Comment is required.</source> |
2463 | <target>Es requereix comentari.</target> | 2422 | <target>Es requereix comentari.</target> |
@@ -2549,13 +2508,6 @@ Quan pugis un vÃdeo en aquest canal, el camp d'assistència de vÃdeo s'omplirà | |||
2549 | <context context-type="linenumber">1</context> | 2508 | <context context-type="linenumber">1</context> |
2550 | </context-group> | 2509 | </context-group> |
2551 | </trans-unit> | 2510 | </trans-unit> |
2552 | <trans-unit id="e61f1c05121fa5effa6ccddf5be6dcf1c822ff4b"> | ||
2553 | <source>Video support cannot be more than 500 characters long.</source> | ||
2554 | <target>La compatibilitat de vÃdeo no pot tenir més de 500 carà cters.</target> | ||
2555 | <context-group name="null"> | ||
2556 | <context context-type="linenumber">1</context> | ||
2557 | </context-group> | ||
2558 | </trans-unit> | ||
2559 | <trans-unit id="453413bf387dea681958871319bab489dd5e6ec0"> | 2511 | <trans-unit id="453413bf387dea681958871319bab489dd5e6ec0"> |
2560 | <source>A date is required to schedule video update.</source> | 2512 | <source>A date is required to schedule video update.</source> |
2561 | <target>Es requereix una data per programar l'actualització de vÃdeo.</target> | 2513 | <target>Es requereix una data per programar l'actualització de vÃdeo.</target> |
@@ -3088,13 +3040,6 @@ Quan pugis un vÃdeo en aquest canal, el camp d'assistència de vÃdeo s'omplirà | |||
3088 | <context context-type="linenumber">1</context> | 3040 | <context context-type="linenumber">1</context> |
3089 | </context-group> | 3041 | </context-group> |
3090 | </trans-unit> | 3042 | </trans-unit> |
3091 | <trans-unit id="20deec13d8d4ff199aa04318818ca44dab0585be"> | ||
3092 | <source>Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete.</source> | ||
3093 | <target>El registre per <x id="INTERPOLATION" equiv-text="{{username}}"/> és complet.</target> | ||
3094 | <context-group name="null"> | ||
3095 | <context context-type="linenumber">1</context> | ||
3096 | </context-group> | ||
3097 | </trans-unit> | ||
3098 | <trans-unit id="24840228f2826b66252cfcaab9820b1c7e0da264"> | 3043 | <trans-unit id="24840228f2826b66252cfcaab9820b1c7e0da264"> |
3099 | <source>But associated data (tags, description...) will be lost, are you sure you want to leave this page?</source> | 3044 | <source>But associated data (tags, description...) will be lost, are you sure you want to leave this page?</source> |
3100 | <target>Però es perdran les dades associades (etiquetes, descripció ...), estàs segur que vols deixar aquesta pà gina?</target> | 3045 | <target>Però es perdran les dades associades (etiquetes, descripció ...), estàs segur que vols deixar aquesta pà gina?</target> |
diff --git a/client/src/locale/target/angular_cs_CZ.xml b/client/src/locale/target/angular_cs_CZ.xml index 81644aa52..59af08639 100644 --- a/client/src/locale/target/angular_cs_CZ.xml +++ b/client/src/locale/target/angular_cs_CZ.xml | |||
@@ -38,6 +38,20 @@ | |||
38 | <context context-type="linenumber">27</context> | 38 | <context context-type="linenumber">27</context> |
39 | </context-group> | 39 | </context-group> |
40 | </trans-unit> | 40 | </trans-unit> |
41 | <trans-unit id="ngb.datepicker.select-month"> | ||
42 | <source>Select month</source> | ||
43 | <target>Zvolte mÄ›sÃc</target> | ||
44 | <context-group name="null"> | ||
45 | <context context-type="linenumber">7</context> | ||
46 | </context-group> | ||
47 | </trans-unit> | ||
48 | <trans-unit id="ngb.datepicker.select-year"> | ||
49 | <source>Select year</source> | ||
50 | <target>Zvolte rok</target> | ||
51 | <context-group name="null"> | ||
52 | <context context-type="linenumber">16</context> | ||
53 | </context-group> | ||
54 | </trans-unit> | ||
41 | <trans-unit id="ngb.pagination.first"> | 55 | <trans-unit id="ngb.pagination.first"> |
42 | <source>««</source> | 56 | <source>««</source> |
43 | <target>««</target> | 57 | <target>««</target> |
@@ -101,6 +115,20 @@ | |||
101 | <context context-type="linenumber">6</context> | 115 | <context context-type="linenumber">6</context> |
102 | </context-group> | 116 | </context-group> |
103 | </trans-unit> | 117 | </trans-unit> |
118 | <trans-unit id="ngb.timepicker.increment-hours"> | ||
119 | <source>Increment hours</source> | ||
120 | <target>Zvýšit hodiny</target> | ||
121 | <context-group name="null"> | ||
122 | <context context-type="linenumber">9</context> | ||
123 | </context-group> | ||
124 | </trans-unit> | ||
125 | <trans-unit id="ngb.timepicker.HH"> | ||
126 | <source>HH</source> | ||
127 | <target>HH</target> | ||
128 | <context-group name="null"> | ||
129 | <context context-type="linenumber">12</context> | ||
130 | </context-group> | ||
131 | </trans-unit> | ||
104 | <trans-unit id="ngb.timepicker.hours"> | 132 | <trans-unit id="ngb.timepicker.hours"> |
105 | <source>Hours</source> | 133 | <source>Hours</source> |
106 | <target>Hodiny</target> | 134 | <target>Hodiny</target> |
@@ -108,6 +136,27 @@ | |||
108 | <context context-type="linenumber">14</context> | 136 | <context context-type="linenumber">14</context> |
109 | </context-group> | 137 | </context-group> |
110 | </trans-unit> | 138 | </trans-unit> |
139 | <trans-unit id="ngb.timepicker.decrement-hours"> | ||
140 | <source>Decrement hours</source> | ||
141 | <target>SnÞit hodiny</target> | ||
142 | <context-group name="null"> | ||
143 | <context context-type="linenumber">19</context> | ||
144 | </context-group> | ||
145 | </trans-unit> | ||
146 | <trans-unit id="ngb.timepicker.increment-minutes"> | ||
147 | <source>Increment minutes</source> | ||
148 | <target>Zvýšit minuty</target> | ||
149 | <context-group name="null"> | ||
150 | <context context-type="linenumber">28</context> | ||
151 | </context-group> | ||
152 | </trans-unit> | ||
153 | <trans-unit id="ngb.timepicker.MM"> | ||
154 | <source>MM</source> | ||
155 | <target>MM</target> | ||
156 | <context-group name="null"> | ||
157 | <context context-type="linenumber">31</context> | ||
158 | </context-group> | ||
159 | </trans-unit> | ||
111 | <trans-unit id="ngb.timepicker.minutes"> | 160 | <trans-unit id="ngb.timepicker.minutes"> |
112 | <source>Minutes</source> | 161 | <source>Minutes</source> |
113 | <target>Minuty</target> | 162 | <target>Minuty</target> |
@@ -115,6 +164,27 @@ | |||
115 | <context context-type="linenumber">33</context> | 164 | <context context-type="linenumber">33</context> |
116 | </context-group> | 165 | </context-group> |
117 | </trans-unit> | 166 | </trans-unit> |
167 | <trans-unit id="ngb.timepicker.decrement-minutes"> | ||
168 | <source>Decrement minutes</source> | ||
169 | <target>SnÞit minuty</target> | ||
170 | <context-group name="null"> | ||
171 | <context context-type="linenumber">38</context> | ||
172 | </context-group> | ||
173 | </trans-unit> | ||
174 | <trans-unit id="ngb.timepicker.increment-seconds"> | ||
175 | <source>Increment seconds</source> | ||
176 | <target>Zvýšit sekundy</target> | ||
177 | <context-group name="null"> | ||
178 | <context context-type="linenumber">47</context> | ||
179 | </context-group> | ||
180 | </trans-unit> | ||
181 | <trans-unit id="ngb.timepicker.SS"> | ||
182 | <source>SS</source> | ||
183 | <target>SS</target> | ||
184 | <context-group name="null"> | ||
185 | <context context-type="linenumber">50</context> | ||
186 | </context-group> | ||
187 | </trans-unit> | ||
118 | <trans-unit id="ngb.timepicker.seconds"> | 188 | <trans-unit id="ngb.timepicker.seconds"> |
119 | <source>Seconds</source> | 189 | <source>Seconds</source> |
120 | <target>Sekundy</target> | 190 | <target>Sekundy</target> |
@@ -122,6 +192,27 @@ | |||
122 | <context context-type="linenumber">52</context> | 192 | <context context-type="linenumber">52</context> |
123 | </context-group> | 193 | </context-group> |
124 | </trans-unit> | 194 | </trans-unit> |
195 | <trans-unit id="ngb.timepicker.decrement-seconds"> | ||
196 | <source>Decrement seconds</source> | ||
197 | <target>SnÞit sekundy</target> | ||
198 | <context-group name="null"> | ||
199 | <context context-type="linenumber">57</context> | ||
200 | </context-group> | ||
201 | </trans-unit> | ||
202 | <trans-unit id="ngb.timepicker.PM"> | ||
203 | <source>PM</source> | ||
204 | <target>PM</target> | ||
205 | <context-group name="null"> | ||
206 | <context context-type="linenumber">65</context> | ||
207 | </context-group> | ||
208 | </trans-unit> | ||
209 | <trans-unit id="ngb.timepicker.AM"> | ||
210 | <source>AM</source> | ||
211 | <target>AM</target> | ||
212 | <context-group name="null"> | ||
213 | <context context-type="linenumber">66</context> | ||
214 | </context-group> | ||
215 | </trans-unit> | ||
125 | <trans-unit id="d7b35c384aecd25a516200d6921836374613dfe7"> | 216 | <trans-unit id="d7b35c384aecd25a516200d6921836374613dfe7"> |
126 | <source>Cancel</source> | 217 | <source>Cancel</source> |
127 | <target>Zrušit</target> | 218 | <target>Zrušit</target> |
@@ -136,6 +227,20 @@ | |||
136 | <context context-type="linenumber">11</context> | 227 | <context context-type="linenumber">11</context> |
137 | </context-group> | 228 | </context-group> |
138 | </trans-unit> | 229 | </trans-unit> |
230 | <trans-unit id="4b3963c6d0863118fe9e9e33447d12be3c2db081"> | ||
231 | <source>Unlisted</source> | ||
232 | <target>Neveřejné</target> | ||
233 | <context-group name="null"> | ||
234 | <context context-type="linenumber">10</context> | ||
235 | </context-group> | ||
236 | </trans-unit> | ||
237 | <trans-unit id="ddd8a4986d2d1717a274a5a0fbed04988a819e69"> | ||
238 | <source>Private</source> | ||
239 | <target>Soukromé</target> | ||
240 | <context-group name="null"> | ||
241 | <context context-type="linenumber">11</context> | ||
242 | </context-group> | ||
243 | </trans-unit> | ||
139 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> | 244 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> |
140 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> | 245 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> |
141 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> zhlédnutÃ</target> | 246 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> zhlédnutÃ</target> |
@@ -178,6 +283,85 @@ | |||
178 | <context context-type="linenumber">19</context> | 283 | <context context-type="linenumber">19</context> |
179 | </context-group> | 284 | </context-group> |
180 | </trans-unit> | 285 | </trans-unit> |
286 | <trans-unit id="450025269732888db1f04cfe6033843110ab65ee"> | ||
287 | <source> | ||
288 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> | ||
289 | Subscribe | ||
290 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
291 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/> | ||
292 | <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount | myNumberFormatter }}"/> | ||
293 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
294 | </source> | ||
295 | <target> | ||
296 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> | ||
297 | OdebÃrat | ||
298 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
299 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/> | ||
300 | <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount | myNumberFormatter }}"/> | ||
301 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
302 | </target> | ||
303 | <context-group name="null"> | ||
304 | <context context-type="linenumber">5</context> | ||
305 | </context-group> | ||
306 | </trans-unit> | ||
307 | <trans-unit id="c374edf3b9228d3df6d761bdc8a289e7df0096e8"> | ||
308 | <source> | ||
309 | Unsubscribe | ||
310 | </source> | ||
311 | <target> | ||
312 | PÅ™estat odebÃrat</target> | ||
313 | <context-group name="null"> | ||
314 | <context context-type="linenumber">18</context> | ||
315 | </context-group> | ||
316 | </trans-unit> | ||
317 | <trans-unit id="9b3287f52c239cad05ec98391553e5052ba1aa66"> | ||
318 | <source>Using an ActivityPub account</source> | ||
319 | <target>Pomocà úÄtu ActivityPub</target> | ||
320 | <context-group name="null"> | ||
321 | <context context-type="linenumber">36</context> | ||
322 | </context-group> | ||
323 | </trans-unit> | ||
324 | <trans-unit id="60251958d9e05c8cc00abf9645bb0026ebbe4dc3"> | ||
325 | <source>Subscribe with an account on <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/></source> | ||
326 | <target>OdebÃrat úÄtem na <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/></target> | ||
327 | <context-group name="null"> | ||
328 | <context context-type="linenumber">39</context> | ||
329 | </context-group> | ||
330 | </trans-unit> | ||
331 | <trans-unit id="e7adf422424a61b71465d183f9d44bf956482ef0"> | ||
332 | <source>Subscribe with your local account</source> | ||
333 | <target>OdebÃrat pÅ™es mÃstnà úÄet</target> | ||
334 | <context-group name="null"> | ||
335 | <context context-type="linenumber">40</context> | ||
336 | </context-group> | ||
337 | </trans-unit> | ||
338 | <trans-unit id="5047522cc670b1f4a288bce07f9b1c5061e913ed"> | ||
339 | <source>Subscribe with a Mastodon account:</source> | ||
340 | <target>OdebÃrat pÅ™es Mastodon úÄet</target> | ||
341 | <context-group name="null"> | ||
342 | <context context-type="linenumber">43</context> | ||
343 | </context-group> | ||
344 | </trans-unit> | ||
345 | <trans-unit id="d5e5bc7d213694fc0414a76f0ff3085bae44268a"> | ||
346 | <source>Subscribe via RSS</source> | ||
347 | <target>OdebÃrat RSS</target> | ||
348 | <context-group name="null"> | ||
349 | <context context-type="linenumber">49</context> | ||
350 | </context-group> | ||
351 | </trans-unit> | ||
352 | <trans-unit id="4913054c95f5ba14c351ab1b787f7abac97bfdd3"> | ||
353 | <source> | ||
354 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
355 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Remote interact<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
356 | </source> | ||
357 | <target> | ||
358 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Vzdálený odběr<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
359 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Vzdálená interakce<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
360 | </target> | ||
361 | <context-group name="null"> | ||
362 | <context context-type="linenumber">10</context> | ||
363 | </context-group> | ||
364 | </trans-unit> | ||
181 | <trans-unit id="15f046007e4fca2e8477966745e2ec4e3e81bc3b"> | 365 | <trans-unit id="15f046007e4fca2e8477966745e2ec4e3e81bc3b"> |
182 | <source>Video quota</source> | 366 | <source>Video quota</source> |
183 | <target>Limit na videa</target> | 367 | <target>Limit na videa</target> |
@@ -196,6 +380,13 @@ | |||
196 | <context context-type="linenumber">14</context> | 380 | <context context-type="linenumber">14</context> |
197 | </context-group> | 381 | </context-group> |
198 | </trans-unit> | 382 | </trans-unit> |
383 | <trans-unit id="6a323f80f9d90a32db8ce52cc82075938c3c36f0"> | ||
384 | <source>Ban</source> | ||
385 | <target>Zablokovat</target> | ||
386 | <context-group name="null"> | ||
387 | <context context-type="linenumber">3</context> | ||
388 | </context-group> | ||
389 | </trans-unit> | ||
199 | <trans-unit id="bb44873ad8d4c5dbad0ac2a6a50e0ceee9119125"> | 390 | <trans-unit id="bb44873ad8d4c5dbad0ac2a6a50e0ceee9119125"> |
200 | <source>Reason...</source> | 391 | <source>Reason...</source> |
201 | <target>Důvod...</target> | 392 | <target>Důvod...</target> |
@@ -203,6 +394,23 @@ | |||
203 | <context context-type="linenumber">11</context> | 394 | <context context-type="linenumber">11</context> |
204 | </context-group> | 395 | </context-group> |
205 | </trans-unit> | 396 | </trans-unit> |
397 | <trans-unit id="f21428bd564d1cacdbc737f87a8def2e2ad42251"> | ||
398 | <source> | ||
399 | A banned user will no longer be able to login. | ||
400 | </source> | ||
401 | <target> | ||
402 | Blokovaný uživatel se už nebude moci přihlásit.</target> | ||
403 | <context-group name="null"> | ||
404 | <context context-type="linenumber">17</context> | ||
405 | </context-group> | ||
406 | </trans-unit> | ||
407 | <trans-unit id="35fdca47605de8113a0db7f587f7c099abec8020"> | ||
408 | <source>Ban this user</source> | ||
409 | <target>Zablokovat tohoto uživatele</target> | ||
410 | <context-group name="null"> | ||
411 | <context context-type="linenumber">25</context> | ||
412 | </context-group> | ||
413 | </trans-unit> | ||
206 | <trans-unit id="12910217fdcdbca64bee06f511639b653d5428ea"> | 414 | <trans-unit id="12910217fdcdbca64bee06f511639b653d5428ea"> |
207 | <source> | 415 | <source> |
208 | Login | 416 | Login |
@@ -214,6 +422,13 @@ | |||
214 | <context context-type="linenumber">2</context> | 422 | <context context-type="linenumber">2</context> |
215 | </context-group> | 423 | </context-group> |
216 | </trans-unit> | 424 | </trans-unit> |
425 | <trans-unit id="ae3cb52bf2dee3101ee654812b5d16e8665a9453"> | ||
426 | <source>Request new verification email.</source> | ||
427 | <target>Vyžádat nový ověřovacà e-mail.</target> | ||
428 | <context-group name="null"> | ||
429 | <context context-type="linenumber">12</context> | ||
430 | </context-group> | ||
431 | </trans-unit> | ||
217 | <trans-unit id="e08a77594f3d89311cdf6da5090044270909c194"> | 432 | <trans-unit id="e08a77594f3d89311cdf6da5090044270909c194"> |
218 | <source>User</source> | 433 | <source>User</source> |
219 | <target>Uživatel</target> | 434 | <target>Uživatel</target> |
@@ -356,6 +571,20 @@ | |||
356 | <context context-type="linenumber">8</context> | 571 | <context context-type="linenumber">8</context> |
357 | </context-group> | 572 | </context-group> |
358 | </trans-unit> | 573 | </trans-unit> |
574 | <trans-unit id="26025b8081241cf85eb6516431b596df11fa66b3"> | ||
575 | <source>Example: jane_doe</source> | ||
576 | <target>PÅ™Ãklad: jana_novakova</target> | ||
577 | <context-group name="null"> | ||
578 | <context context-type="linenumber">17</context> | ||
579 | </context-group> | ||
580 | </trans-unit> | ||
581 | <trans-unit id="7fe213724c4c0a4112c40c673884acb98a0a3b92"> | ||
582 | <source>I am at least 16 years old and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | ||
583 | <target>Je mi alespoň 16let a souhlasÃm s <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>PodmÃnkami</a> této instance</target> | ||
584 | <context-group name="null"> | ||
585 | <context context-type="linenumber">55</context> | ||
586 | </context-group> | ||
587 | </trans-unit> | ||
359 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 588 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
360 | <source>Signup</source> | 589 | <source>Signup</source> |
361 | <target>Registrovat</target> | 590 | <target>Registrovat</target> |
@@ -363,6 +592,69 @@ | |||
363 | <context context-type="linenumber">88</context> | 592 | <context context-type="linenumber">88</context> |
364 | </context-group> | 593 | </context-group> |
365 | </trans-unit> | 594 | </trans-unit> |
595 | <trans-unit id="fa48c3ddc2ef8e40e5c317e68bc05ae62c93b0c1"> | ||
596 | <source>Features found on this instance</source> | ||
597 | <target>Funkce podporované touto instancÃ</target> | ||
598 | <context-group name="null"> | ||
599 | <context context-type="linenumber">67</context> | ||
600 | </context-group> | ||
601 | </trans-unit> | ||
602 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> | ||
603 | <source><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results</source> | ||
604 | <target><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> výsledků</target> | ||
605 | <context-group name="null"> | ||
606 | <context context-type="linenumber">5</context> | ||
607 | </context-group> | ||
608 | </trans-unit> | ||
609 | <trans-unit id="4c3960fb1d9b07d1db3b5bda3ee40019211830dc"> | ||
610 | <source> | ||
611 | for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
612 | </source> | ||
613 | <target> | ||
614 | pro <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
615 | </target> | ||
616 | <context-group name="null"> | ||
617 | <context context-type="linenumber">6</context> | ||
618 | </context-group> | ||
619 | </trans-unit> | ||
620 | <trans-unit id="7c603b9ed878097782e2b8908f662e2344b46061"> | ||
621 | <source> | ||
622 | Filters | ||
623 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
624 | </source> | ||
625 | <target> | ||
626 | Filtry | ||
627 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
628 | </target> | ||
629 | <context-group name="null"> | ||
630 | <context context-type="linenumber">16</context> | ||
631 | </context-group> | ||
632 | </trans-unit> | ||
633 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> | ||
634 | <source> | ||
635 | No results found | ||
636 | </source> | ||
637 | <target> | ||
638 | Nebyly nalezeny žádné výsledky | ||
639 | </target> | ||
640 | <context-group name="null"> | ||
641 | <context context-type="linenumber">28</context> | ||
642 | </context-group> | ||
643 | </trans-unit> | ||
644 | <trans-unit id="10341623e991a4185990a0c3c76ac2bc3543cc4a"> | ||
645 | <source><x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> subscribers</source> | ||
646 | <target><x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> odběratelů</target> | ||
647 | <context-group name="null"> | ||
648 | <context context-type="linenumber">44</context> | ||
649 | </context-group> | ||
650 | </trans-unit> | ||
651 | <trans-unit id="602281e45fe8b79748e3fbf21c432379fcb58883"> | ||
652 | <source><x id="INTERPOLATION" equiv-text="{{ result.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ result.views | myNumberFormatter }}"/> views</source> | ||
653 | <target><x id="INTERPOLATION" equiv-text="{{ result.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ result.views | myNumberFormatter }}"/> zhlédnutÃ</target> | ||
654 | <context-group name="null"> | ||
655 | <context context-type="linenumber">55</context> | ||
656 | </context-group> | ||
657 | </trans-unit> | ||
366 | <trans-unit id="aef5c45fb9c725573d20a6283492e6b80fd2ae96"> | 658 | <trans-unit id="aef5c45fb9c725573d20a6283492e6b80fd2ae96"> |
367 | <source>Change the language</source> | 659 | <source>Change the language</source> |
368 | <target>Změnit jazyk</target> | 660 | <target>Změnit jazyk</target> |
@@ -370,6 +662,50 @@ | |||
370 | <context context-type="linenumber">88</context> | 662 | <context context-type="linenumber">88</context> |
371 | </context-group> | 663 | </context-group> |
372 | </trans-unit> | 664 | </trans-unit> |
665 | <trans-unit id="8c654f49714163eb2991b264e9fd4858e72c04c6"> | ||
666 | <source> | ||
667 | My public profile | ||
668 | </source> | ||
669 | <target> | ||
670 | Můj veřejný profil | ||
671 | </target> | ||
672 | <context-group name="null"> | ||
673 | <context context-type="linenumber">18</context> | ||
674 | </context-group> | ||
675 | </trans-unit> | ||
676 | <trans-unit id="01d7a5f4ca6470b564031481bc16485b53a8d4fb"> | ||
677 | <source> | ||
678 | My account | ||
679 | </source> | ||
680 | <target> | ||
681 | Můj úÄet | ||
682 | </target> | ||
683 | <context-group name="null"> | ||
684 | <context context-type="linenumber">22</context> | ||
685 | </context-group> | ||
686 | </trans-unit> | ||
687 | <trans-unit id="fa9f3da5641dbd73d83395a0bde61bb6d5cefb10"> | ||
688 | <source> | ||
689 | My videos | ||
690 | </source> | ||
691 | <target> | ||
692 | Moje videa | ||
693 | </target> | ||
694 | <context-group name="null"> | ||
695 | <context context-type="linenumber">26</context> | ||
696 | </context-group> | ||
697 | </trans-unit> | ||
698 | <trans-unit id="b795a1acb4a57ee68e6c5114daa280bf6e0f70e1"> | ||
699 | <source> | ||
700 | Log out | ||
701 | </source> | ||
702 | <target> | ||
703 | Odhlásit | ||
704 | </target> | ||
705 | <context-group name="null"> | ||
706 | <context context-type="linenumber">30</context> | ||
707 | </context-group> | ||
708 | </trans-unit> | ||
373 | <trans-unit id="d207cc1965ec0c29e594e0e9917f39bfc276ed87"> | 709 | <trans-unit id="d207cc1965ec0c29e594e0e9917f39bfc276ed87"> |
374 | <source>Create an account</source> | 710 | <source>Create an account</source> |
375 | <target>VytvoÅ™it úÄet</target> | 711 | <target>VytvoÅ™it úÄet</target> |
@@ -384,6 +720,20 @@ | |||
384 | <context context-type="linenumber">24</context> | 720 | <context context-type="linenumber">24</context> |
385 | </context-group> | 721 | </context-group> |
386 | </trans-unit> | 722 | </trans-unit> |
723 | <trans-unit id="357064ca9d9ac859eb618e28e8126fa32be049e2"> | ||
724 | <source>Subscriptions</source> | ||
725 | <target>Odběry</target> | ||
726 | <context-group name="null"> | ||
727 | <context context-type="linenumber">47</context> | ||
728 | </context-group> | ||
729 | </trans-unit> | ||
730 | <trans-unit id="e95ae009d0bdb45fcc656e8b65248cf7396080d5"> | ||
731 | <source>Overview</source> | ||
732 | <target>Přehled</target> | ||
733 | <context-group name="null"> | ||
734 | <context context-type="linenumber">52</context> | ||
735 | </context-group> | ||
736 | </trans-unit> | ||
387 | <trans-unit id="b6b7986bc3721ac483baf20bc9a320529075c807"> | 737 | <trans-unit id="b6b7986bc3721ac483baf20bc9a320529075c807"> |
388 | <source>Trending</source> | 738 | <source>Trending</source> |
389 | <target>Trendy</target> | 739 | <target>Trendy</target> |
@@ -405,6 +755,13 @@ | |||
405 | <context context-type="linenumber">67</context> | 755 | <context context-type="linenumber">67</context> |
406 | </context-group> | 756 | </context-group> |
407 | </trans-unit> | 757 | </trans-unit> |
758 | <trans-unit id="ac0f81713a84217c9bd1d9bb460245d8190b073f"> | ||
759 | <source>More</source> | ||
760 | <target>DalÅ¡Ã</target> | ||
761 | <context-group name="null"> | ||
762 | <context context-type="linenumber">72</context> | ||
763 | </context-group> | ||
764 | </trans-unit> | ||
408 | <trans-unit id="b7648e7aced164498aa843b5c4e8f2f1c36a7919"> | 765 | <trans-unit id="b7648e7aced164498aa843b5c4e8f2f1c36a7919"> |
409 | <source>Administration</source> | 766 | <source>Administration</source> |
410 | <target>Administrace</target> | 767 | <target>Administrace</target> |
@@ -419,6 +776,13 @@ | |||
419 | <context context-type="linenumber">25</context> | 776 | <context context-type="linenumber">25</context> |
420 | </context-group> | 777 | </context-group> |
421 | </trans-unit> | 778 | </trans-unit> |
779 | <trans-unit id="cf75021ac8cb9efd4f95e8880cf52c9acd265768"> | ||
780 | <source>Toggle dark interface</source> | ||
781 | <target>PÅ™epnout tmavé rozhranÃ</target> | ||
782 | <context-group name="null"> | ||
783 | <context context-type="linenumber">94</context> | ||
784 | </context-group> | ||
785 | </trans-unit> | ||
422 | <trans-unit id="8aa58cf00d949c509df91c621ab38131df0a7599"> | 786 | <trans-unit id="8aa58cf00d949c509df91c621ab38131df0a7599"> |
423 | <source>Search...</source> | 787 | <source>Search...</source> |
424 | <target>Hledat...</target> | 788 | <target>Hledat...</target> |
@@ -433,6 +797,34 @@ | |||
433 | <context context-type="linenumber">9</context> | 797 | <context context-type="linenumber">9</context> |
434 | </context-group> | 798 | </context-group> |
435 | </trans-unit> | 799 | </trans-unit> |
800 | <trans-unit id="5d43539fc358c3a548b9d487be821db73e2702ff"> | ||
801 | <source>Sort</source> | ||
802 | <target>Seřadit</target> | ||
803 | <context-group name="null"> | ||
804 | <context context-type="linenumber">6</context> | ||
805 | </context-group> | ||
806 | </trans-unit> | ||
807 | <trans-unit id="98acac685fc4b2d35e5d0cf3cd224d247a756c3e"> | ||
808 | <source>Published date</source> | ||
809 | <target>Datum publikace</target> | ||
810 | <context-group name="null"> | ||
811 | <context context-type="linenumber">15</context> | ||
812 | </context-group> | ||
813 | </trans-unit> | ||
814 | <trans-unit id="4f20f2d5a6882190892e58b85f6ccbedfa737952"> | ||
815 | <source>Yes</source> | ||
816 | <target>Ano</target> | ||
817 | <context-group name="null"> | ||
818 | <context context-type="linenumber">37</context> | ||
819 | </context-group> | ||
820 | </trans-unit> | ||
821 | <trans-unit id="3d3ae7deebc5949b0c1c78b9847886a94321d9fd"> | ||
822 | <source>No</source> | ||
823 | <target>Ne</target> | ||
824 | <context-group name="null"> | ||
825 | <context context-type="linenumber">42</context> | ||
826 | </context-group> | ||
827 | </trans-unit> | ||
436 | <trans-unit id="607de17c2a755f65775881c19e276e7c933bcf94"> | 828 | <trans-unit id="607de17c2a755f65775881c19e276e7c933bcf94"> |
437 | <source>Category</source> | 829 | <source>Category</source> |
438 | <target>Kategorie</target> | 830 | <target>Kategorie</target> |
@@ -454,6 +846,27 @@ | |||
454 | <context context-type="linenumber">182</context> | 846 | <context context-type="linenumber">182</context> |
455 | </context-group> | 847 | </context-group> |
456 | </trans-unit> | 848 | </trans-unit> |
849 | <trans-unit id="c8d58c4fbe23e51af3dc8f58cb4a81eac20739e8"> | ||
850 | <source>All of these tags</source> | ||
851 | <target>VÅ¡echny tyto Å¡tÃtky</target> | ||
852 | <context-group name="null"> | ||
853 | <context context-type="linenumber">82</context> | ||
854 | </context-group> | ||
855 | </trans-unit> | ||
856 | <trans-unit id="492d2bd18db0cba03f6d9e3b0c42b8639fbe51ab"> | ||
857 | <source>One of these tags</source> | ||
858 | <target>Jeden z tÄ›chto Å¡tÃtků</target> | ||
859 | <context-group name="null"> | ||
860 | <context context-type="linenumber">87</context> | ||
861 | </context-group> | ||
862 | </trans-unit> | ||
863 | <trans-unit id="5ca707824ab93066c7d9b44e1b8bf216725c2c22"> | ||
864 | <source>Filter</source> | ||
865 | <target>Filtr</target> | ||
866 | <context-group name="null"> | ||
867 | <context context-type="linenumber">94</context> | ||
868 | </context-group> | ||
869 | </trans-unit> | ||
457 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> | 870 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> |
458 | <source>No results.</source> | 871 | <source>No results.</source> |
459 | <target>Žádné výsledky.</target> | 872 | <target>Žádné výsledky.</target> |
@@ -461,6 +874,47 @@ | |||
461 | <context context-type="linenumber">17</context> | 874 | <context context-type="linenumber">17</context> |
462 | </context-group> | 875 | </context-group> |
463 | </trans-unit> | 876 | </trans-unit> |
877 | <trans-unit id="2290d09f4f113351baa9152ca8ad14cd03a11ba6"> | ||
878 | <source> | ||
879 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ object.category.label }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
880 | </source> | ||
881 | <target> | ||
882 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ object.category.label }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
883 | </target> | ||
884 | <context-group name="null"> | ||
885 | <context context-type="linenumber">6</context> | ||
886 | </context-group> | ||
887 | </trans-unit> | ||
888 | <trans-unit id="48a5d0af93b94c4575b7f76a47fb3cdee58e6919"> | ||
889 | <source> | ||
890 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>#<x id="INTERPOLATION" equiv-text="{{ object.tag }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
891 | </source> | ||
892 | <target> | ||
893 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>#<x id="INTERPOLATION" equiv-text="{{ object.tag }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
894 | </target> | ||
895 | <context-group name="null"> | ||
896 | <context context-type="linenumber">14</context> | ||
897 | </context-group> | ||
898 | </trans-unit> | ||
899 | <trans-unit id="e093a5a83045ff283f992a93699abb7cb9dd3c1b"> | ||
900 | <source> | ||
901 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/> | ||
902 | <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> | ||
903 | |||
904 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/><x id="INTERPOLATION" equiv-text="{{ object.channel.displayName }}"/><x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
905 | <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
906 | </source> | ||
907 | <target> | ||
908 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/> | ||
909 | <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> | ||
910 | |||
911 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/><x id="INTERPOLATION" equiv-text="{{ object.channel.displayName }}"/><x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
912 | <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
913 | </target> | ||
914 | <context-group name="null"> | ||
915 | <context context-type="linenumber">22</context> | ||
916 | </context-group> | ||
917 | </trans-unit> | ||
464 | <trans-unit id="ff78f059449d44322f627d0f66df07abe476962b"> | 918 | <trans-unit id="ff78f059449d44322f627d0f66df07abe476962b"> |
465 | <source>Instance</source> | 919 | <source>Instance</source> |
466 | <target>Instance</target> | 920 | <target>Instance</target> |
@@ -593,8 +1047,8 @@ | |||
593 | This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. | 1047 | This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. |
594 | </source> | 1048 | </source> |
595 | <target> | 1049 | <target> |
596 | PeerTube použÃvá BitTorrent protokol pro sdÃlenà pásma mezi uživateli. | 1050 | PeerTube použÃvá protokol BitTorrent pro sdÃlenà pÅ™enosu mezi uživateli. |
597 | To znamená, že vaše IP adresa je uložena v BitTorrent trackeru služby po dobu stahovánà nebo sledovánà videa.</target> | 1051 | To znamená, že vaše IP adresa je uložena v trackeru BitTorrent této instance po dobu stahovánà nebo sledovánà videa.</target> |
598 | <context-group name="null"> | 1052 | <context-group name="null"> |
599 | <context context-type="linenumber">20</context> | 1053 | <context context-type="linenumber">20</context> |
600 | </context-group> | 1054 | </context-group> |
@@ -624,8 +1078,8 @@ | |||
624 | If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) | 1078 | If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) |
625 | </source> | 1079 | </source> |
626 | <target> | 1080 | <target> |
627 | HTTP požadavek musà být zaslán na každý tracker pro každé špehované video. | 1081 | na každý tracker musà být zaslán HTTP požadavek za každé špehované video. |
628 | Pokud bychom chtěli špehovat všechna videa na PeerTube, museli bychom poslat tolik požadavků, kolik je zde uloženo video (tedy potenciálně hodně)</target> | 1082 | Pokud bychom chtěli špehovat všechna videa na PeerTube, museli bychom poslat tolik požadavků, kolik je na PeerTube videà (tedy potenciálně hodně)</target> |
629 | <context-group name="null"> | 1083 | <context-group name="null"> |
630 | <context context-type="linenumber">33</context> | 1084 | <context context-type="linenumber">33</context> |
631 | </context-group> | 1085 | </context-group> |
@@ -637,7 +1091,7 @@ | |||
637 | </source> | 1091 | </source> |
638 | <target> | 1092 | <target> |
639 | Pro každý odeslaný požadavek vrátà tracker limitovaný poÄet náhodných peerů. | 1093 | Pro každý odeslaný požadavek vrátà tracker limitovaný poÄet náhodných peerů. |
640 | Pro pÅ™Ãklad, pokud je zde 1000 peerů ve skupinÄ› a tracker poÅ¡le pouze 20 peerů pro každý požadavek, muselo být odesláno alespoň 50 požadavků na zÃskánà vÅ¡ech peerů ve skupinÄ›</target> | 1094 | NapÅ™Ãklad, pokud je zde 1000 peerů ve skupinÄ› a tracker poÅ¡le pouze 20 peerů pro každý požadavek, muselo být odesláno alespoň 50 požadavků na zÃskánà vÅ¡ech peerů ve skupinÄ›</target> |
641 | <context-group name="null"> | 1095 | <context-group name="null"> |
642 | <context context-type="linenumber">38</context> | 1096 | <context context-type="linenumber">38</context> |
643 | </context-group> | 1097 | </context-group> |
@@ -685,6 +1139,13 @@ | |||
685 | <context context-type="linenumber">62</context> | 1139 | <context context-type="linenumber">62</context> |
686 | </context-group> | 1140 | </context-group> |
687 | </trans-unit> | 1141 | </trans-unit> |
1142 | <trans-unit id="4bf47a1ae952bf42a4682a5ecddb0bfb8c9adfaf"> | ||
1143 | <source>How does PeerTube compare with YouTube?</source> | ||
1144 | <target>Jaký e PeerTube v porovnánàs YouTube?</target> | ||
1145 | <context-group name="null"> | ||
1146 | <context context-type="linenumber">67</context> | ||
1147 | </context-group> | ||
1148 | </trans-unit> | ||
688 | <trans-unit id="2432705cbabcb92a8677338901dd5d655383ef4c"> | 1149 | <trans-unit id="2432705cbabcb92a8677338901dd5d655383ef4c"> |
689 | <source> | 1150 | <source> |
690 | The threats to privacy in YouTube are different from PeerTube's. | 1151 | The threats to privacy in YouTube are different from PeerTube's. |
@@ -693,8 +1154,8 @@ | |||
693 | </source> | 1154 | </source> |
694 | <target> | 1155 | <target> |
695 | Ohroženà soukromà je na YouTube odlišné od toho na PeerTube. | 1156 | Ohroženà soukromà je na YouTube odlišné od toho na PeerTube. |
696 | V pÅ™ÃpadÄ› YouTube, služba o vás sbÃrá obrovské mnžostvà osobnÃch informacà (nejen vaÅ¡Ã IP adresu), aby je poté analyzovala a sledovala vás. | 1157 | V pÅ™ÃpadÄ› YouTube, tato služba o vás sbÃrá obrovské mnžostvà osobnÃch informacà (nejen vaÅ¡Ã IP adresu), aby je poté analyzovala a sledovala vás. |
697 | KromÄ› toho, YouTube je vlastnÄ›n Google/Alphabet, spoleÄnostÃ, která vás sleduje napÅ™ÃÄ různými webslužbami (skrze AdSense nebo Google Analytics). | 1158 | KromÄ› toho, YouTube je vlastnÄ›n Google/Alphabet, spoleÄnostÃ, která vás sleduje napÅ™ÃÄ různými webovými stránkami (pÅ™es AdSense nebo Google Analytics). |
698 | </target> | 1159 | </target> |
699 | <context-group name="null"> | 1160 | <context-group name="null"> |
700 | <context context-type="linenumber">69</context> | 1161 | <context context-type="linenumber">69</context> |
@@ -729,19 +1190,6 @@ | |||
729 | <context context-type="linenumber">83</context> | 1190 | <context context-type="linenumber">83</context> |
730 | </context-group> | 1191 | </context-group> |
731 | </trans-unit> | 1192 | </trans-unit> |
732 | <trans-unit id="d8f1c6b816aaf1ebcb936a705dbe88bcef28eaa8"> | ||
733 | <source> | ||
734 | PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. | ||
735 | In the meantime, we want to test different ideas related to this issue: | ||
736 | </source> | ||
737 | <target> | ||
738 | PeerTube je pouze v beta verzi a snažà se přinést pouze ta nejlepšà možná opatřenà v době vydánà stabilnà verze. | ||
739 | MezitÃm, chceme otestovat různé návrhy Å™eÅ¡enà tohoto problému: | ||
740 | </target> | ||
741 | <context-group name="null"> | ||
742 | <context context-type="linenumber">85</context> | ||
743 | </context-group> | ||
744 | </trans-unit> | ||
745 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> | 1193 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> |
746 | <source>Set a limit to the number of peers sent by the tracker</source> | 1194 | <source>Set a limit to the number of peers sent by the tracker</source> |
747 | <target>Nastavit limit poÄtu peerů odeslaných trackerem</target> | 1195 | <target>Nastavit limit poÄtu peerů odeslaných trackerem</target> |
@@ -900,42 +1348,42 @@ | |||
900 | <source>Signup enabled</source> | 1348 | <source>Signup enabled</source> |
901 | <target>Povolit registrace</target> | 1349 | <target>Povolit registrace</target> |
902 | <context-group name="null"> | 1350 | <context-group name="null"> |
903 | <context context-type="linenumber">92</context> | 1351 | <context context-type="linenumber">93</context> |
904 | </context-group> | 1352 | </context-group> |
905 | </trans-unit> | 1353 | </trans-unit> |
906 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 1354 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
907 | <source>Signup limit</source> | 1355 | <source>Signup limit</source> |
908 | <target>Limit registracÃ</target> | 1356 | <target>Limit registracÃ</target> |
909 | <context-group name="null"> | 1357 | <context-group name="null"> |
910 | <context context-type="linenumber">101</context> | 1358 | <context context-type="linenumber">105</context> |
911 | </context-group> | 1359 | </context-group> |
912 | </trans-unit> | 1360 | </trans-unit> |
913 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 1361 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
914 | <source>Administrator</source> | 1362 | <source>Administrator</source> |
915 | <target>Administrátor</target> | 1363 | <target>Administrátor</target> |
916 | <context-group name="null"> | 1364 | <context-group name="null"> |
917 | <context context-type="linenumber">123</context> | 1365 | <context context-type="linenumber">131</context> |
918 | </context-group> | 1366 | </context-group> |
919 | </trans-unit> | 1367 | </trans-unit> |
920 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 1368 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
921 | <source>Admin email</source> | 1369 | <source>Admin email</source> |
922 | <target>Email administrátora</target> | 1370 | <target>Email administrátora</target> |
923 | <context-group name="null"> | 1371 | <context-group name="null"> |
924 | <context context-type="linenumber">126</context> | 1372 | <context context-type="linenumber">134</context> |
925 | </context-group> | 1373 | </context-group> |
926 | </trans-unit> | 1374 | </trans-unit> |
927 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 1375 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
928 | <source>Users</source> | 1376 | <source>Users</source> |
929 | <target>Uživatelé</target> | 1377 | <target>Uživatelé</target> |
930 | <context-group name="null"> | 1378 | <context-group name="null"> |
931 | <context context-type="linenumber">136</context> | 1379 | <context context-type="linenumber">144</context> |
932 | </context-group> | 1380 | </context-group> |
933 | </trans-unit> | 1381 | </trans-unit> |
934 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 1382 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
935 | <source>User default video quota</source> | 1383 | <source>User default video quota</source> |
936 | <target>Výchozà limit na uživatele</target> | 1384 | <target>Výchozà limit na uživatele</target> |
937 | <context-group name="null"> | 1385 | <context-group name="null"> |
938 | <context context-type="linenumber">139</context> | 1386 | <context context-type="linenumber">147</context> |
939 | </context-group> | 1387 | </context-group> |
940 | </trans-unit> | 1388 | </trans-unit> |
941 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 1389 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -949,112 +1397,112 @@ | |||
949 | <source>Twitter</source> | 1397 | <source>Twitter</source> |
950 | <target>Twitter</target> | 1398 | <target>Twitter</target> |
951 | <context-group name="null"> | 1399 | <context-group name="null"> |
952 | <context context-type="linenumber">170</context> | 1400 | <context context-type="linenumber">178</context> |
953 | </context-group> | 1401 | </context-group> |
954 | </trans-unit> | 1402 | </trans-unit> |
955 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 1403 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
956 | <source>Your Twitter username</source> | 1404 | <source>Your Twitter username</source> |
957 | <target>Váš úÄet na Twitteru</target> | 1405 | <target>Váš úÄet na Twitteru</target> |
958 | <context-group name="null"> | 1406 | <context-group name="null"> |
959 | <context context-type="linenumber">173</context> | 1407 | <context context-type="linenumber">181</context> |
960 | </context-group> | 1408 | </context-group> |
961 | </trans-unit> | 1409 | </trans-unit> |
962 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 1410 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
963 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 1411 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
964 | <target>UveÄte Twitter úÄet stránky nebo služby, na které byl obsah publikován.</target> | 1412 | <target>UveÄte Twitter úÄet stránky nebo služby, na které byl obsah publikován.</target> |
965 | <context-group name="null"> | 1413 | <context-group name="null"> |
966 | <context context-type="linenumber">176</context> | 1414 | <context context-type="linenumber">184</context> |
967 | </context-group> | 1415 | </context-group> |
968 | </trans-unit> | 1416 | </trans-unit> |
969 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 1417 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
970 | <source>Instance whitelisted by Twitter</source> | 1418 | <source>Instance whitelisted by Twitter</source> |
971 | <target>Twitter povolil tuto instanci</target> | 1419 | <target>Twitter povolil tuto instanci</target> |
972 | <context-group name="null"> | 1420 | <context-group name="null"> |
973 | <context context-type="linenumber">189</context> | 1421 | <context context-type="linenumber">198</context> |
974 | </context-group> | 1422 | </context-group> |
975 | </trans-unit> | 1423 | </trans-unit> |
976 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 1424 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
977 | <source>Services</source> | 1425 | <source>Services</source> |
978 | <target>Služby</target> | 1426 | <target>Služby</target> |
979 | <context-group name="null"> | 1427 | <context-group name="null"> |
980 | <context context-type="linenumber">168</context> | 1428 | <context context-type="linenumber">176</context> |
981 | </context-group> | 1429 | </context-group> |
982 | </trans-unit> | 1430 | </trans-unit> |
983 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 1431 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
984 | <source>Transcoding</source> | 1432 | <source>Transcoding</source> |
985 | <target>PÅ™ekódovánÃ</target> | 1433 | <target>PÅ™ekódovánÃ</target> |
986 | <context-group name="null"> | 1434 | <context-group name="null"> |
987 | <context context-type="linenumber">200</context> | 1435 | <context context-type="linenumber">210</context> |
988 | </context-group> | 1436 | </context-group> |
989 | </trans-unit> | 1437 | </trans-unit> |
990 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 1438 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
991 | <source>Transcoding enabled</source> | 1439 | <source>Transcoding enabled</source> |
992 | <target>Překódovánà povoleno</target> | 1440 | <target>Překódovánà povoleno</target> |
993 | <context-group name="null"> | 1441 | <context-group name="null"> |
994 | <context context-type="linenumber">204</context> | 1442 | <context context-type="linenumber">215</context> |
995 | </context-group> | 1443 | </context-group> |
996 | </trans-unit> | 1444 | </trans-unit> |
997 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 1445 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
998 | <source>If you disable transcoding, many videos from your users will not work!</source> | 1446 | <source>If you disable transcoding, many videos from your users will not work!</source> |
999 | <target>Pokud zakážete pÅ™ekódovánÃ, mnoho videà od vaÅ¡ich uživatelů nebude fungovat!</target> | 1447 | <target>Pokud zakážete pÅ™ekódovánÃ, mnoho videà od vaÅ¡ich uživatelů nebude fungovat!</target> |
1000 | <context-group name="null"> | 1448 | <context-group name="null"> |
1001 | <context context-type="linenumber">205</context> | 1449 | <context context-type="linenumber">216</context> |
1002 | </context-group> | 1450 | </context-group> |
1003 | </trans-unit> | 1451 | </trans-unit> |
1004 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 1452 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
1005 | <source>Transcoding threads</source> | 1453 | <source>Transcoding threads</source> |
1006 | <target>Vlákna na pÅ™ekódovánÃ</target> | 1454 | <target>Vlákna na pÅ™ekódovánÃ</target> |
1007 | <context-group name="null"> | 1455 | <context-group name="null"> |
1008 | <context context-type="linenumber">211</context> | 1456 | <context context-type="linenumber">223</context> |
1009 | </context-group> | 1457 | </context-group> |
1010 | </trans-unit> | 1458 | </trans-unit> |
1011 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 1459 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
1012 | <source>Previews cache size</source> | 1460 | <source>Previews cache size</source> |
1013 | <target>Velikost mezipaměti náhledů</target> | 1461 | <target>Velikost mezipaměti náhledů</target> |
1014 | <context-group name="null"> | 1462 | <context-group name="null"> |
1015 | <context context-type="linenumber">243</context> | 1463 | <context context-type="linenumber">254</context> |
1016 | </context-group> | 1464 | </context-group> |
1017 | </trans-unit> | 1465 | </trans-unit> |
1018 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 1466 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
1019 | <source>Customizations</source> | 1467 | <source>Customizations</source> |
1020 | <target>PÅ™izpůsobenÃ</target> | 1468 | <target>PÅ™izpůsobenÃ</target> |
1021 | <context-group name="null"> | 1469 | <context-group name="null"> |
1022 | <context context-type="linenumber">264</context> | 1470 | <context context-type="linenumber">275</context> |
1023 | </context-group> | 1471 | </context-group> |
1024 | </trans-unit> | 1472 | </trans-unit> |
1025 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 1473 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
1026 | <source>JavaScript</source> | 1474 | <source>JavaScript</source> |
1027 | <target>JavaScript</target> | 1475 | <target>JavaScript</target> |
1028 | <context-group name="null"> | 1476 | <context-group name="null"> |
1029 | <context context-type="linenumber">267</context> | 1477 | <context context-type="linenumber">278</context> |
1030 | </context-group> | 1478 | </context-group> |
1031 | </trans-unit> | 1479 | </trans-unit> |
1032 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 1480 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
1033 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 1481 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1034 | <target>PiÅ¡te pÅ™Ãmo JavaScript kód.<br />NapÅ™Ãklad: <pre>console.log('moje instance je úžasná');</pre></target> | 1482 | <target>PiÅ¡te pÅ™Ãmo JavaScript kód.<br />NapÅ™Ãklad: <pre>console.log('moje instance je úžasná');</pre></target> |
1035 | <context-group name="null"> | 1483 | <context-group name="null"> |
1036 | <context context-type="linenumber">270</context> | 1484 | <context context-type="linenumber">281</context> |
1037 | </context-group> | 1485 | </context-group> |
1038 | </trans-unit> | 1486 | </trans-unit> |
1039 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 1487 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1040 | <source>Advanced configuration</source> | 1488 | <source>Advanced configuration</source> |
1041 | <target>PokroÄilá nastavenÃ</target> | 1489 | <target>PokroÄilá nastavenÃ</target> |
1042 | <context-group name="null"> | 1490 | <context-group name="null"> |
1043 | <context context-type="linenumber">197</context> | 1491 | <context context-type="linenumber">207</context> |
1044 | </context-group> | 1492 | </context-group> |
1045 | </trans-unit> | 1493 | </trans-unit> |
1046 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 1494 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
1047 | <source>Update configuration</source> | 1495 | <source>Update configuration</source> |
1048 | <target>Aktualizovat nastavenÃ</target> | 1496 | <target>Aktualizovat nastavenÃ</target> |
1049 | <context-group name="null"> | 1497 | <context-group name="null"> |
1050 | <context context-type="linenumber">314</context> | 1498 | <context context-type="linenumber">325</context> |
1051 | </context-group> | 1499 | </context-group> |
1052 | </trans-unit> | 1500 | </trans-unit> |
1053 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> | 1501 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> |
1054 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1502 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1055 | <target>Zdá se, že vaÅ¡e konfigurace nenà validnÃ. ProsÃm, vyhledejte potencialnà chyby v jiné záložce.</target> | 1503 | <target>Zdá se, že vaÅ¡e konfigurace nenà validnÃ. ProsÃm, vyhledejte potencialnà chyby v jiné záložce.</target> |
1056 | <context-group name="null"> | 1504 | <context-group name="null"> |
1057 | <context context-type="linenumber">315</context> | 1505 | <context context-type="linenumber">326</context> |
1058 | </context-group> | 1506 | </context-group> |
1059 | </trans-unit> | 1507 | </trans-unit> |
1060 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1508 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1450,14 +1898,14 @@ When you will upload a video in this channel, the video support field will be au | |||
1450 | <source>Automatically plays video</source> | 1898 | <source>Automatically plays video</source> |
1451 | <target>Automaticky přehrávat videa</target> | 1899 | <target>Automaticky přehrávat videa</target> |
1452 | <context-group name="null"> | 1900 | <context-group name="null"> |
1453 | <context context-type="linenumber">25</context> | 1901 | <context context-type="linenumber">28</context> |
1454 | </context-group> | 1902 | </context-group> |
1455 | </trans-unit> | 1903 | </trans-unit> |
1456 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 1904 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
1457 | <source>Save</source> | 1905 | <source>Save</source> |
1458 | <target>Uložit</target> | 1906 | <target>Uložit</target> |
1459 | <context-group name="null"> | 1907 | <context-group name="null"> |
1460 | <context context-type="linenumber">28</context> | 1908 | <context context-type="linenumber">32</context> |
1461 | </context-group> | 1909 | </context-group> |
1462 | </trans-unit> | 1910 | </trans-unit> |
1463 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 1911 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
@@ -1538,14 +1986,14 @@ When you will upload a video in this channel, the video support field will be au | |||
1538 | <source>Publish will be available when upload is finished</source> | 1986 | <source>Publish will be available when upload is finished</source> |
1539 | <target>Publikovat lze jakmile bude dokonÄeno nahrávánÃ</target> | 1987 | <target>Publikovat lze jakmile bude dokonÄeno nahrávánÃ</target> |
1540 | <context-group name="null"> | 1988 | <context-group name="null"> |
1541 | <context context-type="linenumber">48</context> | 1989 | <context context-type="linenumber">53</context> |
1542 | </context-group> | 1990 | </context-group> |
1543 | </trans-unit> | 1991 | </trans-unit> |
1544 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> | 1992 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> |
1545 | <source>Publish</source> | 1993 | <source>Publish</source> |
1546 | <target>Publikovat</target> | 1994 | <target>Publikovat</target> |
1547 | <context-group name="null"> | 1995 | <context-group name="null"> |
1548 | <context context-type="linenumber">55</context> | 1996 | <context context-type="linenumber">60</context> |
1549 | </context-group> | 1997 | </context-group> |
1550 | </trans-unit> | 1998 | </trans-unit> |
1551 | <trans-unit id="fdf7cbdc140d0aab0f0b6c06065a0fd448ed6a2e"> | 1999 | <trans-unit id="fdf7cbdc140d0aab0f0b6c06065a0fd448ed6a2e"> |
@@ -2442,13 +2890,6 @@ When you will upload a video in this channel, the video support field will be au | |||
2442 | <context context-type="linenumber">1</context> | 2890 | <context context-type="linenumber">1</context> |
2443 | </context-group> | 2891 | </context-group> |
2444 | </trans-unit> | 2892 | </trans-unit> |
2445 | <trans-unit id="916a6e4fd83ece1dc54c6135eb3b8cd064b4bac3"> | ||
2446 | <source>Description cannot be more than 250 characters long.</source> | ||
2447 | <target>Popis nesmà být delšà než 250 znaků.</target> | ||
2448 | <context-group name="null"> | ||
2449 | <context context-type="linenumber">1</context> | ||
2450 | </context-group> | ||
2451 | </trans-unit> | ||
2452 | <trans-unit id="b3cf1889d2fdd6b15e697c270c9b80772fe2cae6"> | 2893 | <trans-unit id="b3cf1889d2fdd6b15e697c270c9b80772fe2cae6"> |
2453 | <source>Report reason is required.</source> | 2894 | <source>Report reason is required.</source> |
2454 | <target>Důvod nahlášenà je vyžadován.</target> | 2895 | <target>Důvod nahlášenà je vyžadován.</target> |
@@ -2470,13 +2911,6 @@ When you will upload a video in this channel, the video support field will be au | |||
2470 | <context context-type="linenumber">1</context> | 2911 | <context context-type="linenumber">1</context> |
2471 | </context-group> | 2912 | </context-group> |
2472 | </trans-unit> | 2913 | </trans-unit> |
2473 | <trans-unit id="fac936be125163a8494f3d7e7f21d65c7e4f1ff6"> | ||
2474 | <source>Description cannot be more than 500 characters long.</source> | ||
2475 | <target>Popis nesmà být delšà než 500 znaků.</target> | ||
2476 | <context-group name="null"> | ||
2477 | <context context-type="linenumber">1</context> | ||
2478 | </context-group> | ||
2479 | </trans-unit> | ||
2480 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> | 2914 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> |
2481 | <source>Support text must be at least 3 characters long.</source> | 2915 | <source>Support text must be at least 3 characters long.</source> |
2482 | <target>Text pro podporu musà mÃt délku minimálnÄ› 3 znaky.</target> | 2916 | <target>Text pro podporu musà mÃt délku minimálnÄ› 3 znaky.</target> |
@@ -2484,13 +2918,6 @@ When you will upload a video in this channel, the video support field will be au | |||
2484 | <context context-type="linenumber">1</context> | 2918 | <context context-type="linenumber">1</context> |
2485 | </context-group> | 2919 | </context-group> |
2486 | </trans-unit> | 2920 | </trans-unit> |
2487 | <trans-unit id="3fe80c71378e127dda2dda9dbcd66b059d362813"> | ||
2488 | <source>Support text cannot be more than 500 characters long.</source> | ||
2489 | <target>Text pro podporu nesmà být delšà než 500 znaků.</target> | ||
2490 | <context-group name="null"> | ||
2491 | <context context-type="linenumber">1</context> | ||
2492 | </context-group> | ||
2493 | </trans-unit> | ||
2494 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> | 2921 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> |
2495 | <source>Comment is required.</source> | 2922 | <source>Comment is required.</source> |
2496 | <target>Komentář je vyžadován.</target> | 2923 | <target>Komentář je vyžadován.</target> |
@@ -2582,13 +3009,6 @@ When you will upload a video in this channel, the video support field will be au | |||
2582 | <context context-type="linenumber">1</context> | 3009 | <context context-type="linenumber">1</context> |
2583 | </context-group> | 3010 | </context-group> |
2584 | </trans-unit> | 3011 | </trans-unit> |
2585 | <trans-unit id="e61f1c05121fa5effa6ccddf5be6dcf1c822ff4b"> | ||
2586 | <source>Video support cannot be more than 500 characters long.</source> | ||
2587 | <target>Text pro podporu videa nesmà být delšà než 500 znaků.</target> | ||
2588 | <context-group name="null"> | ||
2589 | <context context-type="linenumber">1</context> | ||
2590 | </context-group> | ||
2591 | </trans-unit> | ||
2592 | <trans-unit id="453413bf387dea681958871319bab489dd5e6ec0"> | 3012 | <trans-unit id="453413bf387dea681958871319bab489dd5e6ec0"> |
2593 | <source>A date is required to schedule video update.</source> | 3013 | <source>A date is required to schedule video update.</source> |
2594 | <target>Datum k naplánovánà aktualizace videa je vyžadováno.</target> | 3014 | <target>Datum k naplánovánà aktualizace videa je vyžadováno.</target> |
@@ -3128,13 +3548,6 @@ When you will upload a video in this channel, the video support field will be au | |||
3128 | <context context-type="linenumber">1</context> | 3548 | <context context-type="linenumber">1</context> |
3129 | </context-group> | 3549 | </context-group> |
3130 | </trans-unit> | 3550 | </trans-unit> |
3131 | <trans-unit id="20deec13d8d4ff199aa04318818ca44dab0585be"> | ||
3132 | <source>Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete.</source> | ||
3133 | <target>Registrace <x id="INTERPOLATION" equiv-text="{{username}}"/> dokonÄena.</target> | ||
3134 | <context-group name="null"> | ||
3135 | <context context-type="linenumber">1</context> | ||
3136 | </context-group> | ||
3137 | </trans-unit> | ||
3138 | <trans-unit id="24840228f2826b66252cfcaab9820b1c7e0da264"> | 3551 | <trans-unit id="24840228f2826b66252cfcaab9820b1c7e0da264"> |
3139 | <source>But associated data (tags, description...) will be lost, are you sure you want to leave this page?</source> | 3552 | <source>But associated data (tags, description...) will be lost, are you sure you want to leave this page?</source> |
3140 | <target>Přiřazená data (tagy, popis...) budou ztraceny, opravdu chcete opustit tuto stránku?</target> | 3553 | <target>Přiřazená data (tagy, popis...) budou ztraceny, opravdu chcete opustit tuto stránku?</target> |
diff --git a/client/src/locale/target/angular_de_DE.xml b/client/src/locale/target/angular_de_DE.xml index 6f5f436e8..46e622908 100644 --- a/client/src/locale/target/angular_de_DE.xml +++ b/client/src/locale/target/angular_de_DE.xml | |||
@@ -227,6 +227,20 @@ | |||
227 | <context context-type="linenumber">11</context> | 227 | <context context-type="linenumber">11</context> |
228 | </context-group> | 228 | </context-group> |
229 | </trans-unit> | 229 | </trans-unit> |
230 | <trans-unit id="4b3963c6d0863118fe9e9e33447d12be3c2db081"> | ||
231 | <source>Unlisted</source> | ||
232 | <target>nicht gelistet</target> | ||
233 | <context-group name="null"> | ||
234 | <context context-type="linenumber">10</context> | ||
235 | </context-group> | ||
236 | </trans-unit> | ||
237 | <trans-unit id="ddd8a4986d2d1717a274a5a0fbed04988a819e69"> | ||
238 | <source>Private</source> | ||
239 | <target>Privat</target> | ||
240 | <context-group name="null"> | ||
241 | <context context-type="linenumber">11</context> | ||
242 | </context-group> | ||
243 | </trans-unit> | ||
230 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> | 244 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> |
231 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> | 245 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> |
232 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> Aufrufe</target> | 246 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> Aufrufe</target> |
@@ -583,14 +597,7 @@ Konto erstellen</target> | |||
583 | <source>Example: jane_doe</source> | 597 | <source>Example: jane_doe</source> |
584 | <target>Beispiel: lisa_schmidt</target> | 598 | <target>Beispiel: lisa_schmidt</target> |
585 | <context-group name="null"> | 599 | <context-group name="null"> |
586 | <context context-type="linenumber">16</context> | 600 | <context context-type="linenumber">17</context> |
587 | </context-group> | ||
588 | </trans-unit> | ||
589 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | ||
590 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | ||
591 | <target>Ich habe die <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Bestimmungen</a> dieser Instanz gelesen und stimme ihnen zu.</target> | ||
592 | <context-group name="null"> | ||
593 | <context context-type="linenumber">54</context> | ||
594 | </context-group> | 601 | </context-group> |
595 | </trans-unit> | 602 | </trans-unit> |
596 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 603 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
@@ -604,7 +611,7 @@ Konto erstellen</target> | |||
604 | <source>Features found on this instance</source> | 611 | <source>Features found on this instance</source> |
605 | <target>Besonderheiten dieser Instanz</target> | 612 | <target>Besonderheiten dieser Instanz</target> |
606 | <context-group name="null"> | 613 | <context-group name="null"> |
607 | <context context-type="linenumber">66</context> | 614 | <context context-type="linenumber">67</context> |
608 | </context-group> | 615 | </context-group> |
609 | </trans-unit> | 616 | </trans-unit> |
610 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> | 617 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> |
@@ -883,6 +890,13 @@ Konto erstellen</target> | |||
883 | <context context-type="linenumber">94</context> | 890 | <context context-type="linenumber">94</context> |
884 | </context-group> | 891 | </context-group> |
885 | </trans-unit> | 892 | </trans-unit> |
893 | <trans-unit id="41ed53a3f1d4dfc57011d0aba13b8b074e8b41b6"> | ||
894 | <source>Display unlisted and private videos</source> | ||
895 | <target>Private und nicht gelisteten Videos aufzeigen</target> | ||
896 | <context-group name="null"> | ||
897 | <context context-type="linenumber">11</context> | ||
898 | </context-group> | ||
899 | </trans-unit> | ||
886 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> | 900 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> |
887 | <source>No results.</source> | 901 | <source>No results.</source> |
888 | <target>Keine Ergebnisse.</target> | 902 | <target>Keine Ergebnisse.</target> |
@@ -1228,19 +1242,6 @@ Konto erstellen</target> | |||
1228 | <context context-type="linenumber">83</context> | 1242 | <context context-type="linenumber">83</context> |
1229 | </context-group> | 1243 | </context-group> |
1230 | </trans-unit> | 1244 | </trans-unit> |
1231 | <trans-unit id="d8f1c6b816aaf1ebcb936a705dbe88bcef28eaa8"> | ||
1232 | <source> | ||
1233 | PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. | ||
1234 | In the meantime, we want to test different ideas related to this issue: | ||
1235 | </source> | ||
1236 | <target> | ||
1237 | PeerTube befindet sich noch in der Beta-Phase und möchte in der stabilen Version die besten Gegenmaßnahmen bereitstellen. | ||
1238 | Bis dahin wollen wir verschiedene Ideen in diesem Zusammenhang ausprobieren: | ||
1239 | </target> | ||
1240 | <context-group name="null"> | ||
1241 | <context context-type="linenumber">85</context> | ||
1242 | </context-group> | ||
1243 | </trans-unit> | ||
1244 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> | 1245 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> |
1245 | <source>Set a limit to the number of peers sent by the tracker</source> | 1246 | <source>Set a limit to the number of peers sent by the tracker</source> |
1246 | <target>Die Zahl der Peers, die durch einen Tracker gesendet wird, begrenzen.</target> | 1247 | <target>Die Zahl der Peers, die durch einen Tracker gesendet wird, begrenzen.</target> |
@@ -1276,6 +1277,31 @@ Konto erstellen</target> | |||
1276 | <context context-type="linenumber">95</context> | 1277 | <context context-type="linenumber">95</context> |
1277 | </context-group> | 1278 | </context-group> |
1278 | </trans-unit> | 1279 | </trans-unit> |
1280 | <trans-unit id="bd2edf99dd6562385ccec19a7ab2d1898e626605"> | ||
1281 | <source>Banned</source><target>Banned</target><context-group name="null"> | ||
1282 | <context context-type="linenumber">12</context> | ||
1283 | </context-group> | ||
1284 | </trans-unit> | ||
1285 | <trans-unit id="62a557fcfdbd25a31d1a0332294f94a466fee809"> | ||
1286 | <source>Muted</source><target>Muted</target><context-group name="null"> | ||
1287 | <context context-type="linenumber">13</context> | ||
1288 | </context-group> | ||
1289 | </trans-unit> | ||
1290 | <trans-unit id="48bbf6dbdb22e0ef4bd257eae2ab356f2ea66c89"> | ||
1291 | <source>Muted by your instance</source><target>Muted by your instance</target><context-group name="null"> | ||
1292 | <context context-type="linenumber">14</context> | ||
1293 | </context-group> | ||
1294 | </trans-unit> | ||
1295 | <trans-unit id="44bd08a7ec1e407356620967d65d8fe2d8639d0a"> | ||
1296 | <source>Instance muted</source><target>Instance muted</target><context-group name="null"> | ||
1297 | <context context-type="linenumber">15</context> | ||
1298 | </context-group> | ||
1299 | </trans-unit> | ||
1300 | <trans-unit id="1a6443bb7ed01046dd83cf78806f795f1204ffa1"> | ||
1301 | <source>Instance muted by your instance</source><target>Instance muted by your instance</target><context-group name="null"> | ||
1302 | <context context-type="linenumber">16</context> | ||
1303 | </context-group> | ||
1304 | </trans-unit> | ||
1279 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> | 1305 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> |
1280 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> | 1306 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> |
1281 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> Abonnenten</target> | 1307 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> Abonnenten</target> |
@@ -1406,21 +1432,21 @@ Konto erstellen</target> | |||
1406 | <source>Signup enabled</source> | 1432 | <source>Signup enabled</source> |
1407 | <target>Registrierung aktiviert</target> | 1433 | <target>Registrierung aktiviert</target> |
1408 | <context-group name="null"> | 1434 | <context-group name="null"> |
1409 | <context context-type="linenumber">92</context> | 1435 | <context context-type="linenumber">93</context> |
1410 | </context-group> | 1436 | </context-group> |
1411 | </trans-unit> | 1437 | </trans-unit> |
1412 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> | 1438 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> |
1413 | <source>Signup requires email verification</source> | 1439 | <source>Signup requires email verification</source> |
1414 | <target>Registrierung erfordert eine Bestätigung der E-Mail-Adresse</target> | 1440 | <target>Registrierung erfordert eine Bestätigung der E-Mail-Adresse</target> |
1415 | <context-group name="null"> | 1441 | <context-group name="null"> |
1416 | <context context-type="linenumber">97</context> | 1442 | <context context-type="linenumber">100</context> |
1417 | </context-group> | 1443 | </context-group> |
1418 | </trans-unit> | 1444 | </trans-unit> |
1419 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 1445 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
1420 | <source>Signup limit</source> | 1446 | <source>Signup limit</source> |
1421 | <target>Obergrenze für Registrierungen</target> | 1447 | <target>Obergrenze für Registrierungen</target> |
1422 | <context-group name="null"> | 1448 | <context-group name="null"> |
1423 | <context context-type="linenumber">101</context> | 1449 | <context context-type="linenumber">105</context> |
1424 | </context-group> | 1450 | </context-group> |
1425 | </trans-unit> | 1451 | </trans-unit> |
1426 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 1452 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -1430,46 +1456,53 @@ Konto erstellen</target> | |||
1430 | <context context-type="linenumber">42</context> | 1456 | <context context-type="linenumber">42</context> |
1431 | </context-group> | 1457 | </context-group> |
1432 | </trans-unit> | 1458 | </trans-unit> |
1459 | <trans-unit id="29aa67f13fd34a2421ff9d7de7d5142790676b9e"> | ||
1460 | <source>Video import with HTTP URL (i.e. YouTube) enabled</source> | ||
1461 | <target>Video durch HTTP URL (z.b. YouTube©) import erlaubt.</target> | ||
1462 | <context-group name="null"> | ||
1463 | <context context-type="linenumber">120</context> | ||
1464 | </context-group> | ||
1465 | </trans-unit> | ||
1433 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> | 1466 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> |
1434 | <source>Video import with a torrent file or a magnet URI enabled</source> | 1467 | <source>Video import with a torrent file or a magnet URI enabled</source> |
1435 | <target>Video-Import über eine Torrent-Datei oder einen Magnet-Link aktiviert</target> | 1468 | <target>Video-Import über eine Torrent-Datei oder einen Magnet-Link aktiviert</target> |
1436 | <context-group name="null"> | 1469 | <context-group name="null"> |
1437 | <context context-type="linenumber">120</context> | 1470 | <context context-type="linenumber">127</context> |
1438 | </context-group> | 1471 | </context-group> |
1439 | </trans-unit> | 1472 | </trans-unit> |
1440 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 1473 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
1441 | <source>Administrator</source> | 1474 | <source>Administrator</source> |
1442 | <target>Administrator</target> | 1475 | <target>Administrator</target> |
1443 | <context-group name="null"> | 1476 | <context-group name="null"> |
1444 | <context context-type="linenumber">123</context> | 1477 | <context context-type="linenumber">131</context> |
1445 | </context-group> | 1478 | </context-group> |
1446 | </trans-unit> | 1479 | </trans-unit> |
1447 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 1480 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
1448 | <source>Admin email</source> | 1481 | <source>Admin email</source> |
1449 | <target>Admin E-Mail</target> | 1482 | <target>Admin E-Mail</target> |
1450 | <context-group name="null"> | 1483 | <context-group name="null"> |
1451 | <context context-type="linenumber">126</context> | 1484 | <context context-type="linenumber">134</context> |
1452 | </context-group> | 1485 | </context-group> |
1453 | </trans-unit> | 1486 | </trans-unit> |
1454 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 1487 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
1455 | <source>Users</source> | 1488 | <source>Users</source> |
1456 | <target>Benutzer</target> | 1489 | <target>Benutzer</target> |
1457 | <context-group name="null"> | 1490 | <context-group name="null"> |
1458 | <context context-type="linenumber">136</context> | 1491 | <context context-type="linenumber">144</context> |
1459 | </context-group> | 1492 | </context-group> |
1460 | </trans-unit> | 1493 | </trans-unit> |
1461 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 1494 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
1462 | <source>User default video quota</source> | 1495 | <source>User default video quota</source> |
1463 | <target>Standardkontingent für die Videos eines Nutzers</target> | 1496 | <target>Standardkontingent für die Videos eines Nutzers</target> |
1464 | <context-group name="null"> | 1497 | <context-group name="null"> |
1465 | <context context-type="linenumber">139</context> | 1498 | <context context-type="linenumber">147</context> |
1466 | </context-group> | 1499 | </context-group> |
1467 | </trans-unit> | 1500 | </trans-unit> |
1468 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> | 1501 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> |
1469 | <source>User default daily upload limit</source> | 1502 | <source>User default daily upload limit</source> |
1470 | <target>Tägliches Obergrenze eines Nutzers beim Hochladen</target> | 1503 | <target>Tägliches Obergrenze eines Nutzers beim Hochladen</target> |
1471 | <context-group name="null"> | 1504 | <context-group name="null"> |
1472 | <context context-type="linenumber">153</context> | 1505 | <context context-type="linenumber">161</context> |
1473 | </context-group> | 1506 | </context-group> |
1474 | </trans-unit> | 1507 | </trans-unit> |
1475 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 1508 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -1483,81 +1516,70 @@ Konto erstellen</target> | |||
1483 | <source>Twitter</source> | 1516 | <source>Twitter</source> |
1484 | <target>Twitter</target> | 1517 | <target>Twitter</target> |
1485 | <context-group name="null"> | 1518 | <context-group name="null"> |
1486 | <context context-type="linenumber">170</context> | 1519 | <context context-type="linenumber">178</context> |
1487 | </context-group> | 1520 | </context-group> |
1488 | </trans-unit> | 1521 | </trans-unit> |
1489 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 1522 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
1490 | <source>Your Twitter username</source> | 1523 | <source>Your Twitter username</source> |
1491 | <target>Dein Twitter-Benutzername</target> | 1524 | <target>Dein Twitter-Benutzername</target> |
1492 | <context-group name="null"> | 1525 | <context-group name="null"> |
1493 | <context context-type="linenumber">173</context> | 1526 | <context context-type="linenumber">181</context> |
1494 | </context-group> | 1527 | </context-group> |
1495 | </trans-unit> | 1528 | </trans-unit> |
1496 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 1529 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
1497 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 1530 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
1498 | <target>Zeigt den Twitter-Account für die Webseite, auf der der Inhalt veröffentlicht wurde.</target> | 1531 | <target>Zeigt den Twitter-Account für die Webseite, auf der der Inhalt veröffentlicht wurde.</target> |
1499 | <context-group name="null"> | 1532 | <context-group name="null"> |
1500 | <context context-type="linenumber">176</context> | 1533 | <context context-type="linenumber">184</context> |
1501 | </context-group> | 1534 | </context-group> |
1502 | </trans-unit> | 1535 | </trans-unit> |
1503 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 1536 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
1504 | <source>Instance whitelisted by Twitter</source> | 1537 | <source>Instance whitelisted by Twitter</source> |
1505 | <target>Instanz von Twitter vertraut</target> | 1538 | <target>Instanz von Twitter vertraut</target> |
1506 | <context-group name="null"> | 1539 | <context-group name="null"> |
1507 | <context context-type="linenumber">189</context> | 1540 | <context context-type="linenumber">198</context> |
1508 | </context-group> | ||
1509 | </trans-unit> | ||
1510 | <trans-unit id="a62985a76e947b0068ad328b5172d5af5b125b9a"> | ||
1511 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> | ||
1512 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> | ||
1513 | Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> to see if you instance is whitelisted.</source> | ||
1514 | <target>Wenn deiner Instanz von Twitter vertraut wird, wird ein Video-Player in den Twitter-Feed deiner geteilten PeerTube-Videos eingebettet.<br /> | ||
1515 | Wenn der Instanz nicht vertraut wird, benutzen wir ein Vorschaubild, das zu deiner PeerTube-Instanz führt.<br /><br /> | ||
1516 | Markiere dieses Kontrollkästchen, speichere die Einstellung und probiere es auf <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> mit einer Video-URL deiner Instanz aus (https://example.com/videos/watch/blabla), um herauszufinden, ob deiner Instanz vertraut wird.</target> | ||
1517 | <context-group name="null"> | ||
1518 | <context context-type="linenumber">190</context> | ||
1519 | </context-group> | 1541 | </context-group> |
1520 | </trans-unit> | 1542 | </trans-unit> |
1521 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 1543 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
1522 | <source>Services</source> | 1544 | <source>Services</source> |
1523 | <target>Dienste</target> | 1545 | <target>Dienste</target> |
1524 | <context-group name="null"> | 1546 | <context-group name="null"> |
1525 | <context context-type="linenumber">168</context> | 1547 | <context context-type="linenumber">176</context> |
1526 | </context-group> | 1548 | </context-group> |
1527 | </trans-unit> | 1549 | </trans-unit> |
1528 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 1550 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
1529 | <source>Transcoding</source> | 1551 | <source>Transcoding</source> |
1530 | <target>Transkodierung</target> | 1552 | <target>Transkodierung</target> |
1531 | <context-group name="null"> | 1553 | <context-group name="null"> |
1532 | <context context-type="linenumber">200</context> | 1554 | <context context-type="linenumber">210</context> |
1533 | </context-group> | 1555 | </context-group> |
1534 | </trans-unit> | 1556 | </trans-unit> |
1535 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 1557 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
1536 | <source>Transcoding enabled</source> | 1558 | <source>Transcoding enabled</source> |
1537 | <target>Transkodierung an</target> | 1559 | <target>Transkodierung an</target> |
1538 | <context-group name="null"> | 1560 | <context-group name="null"> |
1539 | <context context-type="linenumber">204</context> | 1561 | <context context-type="linenumber">215</context> |
1540 | </context-group> | 1562 | </context-group> |
1541 | </trans-unit> | 1563 | </trans-unit> |
1542 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 1564 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
1543 | <source>If you disable transcoding, many videos from your users will not work!</source> | 1565 | <source>If you disable transcoding, many videos from your users will not work!</source> |
1544 | <target>Wenn du die Transkodierung abschaltest, werden viele Videos nicht laufen!</target> | 1566 | <target>Wenn du die Transkodierung abschaltest, werden viele Videos nicht laufen!</target> |
1545 | <context-group name="null"> | 1567 | <context-group name="null"> |
1546 | <context context-type="linenumber">205</context> | 1568 | <context context-type="linenumber">216</context> |
1547 | </context-group> | 1569 | </context-group> |
1548 | </trans-unit> | 1570 | </trans-unit> |
1549 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 1571 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
1550 | <source>Transcoding threads</source> | 1572 | <source>Transcoding threads</source> |
1551 | <target>Transcodierungsthreads</target> | 1573 | <target>Transcodierungsthreads</target> |
1552 | <context-group name="null"> | 1574 | <context-group name="null"> |
1553 | <context context-type="linenumber">211</context> | 1575 | <context context-type="linenumber">223</context> |
1554 | </context-group> | 1576 | </context-group> |
1555 | </trans-unit> | 1577 | </trans-unit> |
1556 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> | 1578 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> |
1557 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> | 1579 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> |
1558 | <target>Eingestellte Auflösung: <x id="INTERPOLATION" equiv-text="{{resolution}}"/></target> | 1580 | <target>Eingestellte Auflösung: <x id="INTERPOLATION" equiv-text="{{resolution}}"/></target> |
1559 | <context-group name="null"> | 1581 | <context-group name="null"> |
1560 | <context context-type="linenumber">227</context> | 1582 | <context context-type="linenumber">239</context> |
1561 | </context-group> | 1583 | </context-group> |
1562 | </trans-unit> | 1584 | </trans-unit> |
1563 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> | 1585 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> |
@@ -1572,49 +1594,49 @@ Konto erstellen</target> | |||
1572 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> | 1594 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> |
1573 | </target> | 1595 | </target> |
1574 | <context-group name="null"> | 1596 | <context-group name="null"> |
1575 | <context context-type="linenumber">233</context> | 1597 | <context context-type="linenumber">244</context> |
1576 | </context-group> | 1598 | </context-group> |
1577 | </trans-unit> | 1599 | </trans-unit> |
1578 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> | 1600 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> |
1579 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> | 1601 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> |
1580 | <target>Einige Dateien (Vorschau, Untertitel) werden nicht verteilt gespeichert. Wir laden sie direkt von der Ursprungsinstanz und speichern sie zwischen.</target> | 1602 | <target>Einige Dateien (Vorschau, Untertitel) werden nicht verteilt gespeichert. Wir laden sie direkt von der Ursprungsinstanz und speichern sie zwischen.</target> |
1581 | <context-group name="null"> | 1603 | <context-group name="null"> |
1582 | <context context-type="linenumber">238</context> | 1604 | <context context-type="linenumber">249</context> |
1583 | </context-group> | 1605 | </context-group> |
1584 | </trans-unit> | 1606 | </trans-unit> |
1585 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 1607 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
1586 | <source>Previews cache size</source> | 1608 | <source>Previews cache size</source> |
1587 | <target>Cachegröße der Vorschau</target> | 1609 | <target>Cachegröße der Vorschau</target> |
1588 | <context-group name="null"> | 1610 | <context-group name="null"> |
1589 | <context context-type="linenumber">243</context> | 1611 | <context context-type="linenumber">254</context> |
1590 | </context-group> | 1612 | </context-group> |
1591 | </trans-unit> | 1613 | </trans-unit> |
1592 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> | 1614 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> |
1593 | <source>Video captions cache size</source> | 1615 | <source>Video captions cache size</source> |
1594 | <target>Cachegröße der Untertitel</target> | 1616 | <target>Cachegröße der Untertitel</target> |
1595 | <context-group name="null"> | 1617 | <context-group name="null"> |
1596 | <context context-type="linenumber">254</context> | 1618 | <context context-type="linenumber">265</context> |
1597 | </context-group> | 1619 | </context-group> |
1598 | </trans-unit> | 1620 | </trans-unit> |
1599 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 1621 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
1600 | <source>Customizations</source> | 1622 | <source>Customizations</source> |
1601 | <target>Personalisierung</target> | 1623 | <target>Personalisierung</target> |
1602 | <context-group name="null"> | 1624 | <context-group name="null"> |
1603 | <context context-type="linenumber">264</context> | 1625 | <context context-type="linenumber">275</context> |
1604 | </context-group> | 1626 | </context-group> |
1605 | </trans-unit> | 1627 | </trans-unit> |
1606 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 1628 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
1607 | <source>JavaScript</source> | 1629 | <source>JavaScript</source> |
1608 | <target>JavaScript</target> | 1630 | <target>JavaScript</target> |
1609 | <context-group name="null"> | 1631 | <context-group name="null"> |
1610 | <context context-type="linenumber">267</context> | 1632 | <context context-type="linenumber">278</context> |
1611 | </context-group> | 1633 | </context-group> |
1612 | </trans-unit> | 1634 | </trans-unit> |
1613 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 1635 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
1614 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 1636 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1615 | <target>Füge dein JavaScript ein.<br />Beispiel: <pre>console.log('Meine Instanz ist großartig');</pre></target> | 1637 | <target>Füge dein JavaScript ein.<br />Beispiel: <pre>console.log('Meine Instanz ist großartig');</pre></target> |
1616 | <context-group name="null"> | 1638 | <context-group name="null"> |
1617 | <context context-type="linenumber">270</context> | 1639 | <context context-type="linenumber">281</context> |
1618 | </context-group> | 1640 | </context-group> |
1619 | </trans-unit> | 1641 | </trans-unit> |
1620 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> | 1642 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> |
@@ -1649,28 +1671,28 @@ Konto erstellen</target> | |||
1649 | </pre> | 1671 | </pre> |
1650 | </target> | 1672 | </target> |
1651 | <context-group name="null"> | 1673 | <context-group name="null"> |
1652 | <context context-type="linenumber">286</context> | 1674 | <context context-type="linenumber">297</context> |
1653 | </context-group> | 1675 | </context-group> |
1654 | </trans-unit> | 1676 | </trans-unit> |
1655 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 1677 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1656 | <source>Advanced configuration</source> | 1678 | <source>Advanced configuration</source> |
1657 | <target>Erweiterte Einstellungen</target> | 1679 | <target>Erweiterte Einstellungen</target> |
1658 | <context-group name="null"> | 1680 | <context-group name="null"> |
1659 | <context context-type="linenumber">197</context> | 1681 | <context context-type="linenumber">207</context> |
1660 | </context-group> | 1682 | </context-group> |
1661 | </trans-unit> | 1683 | </trans-unit> |
1662 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 1684 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
1663 | <source>Update configuration</source> | 1685 | <source>Update configuration</source> |
1664 | <target>Einstellungen aktualisieren</target> | 1686 | <target>Einstellungen aktualisieren</target> |
1665 | <context-group name="null"> | 1687 | <context-group name="null"> |
1666 | <context context-type="linenumber">314</context> | 1688 | <context context-type="linenumber">325</context> |
1667 | </context-group> | 1689 | </context-group> |
1668 | </trans-unit> | 1690 | </trans-unit> |
1669 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> | 1691 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> |
1670 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1692 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1671 | <target>Die Einstellungen sind anscheinend ungültig. Bitte suche nach potentiellen Fehlern in den verschiedenen Reitern.</target> | 1693 | <target>Die Einstellungen sind anscheinend ungültig. Bitte suche nach potentiellen Fehlern in den verschiedenen Reitern.</target> |
1672 | <context-group name="null"> | 1694 | <context-group name="null"> |
1673 | <context context-type="linenumber">315</context> | 1695 | <context context-type="linenumber">326</context> |
1674 | </context-group> | 1696 | </context-group> |
1675 | </trans-unit> | 1697 | </trans-unit> |
1676 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1698 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1753,6 +1775,13 @@ Konto erstellen</target> | |||
1753 | <context context-type="linenumber">21</context> | 1775 | <context context-type="linenumber">21</context> |
1754 | </context-group> | 1776 | </context-group> |
1755 | </trans-unit> | 1777 | </trans-unit> |
1778 | <trans-unit id="25925fc5826bc5b3eeae7c45b08b0ed74b9e2954"> | ||
1779 | <source>Filter...</source> | ||
1780 | <target>Filtern...</target> | ||
1781 | <context-group name="null"> | ||
1782 | <context context-type="linenumber">27</context> | ||
1783 | </context-group> | ||
1784 | </trans-unit> | ||
1756 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> | 1785 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> |
1757 | <source>ID</source> | 1786 | <source>ID</source> |
1758 | <target>ID</target> | 1787 | <target>ID</target> |
@@ -1933,6 +1962,11 @@ Konto erstellen</target> | |||
1933 | <context context-type="linenumber">40</context> | 1962 | <context context-type="linenumber">40</context> |
1934 | </context-group> | 1963 | </context-group> |
1935 | </trans-unit> | 1964 | </trans-unit> |
1965 | <trans-unit id="adba7c8b43e42581460fbe5d08b5cb5ab60eba4b"> | ||
1966 | <source>(banned)</source><target>(banned)</target><context-group name="null"> | ||
1967 | <context context-type="linenumber">65</context> | ||
1968 | </context-group> | ||
1969 | </trans-unit> | ||
1936 | <trans-unit id="be73b652c2707f42b5d780d0c7b8fc5ea0b1706c"> | 1970 | <trans-unit id="be73b652c2707f42b5d780d0c7b8fc5ea0b1706c"> |
1937 | <source>Go to the account page</source> | 1971 | <source>Go to the account page</source> |
1938 | <target>Zur Kontoseite gehen</target> | 1972 | <target>Zur Kontoseite gehen</target> |
@@ -1944,7 +1978,7 @@ Konto erstellen</target> | |||
1944 | <source>Ban reason:</source> | 1978 | <source>Ban reason:</source> |
1945 | <target>Grund für die Sperrung:</target> | 1979 | <target>Grund für die Sperrung:</target> |
1946 | <context-group name="null"> | 1980 | <context-group name="null"> |
1947 | <context context-type="linenumber">82</context> | 1981 | <context context-type="linenumber">92</context> |
1948 | </context-group> | 1982 | </context-group> |
1949 | </trans-unit> | 1983 | </trans-unit> |
1950 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> | 1984 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> |
@@ -2077,6 +2111,33 @@ Konto erstellen</target> | |||
2077 | <context context-type="linenumber">7</context> | 2111 | <context context-type="linenumber">7</context> |
2078 | </context-group> | 2112 | </context-group> |
2079 | </trans-unit> | 2113 | </trans-unit> |
2114 | <trans-unit id="b1ff109b26ae8f08650415454b9098c43eba2e2c"> | ||
2115 | <source>Muted accounts</source><target>Muted accounts</target><context-group name="null"> | ||
2116 | <context context-type="linenumber">2</context> | ||
2117 | </context-group> | ||
2118 | </trans-unit> | ||
2119 | <trans-unit id="bd0611346af048015e0a1275091ef68ce98832d2"> | ||
2120 | <source>Muted servers</source><target>Muted servers</target><context-group name="null"> | ||
2121 | <context context-type="linenumber">11</context> | ||
2122 | </context-group> | ||
2123 | </trans-unit> | ||
2124 | <trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92"> | ||
2125 | <source>Account</source> | ||
2126 | <target>Account</target> | ||
2127 | <context-group name="null"> | ||
2128 | <context context-type="linenumber">12</context> | ||
2129 | </context-group> | ||
2130 | </trans-unit> | ||
2131 | <trans-unit id="079e99cce11c87b142e80fdd14dae98a61012fc4"> | ||
2132 | <source>Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source><target>Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target><context-group name="null"> | ||
2133 | <context context-type="linenumber">13</context> | ||
2134 | </context-group> | ||
2135 | </trans-unit> | ||
2136 | <trans-unit id="1f689fada9748a830117f5b429a88ef8629082a8"> | ||
2137 | <source>Unmute</source><target>Unmute</target><context-group name="null"> | ||
2138 | <context context-type="linenumber">23</context> | ||
2139 | </context-group> | ||
2140 | </trans-unit> | ||
2080 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> | 2141 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> |
2081 | <source>My settings</source> | 2142 | <source>My settings</source> |
2082 | <target>Meine Einstellungen</target> | 2143 | <target>Meine Einstellungen</target> |
@@ -2119,6 +2180,11 @@ Konto erstellen</target> | |||
2119 | <context context-type="linenumber">18</context> | 2180 | <context context-type="linenumber">18</context> |
2120 | </context-group> | 2181 | </context-group> |
2121 | </trans-unit> | 2182 | </trans-unit> |
2183 | <trans-unit id="2bc7533f8c8e7d183950ba1094a0acd9efc22e5e"> | ||
2184 | <source>Muted instances</source><target>Muted instances</target><context-group name="null"> | ||
2185 | <context context-type="linenumber">2</context> | ||
2186 | </context-group> | ||
2187 | </trans-unit> | ||
2122 | <trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7"> | 2188 | <trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7"> |
2123 | <source>Ownership changes</source> | 2189 | <source>Ownership changes</source> |
2124 | <target>Besitzer ändern</target> | 2190 | <target>Besitzer ändern</target> |
@@ -2380,18 +2446,25 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa | |||
2380 | <context context-type="linenumber">3</context> | 2446 | <context context-type="linenumber">3</context> |
2381 | </context-group> | 2447 | </context-group> |
2382 | </trans-unit> | 2448 | </trans-unit> |
2449 | <trans-unit id="d044c51156e295824813a866dba9545bdb59466b"> | ||
2450 | <source>Use WebTorrent to exchange parts of the video with others</source> | ||
2451 | <target>WebTorrent benutzen, um Videoteile mit Andere zu verbreiten.</target> | ||
2452 | <context-group name="null"> | ||
2453 | <context context-type="linenumber">21</context> | ||
2454 | </context-group> | ||
2455 | </trans-unit> | ||
2383 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> | 2456 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> |
2384 | <source>Automatically plays video</source> | 2457 | <source>Automatically plays video</source> |
2385 | <target>Videos automatisch abspielen</target> | 2458 | <target>Videos automatisch abspielen</target> |
2386 | <context-group name="null"> | 2459 | <context-group name="null"> |
2387 | <context context-type="linenumber">25</context> | 2460 | <context context-type="linenumber">28</context> |
2388 | </context-group> | 2461 | </context-group> |
2389 | </trans-unit> | 2462 | </trans-unit> |
2390 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 2463 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
2391 | <source>Save</source> | 2464 | <source>Save</source> |
2392 | <target>Speichern</target> | 2465 | <target>Speichern</target> |
2393 | <context-group name="null"> | 2466 | <context-group name="null"> |
2394 | <context context-type="linenumber">28</context> | 2467 | <context context-type="linenumber">32</context> |
2395 | </context-group> | 2468 | </context-group> |
2396 | </trans-unit> | 2469 | </trans-unit> |
2397 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 2470 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
@@ -2551,7 +2624,7 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa | |||
2551 | Gückwunsch, das Video unter <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> wird importiert. Du kannst bereits Informationen über dieses Video hinzufügen. | 2624 | Gückwunsch, das Video unter <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> wird importiert. Du kannst bereits Informationen über dieses Video hinzufügen. |
2552 | </target> | 2625 | </target> |
2553 | <context-group name="null"> | 2626 | <context-group name="null"> |
2554 | <context context-type="linenumber">40</context> | 2627 | <context context-type="linenumber">46</context> |
2555 | </context-group> | 2628 | </context-group> |
2556 | </trans-unit> | 2629 | </trans-unit> |
2557 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> | 2630 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> |
@@ -2579,14 +2652,14 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa | |||
2579 | <source>Publish will be available when upload is finished</source> | 2652 | <source>Publish will be available when upload is finished</source> |
2580 | <target>Veröffentlichung ist möglich, sobald das Hochladen abgeschlossen ist</target> | 2653 | <target>Veröffentlichung ist möglich, sobald das Hochladen abgeschlossen ist</target> |
2581 | <context-group name="null"> | 2654 | <context-group name="null"> |
2582 | <context context-type="linenumber">48</context> | 2655 | <context context-type="linenumber">53</context> |
2583 | </context-group> | 2656 | </context-group> |
2584 | </trans-unit> | 2657 | </trans-unit> |
2585 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> | 2658 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> |
2586 | <source>Publish</source> | 2659 | <source>Publish</source> |
2587 | <target>Veröffentlichen</target> | 2660 | <target>Veröffentlichen</target> |
2588 | <context-group name="null"> | 2661 | <context-group name="null"> |
2589 | <context context-type="linenumber">55</context> | 2662 | <context context-type="linenumber">60</context> |
2590 | </context-group> | 2663 | </context-group> |
2591 | </trans-unit> | 2664 | </trans-unit> |
2592 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> | 2665 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> |
@@ -2625,7 +2698,7 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa | |||
2625 | Glückwunsch, dieses Video wird mittels BitTorrent importiert! Du kannst bereits Informationen über dieses Video hinzufügen. | 2698 | Glückwunsch, dieses Video wird mittels BitTorrent importiert! Du kannst bereits Informationen über dieses Video hinzufügen. |
2626 | </target> | 2699 | </target> |
2627 | <context-group name="null"> | 2700 | <context-group name="null"> |
2628 | <context context-type="linenumber">48</context> | 2701 | <context context-type="linenumber">53</context> |
2629 | </context-group> | 2702 | </context-group> |
2630 | </trans-unit> | 2703 | </trans-unit> |
2631 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> | 2704 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> |
@@ -3594,6 +3667,11 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa | |||
3594 | <context context-type="linenumber">1</context> | 3667 | <context context-type="linenumber">1</context> |
3595 | </context-group> | 3668 | </context-group> |
3596 | </trans-unit> | 3669 | </trans-unit> |
3670 | <trans-unit id="53cc0f4a4566c4139c65f93b5dce2fe8302e78da"> | ||
3671 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance.</source><target>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance.</target><context-group name="null"> | ||
3672 | <context context-type="linenumber">1</context> | ||
3673 | </context-group> | ||
3674 | </trans-unit> | ||
3597 | <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6"> | 3675 | <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6"> |
3598 | <source>Comment updated.</source> | 3676 | <source>Comment updated.</source> |
3599 | <target>Kommentar aktualisiert.</target> | 3677 | <target>Kommentar aktualisiert.</target> |
@@ -3622,13 +3700,6 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa | |||
3622 | <context context-type="linenumber">1</context> | 3700 | <context context-type="linenumber">1</context> |
3623 | </context-group> | 3701 | </context-group> |
3624 | </trans-unit> | 3702 | </trans-unit> |
3625 | <trans-unit id="01a909e58239b5dde966ef97a79c656d2c452e03"> | ||
3626 | <source>Do you really want to delete this abuse?</source> | ||
3627 | <target>Möchtest du diese Missbrauchsmeldung wirklich löschen?</target> | ||
3628 | <context-group name="null"> | ||
3629 | <context context-type="linenumber">1</context> | ||
3630 | </context-group> | ||
3631 | </trans-unit> | ||
3632 | <trans-unit id="6a7938b8780c27540ea70cc0f8f4d928c8916cf9"> | 3703 | <trans-unit id="6a7938b8780c27540ea70cc0f8f4d928c8916cf9"> |
3633 | <source>Abuse deleted.</source> | 3704 | <source>Abuse deleted.</source> |
3634 | <target>Missbrauchsmeldung gelöscht.</target> | 3705 | <target>Missbrauchsmeldung gelöscht.</target> |
@@ -3692,6 +3763,11 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa | |||
3692 | <context context-type="linenumber">1</context> | 3763 | <context context-type="linenumber">1</context> |
3693 | </context-group> | 3764 | </context-group> |
3694 | </trans-unit> | 3765 | </trans-unit> |
3766 | <trans-unit id="9de914fe915cc730efc57e81c987188a24d3ac51"> | ||
3767 | <source>If you remove these users, you will not be able to create others with the same username!</source><target>If you remove these users, you will not be able to create others with the same username!</target><context-group name="null"> | ||
3768 | <context context-type="linenumber">1</context> | ||
3769 | </context-group> | ||
3770 | </trans-unit> | ||
3695 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> | 3771 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> |
3696 | <source>Ownership accepted</source> | 3772 | <source>Ownership accepted</source> |
3697 | <target>Besitz geworden</target> | 3773 | <target>Besitz geworden</target> |
@@ -3902,6 +3978,53 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa | |||
3902 | <context context-type="linenumber">1</context> | 3978 | <context context-type="linenumber">1</context> |
3903 | </context-group> | 3979 | </context-group> |
3904 | </trans-unit> | 3980 | </trans-unit> |
3981 | <trans-unit id="ff6becacbce7fc0943b0af0df4dd67e5e11bf598"> | ||
3982 | <source>Subscribe to the account</source><target>Subscribe to the account</target><context-group name="null"> | ||
3983 | <context context-type="linenumber">1</context> | ||
3984 | </context-group> | ||
3985 | </trans-unit> | ||
3986 | <trans-unit id="b54759e30f7c1983940cdacb8eb03f102a869084"> | ||
3987 | <source>Go to the videos overview page</source> | ||
3988 | <target>Zum Videoübersichtseite gehen</target> | ||
3989 | <context-group name="null"> | ||
3990 | <context context-type="linenumber">1</context> | ||
3991 | </context-group> | ||
3992 | </trans-unit> | ||
3993 | <trans-unit id="1e919c88a3f889d6659288e69d3e178da0ea7ab0"> | ||
3994 | <source>Go to the trending videos page</source> | ||
3995 | <target>Zum Trendingsvideosseite gehen</target> | ||
3996 | <context-group name="null"> | ||
3997 | <context context-type="linenumber">1</context> | ||
3998 | </context-group> | ||
3999 | </trans-unit> | ||
4000 | <trans-unit id="249618dcdd7fbdc863c0714e2eb9e8940bc9c37d"> | ||
4001 | <source>Go to the recently added videos page</source> | ||
4002 | <target>Zum neuliche hingefügten videos Seite gehen</target> | ||
4003 | <context-group name="null"> | ||
4004 | <context context-type="linenumber">1</context> | ||
4005 | </context-group> | ||
4006 | </trans-unit> | ||
4007 | <trans-unit id="7e194daef3a3509128c4300d4c7c292c49ebf3f5"> | ||
4008 | <source>Go to the local videos page</source> | ||
4009 | <target>Zum lokalvideoseite gehen</target> | ||
4010 | <context-group name="null"> | ||
4011 | <context context-type="linenumber">1</context> | ||
4012 | </context-group> | ||
4013 | </trans-unit> | ||
4014 | <trans-unit id="f1fb6204f39a7338e5110b2f113643c9288496ba"> | ||
4015 | <source>Go to the videos upload page</source> | ||
4016 | <target>Zum videouploadsseite gehen</target> | ||
4017 | <context-group name="null"> | ||
4018 | <context context-type="linenumber">1</context> | ||
4019 | </context-group> | ||
4020 | </trans-unit> | ||
4021 | <trans-unit id="b7184b5a236618e8edd747529869c392ab6dace1"> | ||
4022 | <source>Go to my videos</source> | ||
4023 | <target>zur meine Videos gehen</target> | ||
4024 | <context-group name="null"> | ||
4025 | <context context-type="linenumber">1</context> | ||
4026 | </context-group> | ||
4027 | </trans-unit> | ||
3905 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> | 4028 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> |
3906 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. | 4029 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. |
3907 | </source> | 4030 | </source> |
@@ -4296,13 +4419,6 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa | |||
4296 | <context context-type="linenumber">1</context> | 4419 | <context context-type="linenumber">1</context> |
4297 | </context-group> | 4420 | </context-group> |
4298 | </trans-unit> | 4421 | </trans-unit> |
4299 | <trans-unit id="916a6e4fd83ece1dc54c6135eb3b8cd064b4bac3"> | ||
4300 | <source>Description cannot be more than 250 characters long.</source> | ||
4301 | <target>Die Beschreibung darf nicht mehr als 250 Zeichen umfassen.</target> | ||
4302 | <context-group name="null"> | ||
4303 | <context context-type="linenumber">1</context> | ||
4304 | </context-group> | ||
4305 | </trans-unit> | ||
4306 | <trans-unit id="4a3ebc6ddb6b6677aed7b04eb503f9ddd0cfe561"> | 4422 | <trans-unit id="4a3ebc6ddb6b6677aed7b04eb503f9ddd0cfe561"> |
4307 | <source>You must to agree with the instance terms in order to registering on it.</source> | 4423 | <source>You must to agree with the instance terms in order to registering on it.</source> |
4308 | <target>Um dich auf dieser Instanz zu registrieren, musst du den Bestimmungen zustimmen.</target> | 4424 | <target>Um dich auf dieser Instanz zu registrieren, musst du den Bestimmungen zustimmen.</target> |
@@ -4436,13 +4552,6 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa | |||
4436 | <context context-type="linenumber">1</context> | 4552 | <context context-type="linenumber">1</context> |
4437 | </context-group> | 4553 | </context-group> |
4438 | </trans-unit> | 4554 | </trans-unit> |
4439 | <trans-unit id="fac936be125163a8494f3d7e7f21d65c7e4f1ff6"> | ||
4440 | <source>Description cannot be more than 500 characters long.</source> | ||
4441 | <target>Die Beschreibung darf nicht mehr als 500 Zeichen umfassen.</target> | ||
4442 | <context-group name="null"> | ||
4443 | <context context-type="linenumber">1</context> | ||
4444 | </context-group> | ||
4445 | </trans-unit> | ||
4446 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> | 4555 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> |
4447 | <source>Support text must be at least 3 characters long.</source> | 4556 | <source>Support text must be at least 3 characters long.</source> |
4448 | <target>Die Beschreibung zur Unterstützung muss mindestens 3 Zeichen umfassen.</target> | 4557 | <target>Die Beschreibung zur Unterstützung muss mindestens 3 Zeichen umfassen.</target> |
@@ -4450,13 +4559,6 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa | |||
4450 | <context context-type="linenumber">1</context> | 4559 | <context context-type="linenumber">1</context> |
4451 | </context-group> | 4560 | </context-group> |
4452 | </trans-unit> | 4561 | </trans-unit> |
4453 | <trans-unit id="3fe80c71378e127dda2dda9dbcd66b059d362813"> | ||
4454 | <source>Support text cannot be more than 500 characters long.</source> | ||
4455 | <target>Die Beschreibung zur Unterstützung darf nicht mehr als 500 Zeichen umfassen.</target> | ||
4456 | <context-group name="null"> | ||
4457 | <context context-type="linenumber">1</context> | ||
4458 | </context-group> | ||
4459 | </trans-unit> | ||
4460 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> | 4562 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> |
4461 | <source>Comment is required.</source> | 4563 | <source>Comment is required.</source> |
4462 | <target>Bitte gib einen Kommentar ein.</target> | 4564 | <target>Bitte gib einen Kommentar ein.</target> |
@@ -4548,13 +4650,6 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa | |||
4548 | <context context-type="linenumber">1</context> | 4650 | <context context-type="linenumber">1</context> |
4549 | </context-group> | 4651 | </context-group> |
4550 | </trans-unit> | 4652 | </trans-unit> |
4551 | <trans-unit id="e61f1c05121fa5effa6ccddf5be6dcf1c822ff4b"> | ||
4552 | <source>Video support cannot be more than 500 characters long.</source> | ||
4553 | <target>Die Beschreibung zur Unterstützung darf nicht mehr als 500 Zeichen umfassen.</target> | ||
4554 | <context-group name="null"> | ||
4555 | <context context-type="linenumber">1</context> | ||
4556 | </context-group> | ||
4557 | </trans-unit> | ||
4558 | <trans-unit id="453413bf387dea681958871319bab489dd5e6ec0"> | 4653 | <trans-unit id="453413bf387dea681958871319bab489dd5e6ec0"> |
4559 | <source>A date is required to schedule video update.</source> | 4654 | <source>A date is required to schedule video update.</source> |
4560 | <target>Bitte gib ein ein Datum für die geplante Veröffentlichung ein.</target> | 4655 | <target>Bitte gib ein ein Datum für die geplante Veröffentlichung ein.</target> |
@@ -5199,27 +5294,6 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa | |||
5199 | <context context-type="linenumber">1</context> | 5294 | <context context-type="linenumber">1</context> |
5200 | </context-group> | 5295 | </context-group> |
5201 | </trans-unit> | 5296 | </trans-unit> |
5202 | <trans-unit id="65cc4ab3b4c438e07c89be2b677d08369fb62da2"> | ||
5203 | <source>Welcome</source> | ||
5204 | <target>Willkommen</target> | ||
5205 | <context-group name="null"> | ||
5206 | <context context-type="linenumber">1</context> | ||
5207 | </context-group> | ||
5208 | </trans-unit> | ||
5209 | <trans-unit id="f5e3d1e1cd2650fc6e86fbfcc8fe854e5cf18d6c"> | ||
5210 | <source>Please check your email to verify your account and complete signup.</source> | ||
5211 | <target>Bitte sieh nun in deinen E-Mails nach, um die Registrierung abzuschließen.</target> | ||
5212 | <context-group name="null"> | ||
5213 | <context context-type="linenumber">1</context> | ||
5214 | </context-group> | ||
5215 | </trans-unit> | ||
5216 | <trans-unit id="20deec13d8d4ff199aa04318818ca44dab0585be"> | ||
5217 | <source>Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete.</source> | ||
5218 | <target>Registrierung für <x id="INTERPOLATION" equiv-text="{{username}}"/> abgeschlossen.</target> | ||
5219 | <context-group name="null"> | ||
5220 | <context context-type="linenumber">1</context> | ||
5221 | </context-group> | ||
5222 | </trans-unit> | ||
5223 | <trans-unit id="320c9c3482a0ebe46da42ce9e0cbdc5ba26ea8bb"> | 5297 | <trans-unit id="320c9c3482a0ebe46da42ce9e0cbdc5ba26ea8bb"> |
5224 | <source>Video to import updated.</source> | 5298 | <source>Video to import updated.</source> |
5225 | <target>Zu importierendes Video wurde aktualisiert.</target> | 5299 | <target>Zu importierendes Video wurde aktualisiert.</target> |
@@ -5332,6 +5406,20 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa | |||
5332 | <context context-type="linenumber">1</context> | 5406 | <context context-type="linenumber">1</context> |
5333 | </context-group> | 5407 | </context-group> |
5334 | </trans-unit> | 5408 | </trans-unit> |
5409 | <trans-unit id="0e65067fdcc9d8725a41896cb1e229d1415a45f6"> | ||
5410 | <source>Like the video</source> | ||
5411 | <target>Das Video gefällt Mir !</target> | ||
5412 | <context-group name="null"> | ||
5413 | <context context-type="linenumber">1</context> | ||
5414 | </context-group> | ||
5415 | </trans-unit> | ||
5416 | <trans-unit id="1a999e06e1aca0a70cd7d0e3e5c2c63d0e1885c8"> | ||
5417 | <source>Dislike the video</source> | ||
5418 | <target>Das Video gefällt Mir nicht mehr.</target> | ||
5419 | <context-group name="null"> | ||
5420 | <context context-type="linenumber">1</context> | ||
5421 | </context-group> | ||
5422 | </trans-unit> | ||
5335 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> | 5423 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> |
5336 | <source>Do you really want to delete this video?</source> | 5424 | <source>Do you really want to delete this video?</source> |
5337 | <target>Möchtest du das Video wirklich löschen?</target> | 5425 | <target>Möchtest du das Video wirklich löschen?</target> |
diff --git a/client/src/locale/target/angular_eo.xml b/client/src/locale/target/angular_eo.xml index f3d70d813..faa52fbdb 100644 --- a/client/src/locale/target/angular_eo.xml +++ b/client/src/locale/target/angular_eo.xml | |||
@@ -331,13 +331,6 @@ | |||
331 | <context context-type="linenumber">8</context> | 331 | <context context-type="linenumber">8</context> |
332 | </context-group> | 332 | </context-group> |
333 | </trans-unit> | 333 | </trans-unit> |
334 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | ||
335 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | ||
336 | <target>Mi legis kaj konsentis <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>la kondiĉojn</a> de ĉi tiu nodo</target> | ||
337 | <context-group name="null"> | ||
338 | <context context-type="linenumber">54</context> | ||
339 | </context-group> | ||
340 | </trans-unit> | ||
341 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 334 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
342 | <source>Signup</source> | 335 | <source>Signup</source> |
343 | <target>RegistriÄo</target> | 336 | <target>RegistriÄo</target> |
@@ -875,19 +868,6 @@ | |||
875 | <context context-type="linenumber">83</context> | 868 | <context context-type="linenumber">83</context> |
876 | </context-group> | 869 | </context-group> |
877 | </trans-unit> | 870 | </trans-unit> |
878 | <trans-unit id="d8f1c6b816aaf1ebcb936a705dbe88bcef28eaa8"> | ||
879 | <source> | ||
880 | PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. | ||
881 | In the meantime, we want to test different ideas related to this issue: | ||
882 | </source> | ||
883 | <target> | ||
884 | PeerTube estas nur beta-versia, kaj ni volas liveri kiel eble plej bonajn Åirmojn kiam la stabilo versio eldoniÄos. | ||
885 | Dume, ni volas testi diversajn ideojn pri la problemo: | ||
886 | </target> | ||
887 | <context-group name="null"> | ||
888 | <context context-type="linenumber">85</context> | ||
889 | </context-group> | ||
890 | </trans-unit> | ||
891 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> | 871 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> |
892 | <source>Set a limit to the number of peers sent by the tracker</source> | 872 | <source>Set a limit to the number of peers sent by the tracker</source> |
893 | <target>Limigi nombron da samtavolanoj sendatan de la kunordigilo</target> | 873 | <target>Limigi nombron da samtavolanoj sendatan de la kunordigilo</target> |
@@ -1053,21 +1033,21 @@ | |||
1053 | <source>Signup enabled</source> | 1033 | <source>Signup enabled</source> |
1054 | <target>RegistriÄoj Åaltitaj</target> | 1034 | <target>RegistriÄoj Åaltitaj</target> |
1055 | <context-group name="null"> | 1035 | <context-group name="null"> |
1056 | <context context-type="linenumber">92</context> | 1036 | <context context-type="linenumber">93</context> |
1057 | </context-group> | 1037 | </context-group> |
1058 | </trans-unit> | 1038 | </trans-unit> |
1059 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> | 1039 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> |
1060 | <source>Signup requires email verification</source> | 1040 | <source>Signup requires email verification</source> |
1061 | <target>RegistriÄo bezonas kontrolon de retpoÅtadreso</target> | 1041 | <target>RegistriÄo bezonas kontrolon de retpoÅtadreso</target> |
1062 | <context-group name="null"> | 1042 | <context-group name="null"> |
1063 | <context context-type="linenumber">97</context> | 1043 | <context context-type="linenumber">100</context> |
1064 | </context-group> | 1044 | </context-group> |
1065 | </trans-unit> | 1045 | </trans-unit> |
1066 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 1046 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
1067 | <source>Signup limit</source> | 1047 | <source>Signup limit</source> |
1068 | <target>Limo de registriÄoj</target> | 1048 | <target>Limo de registriÄoj</target> |
1069 | <context-group name="null"> | 1049 | <context-group name="null"> |
1070 | <context context-type="linenumber">101</context> | 1050 | <context context-type="linenumber">105</context> |
1071 | </context-group> | 1051 | </context-group> |
1072 | </trans-unit> | 1052 | </trans-unit> |
1073 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 1053 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -1081,35 +1061,35 @@ | |||
1081 | <source>Video import with a torrent file or a magnet URI enabled</source> | 1061 | <source>Video import with a torrent file or a magnet URI enabled</source> |
1082 | <target>Enporto de filmoj per torenta dosiero aÅ magneta ligilo Åaltita</target> | 1062 | <target>Enporto de filmoj per torenta dosiero aÅ magneta ligilo Åaltita</target> |
1083 | <context-group name="null"> | 1063 | <context-group name="null"> |
1084 | <context context-type="linenumber">120</context> | 1064 | <context context-type="linenumber">127</context> |
1085 | </context-group> | 1065 | </context-group> |
1086 | </trans-unit> | 1066 | </trans-unit> |
1087 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 1067 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
1088 | <source>Administrator</source> | 1068 | <source>Administrator</source> |
1089 | <target>Administranto</target> | 1069 | <target>Administranto</target> |
1090 | <context-group name="null"> | 1070 | <context-group name="null"> |
1091 | <context context-type="linenumber">123</context> | 1071 | <context context-type="linenumber">131</context> |
1092 | </context-group> | 1072 | </context-group> |
1093 | </trans-unit> | 1073 | </trans-unit> |
1094 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 1074 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
1095 | <source>Admin email</source> | 1075 | <source>Admin email</source> |
1096 | <target>RetpoÅtadreso de administranto</target> | 1076 | <target>RetpoÅtadreso de administranto</target> |
1097 | <context-group name="null"> | 1077 | <context-group name="null"> |
1098 | <context context-type="linenumber">126</context> | 1078 | <context context-type="linenumber">134</context> |
1099 | </context-group> | 1079 | </context-group> |
1100 | </trans-unit> | 1080 | </trans-unit> |
1101 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 1081 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
1102 | <source>Users</source> | 1082 | <source>Users</source> |
1103 | <target>Uzantoj</target> | 1083 | <target>Uzantoj</target> |
1104 | <context-group name="null"> | 1084 | <context-group name="null"> |
1105 | <context context-type="linenumber">136</context> | 1085 | <context context-type="linenumber">144</context> |
1106 | </context-group> | 1086 | </context-group> |
1107 | </trans-unit> | 1087 | </trans-unit> |
1108 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 1088 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
1109 | <source>User default video quota</source> | 1089 | <source>User default video quota</source> |
1110 | <target>Norma datumlimo por filmoj de uzantoj</target> | 1090 | <target>Norma datumlimo por filmoj de uzantoj</target> |
1111 | <context-group name="null"> | 1091 | <context-group name="null"> |
1112 | <context context-type="linenumber">139</context> | 1092 | <context context-type="linenumber">147</context> |
1113 | </context-group> | 1093 | </context-group> |
1114 | </trans-unit> | 1094 | </trans-unit> |
1115 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 1095 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -1123,133 +1103,133 @@ | |||
1123 | <source>Twitter</source> | 1103 | <source>Twitter</source> |
1124 | <target>Tvitero</target> | 1104 | <target>Tvitero</target> |
1125 | <context-group name="null"> | 1105 | <context-group name="null"> |
1126 | <context context-type="linenumber">170</context> | 1106 | <context context-type="linenumber">178</context> |
1127 | </context-group> | 1107 | </context-group> |
1128 | </trans-unit> | 1108 | </trans-unit> |
1129 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 1109 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
1130 | <source>Your Twitter username</source> | 1110 | <source>Your Twitter username</source> |
1131 | <target>Via Tvitera salutnomo</target> | 1111 | <target>Via Tvitera salutnomo</target> |
1132 | <context-group name="null"> | 1112 | <context-group name="null"> |
1133 | <context context-type="linenumber">173</context> | 1113 | <context context-type="linenumber">181</context> |
1134 | </context-group> | 1114 | </context-group> |
1135 | </trans-unit> | 1115 | </trans-unit> |
1136 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 1116 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
1137 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 1117 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
1138 | <target>Indikas konton de Twitter por la retejo aÅ platformo, sur kiu la afero publikiÄis.</target> | 1118 | <target>Indikas konton de Twitter por la retejo aÅ platformo, sur kiu la afero publikiÄis.</target> |
1139 | <context-group name="null"> | 1119 | <context-group name="null"> |
1140 | <context context-type="linenumber">176</context> | 1120 | <context context-type="linenumber">184</context> |
1141 | </context-group> | 1121 | </context-group> |
1142 | </trans-unit> | 1122 | </trans-unit> |
1143 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 1123 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
1144 | <source>Instance whitelisted by Twitter</source> | 1124 | <source>Instance whitelisted by Twitter</source> |
1145 | <target>Nodo permesata de Twitter</target> | 1125 | <target>Nodo permesata de Twitter</target> |
1146 | <context-group name="null"> | 1126 | <context-group name="null"> |
1147 | <context context-type="linenumber">189</context> | 1127 | <context context-type="linenumber">198</context> |
1148 | </context-group> | 1128 | </context-group> |
1149 | </trans-unit> | 1129 | </trans-unit> |
1150 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 1130 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
1151 | <source>Services</source> | 1131 | <source>Services</source> |
1152 | <target>Servoj</target> | 1132 | <target>Servoj</target> |
1153 | <context-group name="null"> | 1133 | <context-group name="null"> |
1154 | <context context-type="linenumber">168</context> | 1134 | <context context-type="linenumber">176</context> |
1155 | </context-group> | 1135 | </context-group> |
1156 | </trans-unit> | 1136 | </trans-unit> |
1157 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 1137 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
1158 | <source>Transcoding</source> | 1138 | <source>Transcoding</source> |
1159 | <target>Transkodado</target> | 1139 | <target>Transkodado</target> |
1160 | <context-group name="null"> | 1140 | <context-group name="null"> |
1161 | <context context-type="linenumber">200</context> | 1141 | <context context-type="linenumber">210</context> |
1162 | </context-group> | 1142 | </context-group> |
1163 | </trans-unit> | 1143 | </trans-unit> |
1164 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 1144 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
1165 | <source>Transcoding enabled</source> | 1145 | <source>Transcoding enabled</source> |
1166 | <target>Transkodado Åaltita</target> | 1146 | <target>Transkodado Åaltita</target> |
1167 | <context-group name="null"> | 1147 | <context-group name="null"> |
1168 | <context context-type="linenumber">204</context> | 1148 | <context context-type="linenumber">215</context> |
1169 | </context-group> | 1149 | </context-group> |
1170 | </trans-unit> | 1150 | </trans-unit> |
1171 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 1151 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
1172 | <source>If you disable transcoding, many videos from your users will not work!</source> | 1152 | <source>If you disable transcoding, many videos from your users will not work!</source> |
1173 | <target>Se vi malÅaltos transkodadon, multaj filmoj de viaj uzantoj eble ne funkcios!</target> | 1153 | <target>Se vi malÅaltos transkodadon, multaj filmoj de viaj uzantoj eble ne funkcios!</target> |
1174 | <context-group name="null"> | 1154 | <context-group name="null"> |
1175 | <context context-type="linenumber">205</context> | 1155 | <context context-type="linenumber">216</context> |
1176 | </context-group> | 1156 | </context-group> |
1177 | </trans-unit> | 1157 | </trans-unit> |
1178 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 1158 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
1179 | <source>Transcoding threads</source> | 1159 | <source>Transcoding threads</source> |
1180 | <target>Fadenoj por transkodado</target> | 1160 | <target>Fadenoj por transkodado</target> |
1181 | <context-group name="null"> | 1161 | <context-group name="null"> |
1182 | <context context-type="linenumber">211</context> | 1162 | <context context-type="linenumber">223</context> |
1183 | </context-group> | 1163 | </context-group> |
1184 | </trans-unit> | 1164 | </trans-unit> |
1185 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> | 1165 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> |
1186 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> | 1166 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> |
1187 | <target>Distingo <x id="INTERPOLATION" equiv-text="{{resolution}}"/> Åaltita</target> | 1167 | <target>Distingo <x id="INTERPOLATION" equiv-text="{{resolution}}"/> Åaltita</target> |
1188 | <context-group name="null"> | 1168 | <context-group name="null"> |
1189 | <context context-type="linenumber">227</context> | 1169 | <context context-type="linenumber">239</context> |
1190 | </context-group> | 1170 | </context-group> |
1191 | </trans-unit> | 1171 | </trans-unit> |
1192 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> | 1172 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> |
1193 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> | 1173 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> |
1194 | <target>Iuj dosieroj ne estas federataj (antaÅrigardoj, transskriboj). Ni prenas kaj kaÅmemoras ilin rekte el la fonta nodo.</target> | 1174 | <target>Iuj dosieroj ne estas federataj (antaÅrigardoj, transskriboj). Ni prenas kaj kaÅmemoras ilin rekte el la fonta nodo.</target> |
1195 | <context-group name="null"> | 1175 | <context-group name="null"> |
1196 | <context context-type="linenumber">238</context> | 1176 | <context context-type="linenumber">249</context> |
1197 | </context-group> | 1177 | </context-group> |
1198 | </trans-unit> | 1178 | </trans-unit> |
1199 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 1179 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
1200 | <source>Previews cache size</source> | 1180 | <source>Previews cache size</source> |
1201 | <target>Grando de antaÅrigarda kaÅmemoro</target> | 1181 | <target>Grando de antaÅrigarda kaÅmemoro</target> |
1202 | <context-group name="null"> | 1182 | <context-group name="null"> |
1203 | <context context-type="linenumber">243</context> | 1183 | <context context-type="linenumber">254</context> |
1204 | </context-group> | 1184 | </context-group> |
1205 | </trans-unit> | 1185 | </trans-unit> |
1206 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> | 1186 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> |
1207 | <source>Video captions cache size</source> | 1187 | <source>Video captions cache size</source> |
1208 | <target>Grandeco de kaÅmemoro por filmaj transskriboj.</target> | 1188 | <target>Grandeco de kaÅmemoro por filmaj transskriboj.</target> |
1209 | <context-group name="null"> | 1189 | <context-group name="null"> |
1210 | <context context-type="linenumber">254</context> | 1190 | <context context-type="linenumber">265</context> |
1211 | </context-group> | 1191 | </context-group> |
1212 | </trans-unit> | 1192 | </trans-unit> |
1213 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 1193 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
1214 | <source>Customizations</source> | 1194 | <source>Customizations</source> |
1215 | <target>Adaptoj</target> | 1195 | <target>Adaptoj</target> |
1216 | <context-group name="null"> | 1196 | <context-group name="null"> |
1217 | <context context-type="linenumber">264</context> | 1197 | <context context-type="linenumber">275</context> |
1218 | </context-group> | 1198 | </context-group> |
1219 | </trans-unit> | 1199 | </trans-unit> |
1220 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 1200 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
1221 | <source>JavaScript</source> | 1201 | <source>JavaScript</source> |
1222 | <target>Äœavoskripto</target> | 1202 | <target>Äœavoskripto</target> |
1223 | <context-group name="null"> | 1203 | <context-group name="null"> |
1224 | <context context-type="linenumber">267</context> | 1204 | <context context-type="linenumber">278</context> |
1225 | </context-group> | 1205 | </context-group> |
1226 | </trans-unit> | 1206 | </trans-unit> |
1227 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 1207 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
1228 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 1208 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1229 | <target>Skribu rekte Äœavoskriptan kodon.<br />Ekzemple: <pre>console.log('mia nodo bonegas');</pre></target> | 1209 | <target>Skribu rekte Äœavoskriptan kodon.<br />Ekzemple: <pre>console.log('mia nodo bonegas');</pre></target> |
1230 | <context-group name="null"> | 1210 | <context-group name="null"> |
1231 | <context context-type="linenumber">270</context> | 1211 | <context context-type="linenumber">281</context> |
1232 | </context-group> | 1212 | </context-group> |
1233 | </trans-unit> | 1213 | </trans-unit> |
1234 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 1214 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1235 | <source>Advanced configuration</source> | 1215 | <source>Advanced configuration</source> |
1236 | <target>Specialaj agordoj</target> | 1216 | <target>Specialaj agordoj</target> |
1237 | <context-group name="null"> | 1217 | <context-group name="null"> |
1238 | <context context-type="linenumber">197</context> | 1218 | <context context-type="linenumber">207</context> |
1239 | </context-group> | 1219 | </context-group> |
1240 | </trans-unit> | 1220 | </trans-unit> |
1241 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 1221 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
1242 | <source>Update configuration</source> | 1222 | <source>Update configuration</source> |
1243 | <target>Efektivigi agordojn</target> | 1223 | <target>Efektivigi agordojn</target> |
1244 | <context-group name="null"> | 1224 | <context-group name="null"> |
1245 | <context context-type="linenumber">314</context> | 1225 | <context context-type="linenumber">325</context> |
1246 | </context-group> | 1226 | </context-group> |
1247 | </trans-unit> | 1227 | </trans-unit> |
1248 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> | 1228 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> |
1249 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1229 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1250 | <target>Ŝajnas, ke la agordo estas nevalida. Bonvolu serĉi eblajn erarojn en la langetoj.</target> | 1230 | <target>Ŝajnas, ke la agordo estas nevalida. Bonvolu serĉi eblajn erarojn en la langetoj.</target> |
1251 | <context-group name="null"> | 1231 | <context-group name="null"> |
1252 | <context context-type="linenumber">315</context> | 1232 | <context context-type="linenumber">326</context> |
1253 | </context-group> | 1233 | </context-group> |
1254 | </trans-unit> | 1234 | </trans-unit> |
1255 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1235 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1694,14 +1674,14 @@ Kiam vi alÅutos filmon al tiu ĉi kanalo, la kampo pri subteno memfare enhavos | |||
1694 | <source>Automatically plays video</source> | 1674 | <source>Automatically plays video</source> |
1695 | <target>Memfare ludas filmon</target> | 1675 | <target>Memfare ludas filmon</target> |
1696 | <context-group name="null"> | 1676 | <context-group name="null"> |
1697 | <context context-type="linenumber">25</context> | 1677 | <context context-type="linenumber">28</context> |
1698 | </context-group> | 1678 | </context-group> |
1699 | </trans-unit> | 1679 | </trans-unit> |
1700 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 1680 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
1701 | <source>Save</source> | 1681 | <source>Save</source> |
1702 | <target>Konservi</target> | 1682 | <target>Konservi</target> |
1703 | <context-group name="null"> | 1683 | <context-group name="null"> |
1704 | <context context-type="linenumber">28</context> | 1684 | <context context-type="linenumber">32</context> |
1705 | </context-group> | 1685 | </context-group> |
1706 | </trans-unit> | 1686 | </trans-unit> |
1707 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 1687 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
@@ -1800,7 +1780,7 @@ Kiam vi alÅutos filmon al tiu ĉi kanalo, la kampo pri subteno memfare enhavos | |||
1800 | Gratulon; la filmo <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> enportiÄos! Vi jam povas aldoni informojn pri Äi. | 1780 | Gratulon; la filmo <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> enportiÄos! Vi jam povas aldoni informojn pri Äi. |
1801 | </target> | 1781 | </target> |
1802 | <context-group name="null"> | 1782 | <context-group name="null"> |
1803 | <context context-type="linenumber">40</context> | 1783 | <context context-type="linenumber">46</context> |
1804 | </context-group> | 1784 | </context-group> |
1805 | </trans-unit> | 1785 | </trans-unit> |
1806 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> | 1786 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> |
@@ -1821,14 +1801,14 @@ Kiam vi alÅutos filmon al tiu ĉi kanalo, la kampo pri subteno memfare enhavos | |||
1821 | <source>Publish will be available when upload is finished</source> | 1801 | <source>Publish will be available when upload is finished</source> |
1822 | <target>Eldono eblos post fino de alÅuto</target> | 1802 | <target>Eldono eblos post fino de alÅuto</target> |
1823 | <context-group name="null"> | 1803 | <context-group name="null"> |
1824 | <context context-type="linenumber">48</context> | 1804 | <context context-type="linenumber">53</context> |
1825 | </context-group> | 1805 | </context-group> |
1826 | </trans-unit> | 1806 | </trans-unit> |
1827 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> | 1807 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> |
1828 | <source>Publish</source> | 1808 | <source>Publish</source> |
1829 | <target>Eldoni</target> | 1809 | <target>Eldoni</target> |
1830 | <context-group name="null"> | 1810 | <context-group name="null"> |
1831 | <context context-type="linenumber">55</context> | 1811 | <context context-type="linenumber">60</context> |
1832 | </context-group> | 1812 | </context-group> |
1833 | </trans-unit> | 1813 | </trans-unit> |
1834 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> | 1814 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> |
@@ -1860,7 +1840,7 @@ Kiam vi alÅutos filmon al tiu ĉi kanalo, la kampo pri subteno memfare enhavos | |||
1860 | Gratulon; la filmo enportiÄos per « BitTorrent »! Vi jam povas aldoni informojn pri Äi. | 1840 | Gratulon; la filmo enportiÄos per « BitTorrent »! Vi jam povas aldoni informojn pri Äi. |
1861 | </target> | 1841 | </target> |
1862 | <context-group name="null"> | 1842 | <context-group name="null"> |
1863 | <context context-type="linenumber">48</context> | 1843 | <context context-type="linenumber">53</context> |
1864 | </context-group> | 1844 | </context-group> |
1865 | </trans-unit> | 1845 | </trans-unit> |
1866 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> | 1846 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> |
@@ -3006,13 +2986,6 @@ Kiam vi alÅutos filmon al tiu ĉi kanalo, la kampo pri subteno memfare enhavos | |||
3006 | <context context-type="linenumber">1</context> | 2986 | <context context-type="linenumber">1</context> |
3007 | </context-group> | 2987 | </context-group> |
3008 | </trans-unit> | 2988 | </trans-unit> |
3009 | <trans-unit id="916a6e4fd83ece1dc54c6135eb3b8cd064b4bac3"> | ||
3010 | <source>Description cannot be more than 250 characters long.</source> | ||
3011 | <target>Priskribo ne povas havi pli ol 250 signojn.</target> | ||
3012 | <context-group name="null"> | ||
3013 | <context context-type="linenumber">1</context> | ||
3014 | </context-group> | ||
3015 | </trans-unit> | ||
3016 | <trans-unit id="4a3ebc6ddb6b6677aed7b04eb503f9ddd0cfe561"> | 2989 | <trans-unit id="4a3ebc6ddb6b6677aed7b04eb503f9ddd0cfe561"> |
3017 | <source>You must to agree with the instance terms in order to registering on it.</source> | 2990 | <source>You must to agree with the instance terms in order to registering on it.</source> |
3018 | <target>Vi devas konsenti kun la kondiĉoj de la nodo por registriÄi ĉe Äi.</target> | 2991 | <target>Vi devas konsenti kun la kondiĉoj de la nodo por registriÄi ĉe Äi.</target> |
@@ -3055,13 +3028,6 @@ Kiam vi alÅutos filmon al tiu ĉi kanalo, la kampo pri subteno memfare enhavos | |||
3055 | <context context-type="linenumber">1</context> | 3028 | <context context-type="linenumber">1</context> |
3056 | </context-group> | 3029 | </context-group> |
3057 | </trans-unit> | 3030 | </trans-unit> |
3058 | <trans-unit id="fac936be125163a8494f3d7e7f21d65c7e4f1ff6"> | ||
3059 | <source>Description cannot be more than 500 characters long.</source> | ||
3060 | <target>Priskribo ne povas havi pli ol 500 signojn.</target> | ||
3061 | <context-group name="null"> | ||
3062 | <context context-type="linenumber">1</context> | ||
3063 | </context-group> | ||
3064 | </trans-unit> | ||
3065 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> | 3031 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> |
3066 | <source>Support text must be at least 3 characters long.</source> | 3032 | <source>Support text must be at least 3 characters long.</source> |
3067 | <target>Teksto pri subteno devas havi almenaÅ 3 signojn.</target> | 3033 | <target>Teksto pri subteno devas havi almenaÅ 3 signojn.</target> |
@@ -3069,13 +3035,6 @@ Kiam vi alÅutos filmon al tiu ĉi kanalo, la kampo pri subteno memfare enhavos | |||
3069 | <context context-type="linenumber">1</context> | 3035 | <context context-type="linenumber">1</context> |
3070 | </context-group> | 3036 | </context-group> |
3071 | </trans-unit> | 3037 | </trans-unit> |
3072 | <trans-unit id="3fe80c71378e127dda2dda9dbcd66b059d362813"> | ||
3073 | <source>Support text cannot be more than 500 characters long.</source> | ||
3074 | <target>Teksto pri subteno ne povas havi pli ol 500 signojn.</target> | ||
3075 | <context-group name="null"> | ||
3076 | <context context-type="linenumber">1</context> | ||
3077 | </context-group> | ||
3078 | </trans-unit> | ||
3079 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> | 3038 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> |
3080 | <source>Comment is required.</source> | 3039 | <source>Comment is required.</source> |
3081 | <target>Necesas komento.</target> | 3040 | <target>Necesas komento.</target> |
@@ -3167,13 +3126,6 @@ Kiam vi alÅutos filmon al tiu ĉi kanalo, la kampo pri subteno memfare enhavos | |||
3167 | <context context-type="linenumber">1</context> | 3126 | <context context-type="linenumber">1</context> |
3168 | </context-group> | 3127 | </context-group> |
3169 | </trans-unit> | 3128 | </trans-unit> |
3170 | <trans-unit id="e61f1c05121fa5effa6ccddf5be6dcf1c822ff4b"> | ||
3171 | <source>Video support cannot be more than 500 characters long.</source> | ||
3172 | <target>Loka teksto pri subteno ne povas havi pli ol 500 signojn.</target> | ||
3173 | <context-group name="null"> | ||
3174 | <context context-type="linenumber">1</context> | ||
3175 | </context-group> | ||
3176 | </trans-unit> | ||
3177 | <trans-unit id="453413bf387dea681958871319bab489dd5e6ec0"> | 3129 | <trans-unit id="453413bf387dea681958871319bab489dd5e6ec0"> |
3178 | <source>A date is required to schedule video update.</source> | 3130 | <source>A date is required to schedule video update.</source> |
3179 | <target>Necesas dato por plani Äisdatigon de filmo.</target> | 3131 | <target>Necesas dato por plani Äisdatigon de filmo.</target> |
@@ -3713,13 +3665,6 @@ Kiam vi alÅutos filmon al tiu ĉi kanalo, la kampo pri subteno memfare enhavos | |||
3713 | <context context-type="linenumber">1</context> | 3665 | <context context-type="linenumber">1</context> |
3714 | </context-group> | 3666 | </context-group> |
3715 | </trans-unit> | 3667 | </trans-unit> |
3716 | <trans-unit id="20deec13d8d4ff199aa04318818ca44dab0585be"> | ||
3717 | <source>Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete.</source> | ||
3718 | <target>RegistriÄo de <x id="INTERPOLATION" equiv-text="{{username}}"/> finita.</target> | ||
3719 | <context-group name="null"> | ||
3720 | <context context-type="linenumber">1</context> | ||
3721 | </context-group> | ||
3722 | </trans-unit> | ||
3723 | <trans-unit id="0e907e5a96537e464b192f8adce79ce6487cbb1c"> | 3668 | <trans-unit id="0e907e5a96537e464b192f8adce79ce6487cbb1c"> |
3724 | <source>Your video was uploaded to your account and is private.</source> | 3669 | <source>Your video was uploaded to your account and is private.</source> |
3725 | <target>Via filmo alÅutiÄis al via konto kaj estas privata.</target> | 3670 | <target>Via filmo alÅutiÄis al via konto kaj estas privata.</target> |
diff --git a/client/src/locale/target/angular_es_ES.xml b/client/src/locale/target/angular_es_ES.xml index a44b06b84..947c9a91d 100644 --- a/client/src/locale/target/angular_es_ES.xml +++ b/client/src/locale/target/angular_es_ES.xml | |||
@@ -3,6 +3,223 @@ | |||
3 | <xliff xmlns="urn:oasis:names:tc:xliff:document:1.1" xmlns:xyz="urn:appInfo:Items" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.1 http://www.oasis-open.org/committees/xliff/documents/xliff-core-1.1.xsd" version="1.1"> | 3 | <xliff xmlns="urn:oasis:names:tc:xliff:document:1.1" xmlns:xyz="urn:appInfo:Items" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.1 http://www.oasis-open.org/committees/xliff/documents/xliff-core-1.1.xsd" version="1.1"> |
4 | <file source-language="en-US" datatype="plaintext" original="" target-language="es-ES"> | 4 | <file source-language="en-US" datatype="plaintext" original="" target-language="es-ES"> |
5 | <body> | 5 | <body> |
6 | <trans-unit id="ngb.alert.close"> | ||
7 | <source>Close</source> | ||
8 | <target>Cerrar</target> | ||
9 | <context-group name="null"> | ||
10 | <context context-type="linenumber">2</context> | ||
11 | </context-group> | ||
12 | </trans-unit> | ||
13 | <trans-unit id="ngb.carousel.previous"> | ||
14 | <source>Previous</source> | ||
15 | <target>Anterior</target> | ||
16 | <context-group name="null"> | ||
17 | <context context-type="linenumber">13</context> | ||
18 | </context-group> | ||
19 | </trans-unit> | ||
20 | <trans-unit id="ngb.carousel.next"> | ||
21 | <source>Next</source> | ||
22 | <target>Siguiente</target> | ||
23 | <context-group name="null"> | ||
24 | <context context-type="linenumber">17</context> | ||
25 | </context-group> | ||
26 | </trans-unit> | ||
27 | <trans-unit id="ngb.datepicker.previous-month"> | ||
28 | <source>Previous month</source> | ||
29 | <target>Último mes</target> | ||
30 | <context-group name="null"> | ||
31 | <context context-type="linenumber">5</context> | ||
32 | </context-group> | ||
33 | </trans-unit> | ||
34 | <trans-unit id="ngb.datepicker.next-month"> | ||
35 | <source>Next month</source> | ||
36 | <target>Próximo mes</target> | ||
37 | <context-group name="null"> | ||
38 | <context context-type="linenumber">27</context> | ||
39 | </context-group> | ||
40 | </trans-unit> | ||
41 | <trans-unit id="ngb.datepicker.select-month"> | ||
42 | <source>Select month</source> | ||
43 | <target>Seleccionar un mes</target> | ||
44 | <context-group name="null"> | ||
45 | <context context-type="linenumber">7</context> | ||
46 | </context-group> | ||
47 | </trans-unit> | ||
48 | <trans-unit id="ngb.datepicker.select-year"> | ||
49 | <source>Select year</source> | ||
50 | <target>Seleccionar un año</target> | ||
51 | <context-group name="null"> | ||
52 | <context context-type="linenumber">16</context> | ||
53 | </context-group> | ||
54 | </trans-unit> | ||
55 | <trans-unit id="ngb.pagination.first"> | ||
56 | <source>««</source> | ||
57 | <target>««</target> | ||
58 | <context-group name="null"> | ||
59 | <context context-type="linenumber">7</context> | ||
60 | </context-group> | ||
61 | </trans-unit> | ||
62 | <trans-unit id="ngb.pagination.first-aria"> | ||
63 | <source>First</source> | ||
64 | <target>Primero</target> | ||
65 | <context-group name="null"> | ||
66 | <context context-type="linenumber">5</context> | ||
67 | </context-group> | ||
68 | </trans-unit> | ||
69 | <trans-unit id="ngb.pagination.previous"> | ||
70 | <source>«</source> | ||
71 | <target>«</target> | ||
72 | <context-group name="null"> | ||
73 | <context context-type="linenumber">15</context> | ||
74 | </context-group> | ||
75 | </trans-unit> | ||
76 | <trans-unit id="ngb.pagination.previous-aria"> | ||
77 | <source>Previous</source> | ||
78 | <target>Anterior</target> | ||
79 | <context-group name="null"> | ||
80 | <context context-type="linenumber">13</context> | ||
81 | </context-group> | ||
82 | </trans-unit> | ||
83 | <trans-unit id="ngb.pagination.next"> | ||
84 | <source>»</source> | ||
85 | <target>»</target> | ||
86 | <context-group name="null"> | ||
87 | <context context-type="linenumber">29</context> | ||
88 | </context-group> | ||
89 | </trans-unit> | ||
90 | <trans-unit id="ngb.pagination.next-aria"> | ||
91 | <source>Next</source> | ||
92 | <target>Siguiente</target> | ||
93 | <context-group name="null"> | ||
94 | <context context-type="linenumber">27</context> | ||
95 | </context-group> | ||
96 | </trans-unit> | ||
97 | <trans-unit id="ngb.pagination.last"> | ||
98 | <source>»»</source> | ||
99 | <target>»»</target> | ||
100 | <context-group name="null"> | ||
101 | <context context-type="linenumber">36</context> | ||
102 | </context-group> | ||
103 | </trans-unit> | ||
104 | <trans-unit id="ngb.pagination.last-aria"> | ||
105 | <source>Last</source> | ||
106 | <target>Último</target> | ||
107 | <context-group name="null"> | ||
108 | <context context-type="linenumber">34</context> | ||
109 | </context-group> | ||
110 | </trans-unit> | ||
111 | <trans-unit id="ngb.progressbar.value"> | ||
112 | <source><x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>%</source> | ||
113 | <target><x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>%</target> | ||
114 | <context-group name="null"> | ||
115 | <context context-type="linenumber">6</context> | ||
116 | </context-group> | ||
117 | </trans-unit> | ||
118 | <trans-unit id="ngb.timepicker.increment-hours"> | ||
119 | <source>Increment hours</source> | ||
120 | <target>Aumentar horas</target> | ||
121 | <context-group name="null"> | ||
122 | <context context-type="linenumber">9</context> | ||
123 | </context-group> | ||
124 | </trans-unit> | ||
125 | <trans-unit id="ngb.timepicker.HH"> | ||
126 | <source>HH</source> | ||
127 | <target>h</target> | ||
128 | <context-group name="null"> | ||
129 | <context context-type="linenumber">12</context> | ||
130 | </context-group> | ||
131 | </trans-unit> | ||
132 | <trans-unit id="ngb.timepicker.hours"> | ||
133 | <source>Hours</source> | ||
134 | <target>horas</target> | ||
135 | <context-group name="null"> | ||
136 | <context context-type="linenumber">14</context> | ||
137 | </context-group> | ||
138 | </trans-unit> | ||
139 | <trans-unit id="ngb.timepicker.decrement-hours"> | ||
140 | <source>Decrement hours</source> | ||
141 | <target>Disminuir horas</target> | ||
142 | <context-group name="null"> | ||
143 | <context context-type="linenumber">19</context> | ||
144 | </context-group> | ||
145 | </trans-unit> | ||
146 | <trans-unit id="ngb.timepicker.increment-minutes"> | ||
147 | <source>Increment minutes</source> | ||
148 | <target>Aumentar minutos</target> | ||
149 | <context-group name="null"> | ||
150 | <context context-type="linenumber">28</context> | ||
151 | </context-group> | ||
152 | </trans-unit> | ||
153 | <trans-unit id="ngb.timepicker.MM"> | ||
154 | <source>MM</source> | ||
155 | <target>m</target> | ||
156 | <context-group name="null"> | ||
157 | <context context-type="linenumber">31</context> | ||
158 | </context-group> | ||
159 | </trans-unit> | ||
160 | <trans-unit id="ngb.timepicker.minutes"> | ||
161 | <source>Minutes</source> | ||
162 | <target>minutos</target> | ||
163 | <context-group name="null"> | ||
164 | <context context-type="linenumber">33</context> | ||
165 | </context-group> | ||
166 | </trans-unit> | ||
167 | <trans-unit id="ngb.timepicker.decrement-minutes"> | ||
168 | <source>Decrement minutes</source> | ||
169 | <target>minutos</target> | ||
170 | <context-group name="null"> | ||
171 | <context context-type="linenumber">38</context> | ||
172 | </context-group> | ||
173 | </trans-unit> | ||
174 | <trans-unit id="ngb.timepicker.increment-seconds"> | ||
175 | <source>Increment seconds</source> | ||
176 | <target>aumentar segundos</target> | ||
177 | <context-group name="null"> | ||
178 | <context context-type="linenumber">47</context> | ||
179 | </context-group> | ||
180 | </trans-unit> | ||
181 | <trans-unit id="ngb.timepicker.SS"> | ||
182 | <source>SS</source> | ||
183 | <target>s</target> | ||
184 | <context-group name="null"> | ||
185 | <context context-type="linenumber">50</context> | ||
186 | </context-group> | ||
187 | </trans-unit> | ||
188 | <trans-unit id="ngb.timepicker.seconds"> | ||
189 | <source>Seconds</source> | ||
190 | <target>segundos</target> | ||
191 | <context-group name="null"> | ||
192 | <context context-type="linenumber">52</context> | ||
193 | </context-group> | ||
194 | </trans-unit> | ||
195 | <trans-unit id="ngb.timepicker.decrement-seconds"> | ||
196 | <source>Decrement seconds</source> | ||
197 | <target>disminuir segundos</target> | ||
198 | <context-group name="null"> | ||
199 | <context context-type="linenumber">57</context> | ||
200 | </context-group> | ||
201 | </trans-unit> | ||
202 | <trans-unit id="ngb.timepicker.PM"> | ||
203 | <source>PM</source> | ||
204 | <target>pm</target> | ||
205 | <context-group name="null"> | ||
206 | <context context-type="linenumber">65</context> | ||
207 | </context-group> | ||
208 | </trans-unit> | ||
209 | <trans-unit id="ngb.timepicker.AM"> | ||
210 | <source>AM</source> | ||
211 | <target>am</target> | ||
212 | <context-group name="null"> | ||
213 | <context context-type="linenumber">66</context> | ||
214 | </context-group> | ||
215 | </trans-unit> | ||
216 | <trans-unit id="d7b35c384aecd25a516200d6921836374613dfe7"> | ||
217 | <source>Cancel</source> | ||
218 | <target>cancelar</target> | ||
219 | <context-group name="null"> | ||
220 | <context context-type="linenumber">10</context> | ||
221 | </context-group> | ||
222 | </trans-unit> | ||
6 | <trans-unit id="1d19634967b06f93fd7f20c0663742f8254e6d46"> | 223 | <trans-unit id="1d19634967b06f93fd7f20c0663742f8254e6d46"> |
7 | <source>(extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxFileSize | bytes }}"/>)</source> | 224 | <source>(extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxFileSize | bytes }}"/>)</source> |
8 | <target>(extensioness: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, tamaño máximo: <x id="INTERPOLATION_1" equiv-text="{{ maxFileSize | bytes }}"/>)</target> | 225 | <target>(extensioness: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, tamaño máximo: <x id="INTERPOLATION_1" equiv-text="{{ maxFileSize | bytes }}"/>)</target> |
@@ -10,6 +227,20 @@ | |||
10 | <context context-type="linenumber">11</context> | 227 | <context context-type="linenumber">11</context> |
11 | </context-group> | 228 | </context-group> |
12 | </trans-unit> | 229 | </trans-unit> |
230 | <trans-unit id="4b3963c6d0863118fe9e9e33447d12be3c2db081"> | ||
231 | <source>Unlisted</source> | ||
232 | <target>No listado</target> | ||
233 | <context-group name="null"> | ||
234 | <context context-type="linenumber">10</context> | ||
235 | </context-group> | ||
236 | </trans-unit> | ||
237 | <trans-unit id="ddd8a4986d2d1717a274a5a0fbed04988a819e69"> | ||
238 | <source>Private</source> | ||
239 | <target>Privado</target> | ||
240 | <context-group name="null"> | ||
241 | <context context-type="linenumber">11</context> | ||
242 | </context-group> | ||
243 | </trans-unit> | ||
13 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> | 244 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> |
14 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> | 245 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> |
15 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> visualizaciones</target> | 246 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> visualizaciones</target> |
@@ -52,6 +283,106 @@ | |||
52 | <context context-type="linenumber">19</context> | 283 | <context context-type="linenumber">19</context> |
53 | </context-group> | 284 | </context-group> |
54 | </trans-unit> | 285 | </trans-unit> |
286 | <trans-unit id="450025269732888db1f04cfe6033843110ab65ee"> | ||
287 | <source> | ||
288 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> | ||
289 | Subscribe | ||
290 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
291 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/> | ||
292 | <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount | myNumberFormatter }}"/> | ||
293 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
294 | </source> | ||
295 | <target> | ||
296 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> | ||
297 | Suscribirse | ||
298 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
299 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/> | ||
300 | <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount | myNumberFormatter }}"/> | ||
301 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
302 | </target> | ||
303 | <context-group name="null"> | ||
304 | <context context-type="linenumber">5</context> | ||
305 | </context-group> | ||
306 | </trans-unit> | ||
307 | <trans-unit id="c374edf3b9228d3df6d761bdc8a289e7df0096e8"> | ||
308 | <source> | ||
309 | Unsubscribe | ||
310 | </source> | ||
311 | <target> | ||
312 | Cancelar la subscripción</target> | ||
313 | <context-group name="null"> | ||
314 | <context context-type="linenumber">18</context> | ||
315 | </context-group> | ||
316 | </trans-unit> | ||
317 | <trans-unit id="9b3287f52c239cad05ec98391553e5052ba1aa66"> | ||
318 | <source>Using an ActivityPub account</source> | ||
319 | <target>Usar una cuenta ActivityPub</target> | ||
320 | <context-group name="null"> | ||
321 | <context context-type="linenumber">36</context> | ||
322 | </context-group> | ||
323 | </trans-unit> | ||
324 | <trans-unit id="60251958d9e05c8cc00abf9645bb0026ebbe4dc3"> | ||
325 | <source>Subscribe with an account on <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/></source> | ||
326 | <target>Suscribirse con una cuenta sobre <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/></target> | ||
327 | <context-group name="null"> | ||
328 | <context context-type="linenumber">39</context> | ||
329 | </context-group> | ||
330 | </trans-unit> | ||
331 | <trans-unit id="e7adf422424a61b71465d183f9d44bf956482ef0"> | ||
332 | <source>Subscribe with your local account</source> | ||
333 | <target>Suscribirse con su cuenta local</target> | ||
334 | <context-group name="null"> | ||
335 | <context context-type="linenumber">40</context> | ||
336 | </context-group> | ||
337 | </trans-unit> | ||
338 | <trans-unit id="5047522cc670b1f4a288bce07f9b1c5061e913ed"> | ||
339 | <source>Subscribe with a Mastodon account:</source> | ||
340 | <target>Suscribirse con una cuenta Mastodon:</target> | ||
341 | <context-group name="null"> | ||
342 | <context context-type="linenumber">43</context> | ||
343 | </context-group> | ||
344 | </trans-unit> | ||
345 | <trans-unit id="d8758664cadd6452256ca25ca0c7259074f427c1"> | ||
346 | <source>Using a syndication feed</source> | ||
347 | <target>Usar un flujo de sindicación</target> | ||
348 | <context-group name="null"> | ||
349 | <context context-type="linenumber">48</context> | ||
350 | </context-group> | ||
351 | </trans-unit> | ||
352 | <trans-unit id="d5e5bc7d213694fc0414a76f0ff3085bae44268a"> | ||
353 | <source>Subscribe via RSS</source> | ||
354 | <target>Suscribirse vÃa RSS</target> | ||
355 | <context-group name="null"> | ||
356 | <context context-type="linenumber">49</context> | ||
357 | </context-group> | ||
358 | </trans-unit> | ||
359 | <trans-unit id="4913054c95f5ba14c351ab1b787f7abac97bfdd3"> | ||
360 | <source> | ||
361 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
362 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Remote interact<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
363 | </source> | ||
364 | <target> | ||
365 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Suscripción remota<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
366 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Interacción remota<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
367 | </target> | ||
368 | <context-group name="null"> | ||
369 | <context context-type="linenumber">10</context> | ||
370 | </context-group> | ||
371 | </trans-unit> | ||
372 | <trans-unit id="319933e1af77ca2e35b75a5e9270a3c90e83dd4b"> | ||
373 | <source>You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there.</source> | ||
374 | <target>Puede suscribirse al canal usando cualquier instancia del fediverse compatible con ActivityPub. Por ejemplo con Mastodon o Pleroma puede ingresar el URL del canal en el campo de búsqueda y suscribirse allÃ.</target> | ||
375 | <context-group name="null"> | ||
376 | <context context-type="linenumber">17</context> | ||
377 | </context-group> | ||
378 | </trans-unit> | ||
379 | <trans-unit id="2767d5461b6c622ccdeb868df8becf26bc16b99a"> | ||
380 | <source>You can interact with this via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there.</source> | ||
381 | <target>Puede interactuar con eso usando cualquier instancia del fediverse compatible con ActivityPub. Por ejemplo con Mastodon o Pleroma puedes ingresar el URL actual en el campo de búsqueda e interactuar con el desde allÃ.</target> | ||
382 | <context-group name="null"> | ||
383 | <context context-type="linenumber">22</context> | ||
384 | </context-group> | ||
385 | </trans-unit> | ||
55 | <trans-unit id="15f046007e4fca2e8477966745e2ec4e3e81bc3b"> | 386 | <trans-unit id="15f046007e4fca2e8477966745e2ec4e3e81bc3b"> |
56 | <source>Video quota</source> | 387 | <source>Video quota</source> |
57 | <target>Cuota de vÃdeo</target> | 388 | <target>Cuota de vÃdeo</target> |
@@ -59,6 +390,24 @@ | |||
59 | <context context-type="linenumber">42</context> | 390 | <context context-type="linenumber">42</context> |
60 | </context-group> | 391 | </context-group> |
61 | </trans-unit> | 392 | </trans-unit> |
393 | <trans-unit id="9270dfd4606fb45a991fe7716e640b6efa28ba85"> | ||
394 | <source> | ||
395 | Unlimited <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>(<x id="INTERPOLATION" equiv-text="{{ dailyUserVideoQuota | bytes: 0 }}"/> per day)<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> | ||
396 | </source> | ||
397 | <target> | ||
398 | Illimitado <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>(<x id="INTERPOLATION" equiv-text="{{ dailyUserVideoQuota | bytes: 0 }}"/> por dÃa)<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> | ||
399 | </target> | ||
400 | <context-group name="null"> | ||
401 | <context context-type="linenumber">14</context> | ||
402 | </context-group> | ||
403 | </trans-unit> | ||
404 | <trans-unit id="6a323f80f9d90a32db8ce52cc82075938c3c36f0"> | ||
405 | <source>Ban</source> | ||
406 | <target>Expulsar</target> | ||
407 | <context-group name="null"> | ||
408 | <context context-type="linenumber">3</context> | ||
409 | </context-group> | ||
410 | </trans-unit> | ||
62 | <trans-unit id="bb44873ad8d4c5dbad0ac2a6a50e0ceee9119125"> | 411 | <trans-unit id="bb44873ad8d4c5dbad0ac2a6a50e0ceee9119125"> |
63 | <source>Reason...</source> | 412 | <source>Reason...</source> |
64 | <target>Motivo...</target> | 413 | <target>Motivo...</target> |
@@ -66,6 +415,24 @@ | |||
66 | <context context-type="linenumber">11</context> | 415 | <context context-type="linenumber">11</context> |
67 | </context-group> | 416 | </context-group> |
68 | </trans-unit> | 417 | </trans-unit> |
418 | <trans-unit id="f21428bd564d1cacdbc737f87a8def2e2ad42251"> | ||
419 | <source> | ||
420 | A banned user will no longer be able to login. | ||
421 | </source> | ||
422 | <target> | ||
423 | Un usuario expulsado ya no podrá conectarse. | ||
424 | </target> | ||
425 | <context-group name="null"> | ||
426 | <context context-type="linenumber">17</context> | ||
427 | </context-group> | ||
428 | </trans-unit> | ||
429 | <trans-unit id="35fdca47605de8113a0db7f587f7c099abec8020"> | ||
430 | <source>Ban this user</source> | ||
431 | <target>Expulsar este usuario</target> | ||
432 | <context-group name="null"> | ||
433 | <context context-type="linenumber">25</context> | ||
434 | </context-group> | ||
435 | </trans-unit> | ||
69 | <trans-unit id="12910217fdcdbca64bee06f511639b653d5428ea"> | 436 | <trans-unit id="12910217fdcdbca64bee06f511639b653d5428ea"> |
70 | <source> | 437 | <source> |
71 | Login | 438 | Login |
@@ -76,6 +443,13 @@ Iniciar sesión</target> | |||
76 | <context context-type="linenumber">2</context> | 443 | <context context-type="linenumber">2</context> |
77 | </context-group> | 444 | </context-group> |
78 | </trans-unit> | 445 | </trans-unit> |
446 | <trans-unit id="ae3cb52bf2dee3101ee654812b5d16e8665a9453"> | ||
447 | <source>Request new verification email.</source> | ||
448 | <target>Solicitar un nuevo correo de verificación.</target> | ||
449 | <context-group name="null"> | ||
450 | <context context-type="linenumber">12</context> | ||
451 | </context-group> | ||
452 | </trans-unit> | ||
79 | <trans-unit id="e08a77594f3d89311cdf6da5090044270909c194"> | 453 | <trans-unit id="e08a77594f3d89311cdf6da5090044270909c194"> |
80 | <source>User</source> | 454 | <source>User</source> |
81 | <target>Usuario</target> | 455 | <target>Usuario</target> |
@@ -216,11 +590,18 @@ Iniciar sesión</target> | |||
216 | <context context-type="linenumber">8</context> | 590 | <context context-type="linenumber">8</context> |
217 | </context-group> | 591 | </context-group> |
218 | </trans-unit> | 592 | </trans-unit> |
219 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | 593 | <trans-unit id="26025b8081241cf85eb6516431b596df11fa66b3"> |
220 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | 594 | <source>Example: jane_doe</source> |
221 | <target>He leÃdo y estoy de acuerdo con los <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Términos de uso</a> de este nodo</target> | 595 | <target>Ejemplo: jane_doe</target> |
222 | <context-group name="null"> | 596 | <context-group name="null"> |
223 | <context context-type="linenumber">54</context> | 597 | <context context-type="linenumber">17</context> |
598 | </context-group> | ||
599 | </trans-unit> | ||
600 | <trans-unit id="7fe213724c4c0a4112c40c673884acb98a0a3b92"> | ||
601 | <source>I am at least 16 years old and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | ||
602 | <target>Tengo 16 años o más y estoy de acuerdo con los <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Términos</a> de esta instancia</target> | ||
603 | <context-group name="null"> | ||
604 | <context context-type="linenumber">55</context> | ||
224 | </context-group> | 605 | </context-group> |
225 | </trans-unit> | 606 | </trans-unit> |
226 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 607 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
@@ -230,6 +611,13 @@ Iniciar sesión</target> | |||
230 | <context context-type="linenumber">88</context> | 611 | <context context-type="linenumber">88</context> |
231 | </context-group> | 612 | </context-group> |
232 | </trans-unit> | 613 | </trans-unit> |
614 | <trans-unit id="fa48c3ddc2ef8e40e5c317e68bc05ae62c93b0c1"> | ||
615 | <source>Features found on this instance</source> | ||
616 | <target>Funcionalidades encontradas en esta instancia</target> | ||
617 | <context-group name="null"> | ||
618 | <context context-type="linenumber">67</context> | ||
619 | </context-group> | ||
620 | </trans-unit> | ||
233 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> | 621 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> |
234 | <source><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results</source> | 622 | <source><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results</source> |
235 | <target><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> resultados</target> | 623 | <target><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> resultados</target> |
@@ -248,6 +636,19 @@ Iniciar sesión</target> | |||
248 | <context context-type="linenumber">6</context> | 636 | <context context-type="linenumber">6</context> |
249 | </context-group> | 637 | </context-group> |
250 | </trans-unit> | 638 | </trans-unit> |
639 | <trans-unit id="7c603b9ed878097782e2b8908f662e2344b46061"> | ||
640 | <source> | ||
641 | Filters | ||
642 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
643 | </source> | ||
644 | <target> | ||
645 | Filtros | ||
646 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
647 | </target> | ||
648 | <context-group name="null"> | ||
649 | <context context-type="linenumber">16</context> | ||
650 | </context-group> | ||
651 | </trans-unit> | ||
251 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> | 652 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> |
252 | <source> | 653 | <source> |
253 | No results found | 654 | No results found |
@@ -259,6 +660,20 @@ Iniciar sesión</target> | |||
259 | <context context-type="linenumber">28</context> | 660 | <context context-type="linenumber">28</context> |
260 | </context-group> | 661 | </context-group> |
261 | </trans-unit> | 662 | </trans-unit> |
663 | <trans-unit id="10341623e991a4185990a0c3c76ac2bc3543cc4a"> | ||
664 | <source><x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> subscribers</source> | ||
665 | <target><x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> suscriptores</target> | ||
666 | <context-group name="null"> | ||
667 | <context context-type="linenumber">44</context> | ||
668 | </context-group> | ||
669 | </trans-unit> | ||
670 | <trans-unit id="602281e45fe8b79748e3fbf21c432379fcb58883"> | ||
671 | <source><x id="INTERPOLATION" equiv-text="{{ result.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ result.views | myNumberFormatter }}"/> views</source> | ||
672 | <target><x id="INTERPOLATION" equiv-text="{{ result.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ result.views | myNumberFormatter }}"/> vistas</target> | ||
673 | <context-group name="null"> | ||
674 | <context context-type="linenumber">55</context> | ||
675 | </context-group> | ||
676 | </trans-unit> | ||
262 | <trans-unit id="aef5c45fb9c725573d20a6283492e6b80fd2ae96"> | 677 | <trans-unit id="aef5c45fb9c725573d20a6283492e6b80fd2ae96"> |
263 | <source>Change the language</source> | 678 | <source>Change the language</source> |
264 | <target>Cambiar el idioma</target> | 679 | <target>Cambiar el idioma</target> |
@@ -266,6 +681,50 @@ Iniciar sesión</target> | |||
266 | <context context-type="linenumber">88</context> | 681 | <context context-type="linenumber">88</context> |
267 | </context-group> | 682 | </context-group> |
268 | </trans-unit> | 683 | </trans-unit> |
684 | <trans-unit id="8c654f49714163eb2991b264e9fd4858e72c04c6"> | ||
685 | <source> | ||
686 | My public profile | ||
687 | </source> | ||
688 | <target> | ||
689 | Mi perfil público | ||
690 | </target> | ||
691 | <context-group name="null"> | ||
692 | <context context-type="linenumber">18</context> | ||
693 | </context-group> | ||
694 | </trans-unit> | ||
695 | <trans-unit id="01d7a5f4ca6470b564031481bc16485b53a8d4fb"> | ||
696 | <source> | ||
697 | My account | ||
698 | </source> | ||
699 | <target> | ||
700 | Mi cuenta | ||
701 | </target> | ||
702 | <context-group name="null"> | ||
703 | <context context-type="linenumber">22</context> | ||
704 | </context-group> | ||
705 | </trans-unit> | ||
706 | <trans-unit id="fa9f3da5641dbd73d83395a0bde61bb6d5cefb10"> | ||
707 | <source> | ||
708 | My videos | ||
709 | </source> | ||
710 | <target> | ||
711 | Mis vÃdeos | ||
712 | </target> | ||
713 | <context-group name="null"> | ||
714 | <context context-type="linenumber">26</context> | ||
715 | </context-group> | ||
716 | </trans-unit> | ||
717 | <trans-unit id="b795a1acb4a57ee68e6c5114daa280bf6e0f70e1"> | ||
718 | <source> | ||
719 | Log out | ||
720 | </source> | ||
721 | <target> | ||
722 | Desconectarse | ||
723 | </target> | ||
724 | <context-group name="null"> | ||
725 | <context context-type="linenumber">30</context> | ||
726 | </context-group> | ||
727 | </trans-unit> | ||
269 | <trans-unit id="d207cc1965ec0c29e594e0e9917f39bfc276ed87"> | 728 | <trans-unit id="d207cc1965ec0c29e594e0e9917f39bfc276ed87"> |
270 | <source>Create an account</source> | 729 | <source>Create an account</source> |
271 | <target>Crear una cuenta</target> | 730 | <target>Crear una cuenta</target> |
@@ -280,6 +739,20 @@ Iniciar sesión</target> | |||
280 | <context context-type="linenumber">24</context> | 739 | <context context-type="linenumber">24</context> |
281 | </context-group> | 740 | </context-group> |
282 | </trans-unit> | 741 | </trans-unit> |
742 | <trans-unit id="357064ca9d9ac859eb618e28e8126fa32be049e2"> | ||
743 | <source>Subscriptions</source> | ||
744 | <target>Suscripciones</target> | ||
745 | <context-group name="null"> | ||
746 | <context context-type="linenumber">47</context> | ||
747 | </context-group> | ||
748 | </trans-unit> | ||
749 | <trans-unit id="e95ae009d0bdb45fcc656e8b65248cf7396080d5"> | ||
750 | <source>Overview</source> | ||
751 | <target>Vista general</target> | ||
752 | <context-group name="null"> | ||
753 | <context context-type="linenumber">52</context> | ||
754 | </context-group> | ||
755 | </trans-unit> | ||
283 | <trans-unit id="b6b7986bc3721ac483baf20bc9a320529075c807"> | 756 | <trans-unit id="b6b7986bc3721ac483baf20bc9a320529075c807"> |
284 | <source>Trending</source> | 757 | <source>Trending</source> |
285 | <target>Tendencias</target> | 758 | <target>Tendencias</target> |
@@ -322,6 +795,20 @@ Iniciar sesión</target> | |||
322 | <context context-type="linenumber">25</context> | 795 | <context context-type="linenumber">25</context> |
323 | </context-group> | 796 | </context-group> |
324 | </trans-unit> | 797 | </trans-unit> |
798 | <trans-unit id="4752e5e33da1c3396d3248eb8fef59bca5d00cb3"> | ||
799 | <source>Show keyboard shortcuts</source> | ||
800 | <target>Mostrar los atajos de teclado</target> | ||
801 | <context-group name="null"> | ||
802 | <context context-type="linenumber">91</context> | ||
803 | </context-group> | ||
804 | </trans-unit> | ||
805 | <trans-unit id="cf75021ac8cb9efd4f95e8880cf52c9acd265768"> | ||
806 | <source>Toggle dark interface</source> | ||
807 | <target>Alternar con la interfaz oscura</target> | ||
808 | <context-group name="null"> | ||
809 | <context context-type="linenumber">94</context> | ||
810 | </context-group> | ||
811 | </trans-unit> | ||
325 | <trans-unit id="8aa58cf00d949c509df91c621ab38131df0a7599"> | 812 | <trans-unit id="8aa58cf00d949c509df91c621ab38131df0a7599"> |
326 | <source>Search...</source> | 813 | <source>Search...</source> |
327 | <target>Buscar...</target> | 814 | <target>Buscar...</target> |
@@ -420,6 +907,13 @@ Iniciar sesión</target> | |||
420 | <context context-type="linenumber">94</context> | 907 | <context context-type="linenumber">94</context> |
421 | </context-group> | 908 | </context-group> |
422 | </trans-unit> | 909 | </trans-unit> |
910 | <trans-unit id="41ed53a3f1d4dfc57011d0aba13b8b074e8b41b6"> | ||
911 | <source>Display unlisted and private videos</source> | ||
912 | <target>Mostrar los vÃdeos no listados y privados</target> | ||
913 | <context-group name="null"> | ||
914 | <context context-type="linenumber">11</context> | ||
915 | </context-group> | ||
916 | </trans-unit> | ||
423 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> | 917 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> |
424 | <source>No results.</source> | 918 | <source>No results.</source> |
425 | <target> Ningún resultados</target> | 919 | <target> Ningún resultados</target> |
@@ -427,6 +921,47 @@ Iniciar sesión</target> | |||
427 | <context context-type="linenumber">17</context> | 921 | <context context-type="linenumber">17</context> |
428 | </context-group> | 922 | </context-group> |
429 | </trans-unit> | 923 | </trans-unit> |
924 | <trans-unit id="2290d09f4f113351baa9152ca8ad14cd03a11ba6"> | ||
925 | <source> | ||
926 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ object.category.label }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
927 | </source> | ||
928 | <target> | ||
929 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ object.category.label }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
930 | </target> | ||
931 | <context-group name="null"> | ||
932 | <context context-type="linenumber">6</context> | ||
933 | </context-group> | ||
934 | </trans-unit> | ||
935 | <trans-unit id="48a5d0af93b94c4575b7f76a47fb3cdee58e6919"> | ||
936 | <source> | ||
937 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>#<x id="INTERPOLATION" equiv-text="{{ object.tag }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
938 | </source> | ||
939 | <target> | ||
940 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>#<x id="INTERPOLATION" equiv-text="{{ object.tag }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
941 | </target> | ||
942 | <context-group name="null"> | ||
943 | <context context-type="linenumber">14</context> | ||
944 | </context-group> | ||
945 | </trans-unit> | ||
946 | <trans-unit id="e093a5a83045ff283f992a93699abb7cb9dd3c1b"> | ||
947 | <source> | ||
948 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/> | ||
949 | <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> | ||
950 | |||
951 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/><x id="INTERPOLATION" equiv-text="{{ object.channel.displayName }}"/><x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
952 | <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
953 | </source> | ||
954 | <target> | ||
955 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/> | ||
956 | <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> | ||
957 | |||
958 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/><x id="INTERPOLATION" equiv-text="{{ object.channel.displayName }}"/><x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
959 | <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
960 | </target> | ||
961 | <context-group name="null"> | ||
962 | <context context-type="linenumber">22</context> | ||
963 | </context-group> | ||
964 | </trans-unit> | ||
430 | <trans-unit id="ff78f059449d44322f627d0f66df07abe476962b"> | 965 | <trans-unit id="ff78f059449d44322f627d0f66df07abe476962b"> |
431 | <source>Instance</source> | 966 | <source>Instance</source> |
432 | <target>Nodo</target> | 967 | <target>Nodo</target> |
@@ -724,14 +1259,14 @@ Iniciar sesión</target> | |||
724 | <context context-type="linenumber">83</context> | 1259 | <context context-type="linenumber">83</context> |
725 | </context-group> | 1260 | </context-group> |
726 | </trans-unit> | 1261 | </trans-unit> |
727 | <trans-unit id="d8f1c6b816aaf1ebcb936a705dbe88bcef28eaa8"> | 1262 | <trans-unit id="b1372cb61ca791a0f7f95bf31c86c97df142adc4"> |
728 | <source> | 1263 | <source> |
729 | PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. | 1264 | PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. |
730 | In the meantime, we want to test different ideas related to this issue: | 1265 | In the meantime, we want to test different ideas related to this issue: |
731 | </source> | 1266 | </source> |
732 | <target> | 1267 | <target> |
733 | PeerTube está solo en beta, y quiere proporcionar las mejores contramedidas posibles para cuando se publique la versión estable. | 1268 | PeerTube está en sus primeros pasos, y quiere proponer las mejores contramedidas posibles al momento de la publicación de la versión estable. |
734 | Mientras tanto, queremos probar diferentes ideas relacionadas con este problema: | 1269 | Mientras tanto, queremos probar diferentes ideas relacionadas con el problema: |
735 | </target> | 1270 | </target> |
736 | <context-group name="null"> | 1271 | <context-group name="null"> |
737 | <context context-type="linenumber">85</context> | 1272 | <context context-type="linenumber">85</context> |
@@ -772,6 +1307,41 @@ Iniciar sesión</target> | |||
772 | <context context-type="linenumber">95</context> | 1307 | <context context-type="linenumber">95</context> |
773 | </context-group> | 1308 | </context-group> |
774 | </trans-unit> | 1309 | </trans-unit> |
1310 | <trans-unit id="bd2edf99dd6562385ccec19a7ab2d1898e626605"> | ||
1311 | <source>Banned</source> | ||
1312 | <target>Expulsados</target> | ||
1313 | <context-group name="null"> | ||
1314 | <context context-type="linenumber">12</context> | ||
1315 | </context-group> | ||
1316 | </trans-unit> | ||
1317 | <trans-unit id="62a557fcfdbd25a31d1a0332294f94a466fee809"> | ||
1318 | <source>Muted</source> | ||
1319 | <target>Silenciados</target> | ||
1320 | <context-group name="null"> | ||
1321 | <context context-type="linenumber">13</context> | ||
1322 | </context-group> | ||
1323 | </trans-unit> | ||
1324 | <trans-unit id="48bbf6dbdb22e0ef4bd257eae2ab356f2ea66c89"> | ||
1325 | <source>Muted by your instance</source> | ||
1326 | <target>Silenciados por tu instancia</target> | ||
1327 | <context-group name="null"> | ||
1328 | <context context-type="linenumber">14</context> | ||
1329 | </context-group> | ||
1330 | </trans-unit> | ||
1331 | <trans-unit id="44bd08a7ec1e407356620967d65d8fe2d8639d0a"> | ||
1332 | <source>Instance muted</source> | ||
1333 | <target>Instancia silenciada</target> | ||
1334 | <context-group name="null"> | ||
1335 | <context context-type="linenumber">15</context> | ||
1336 | </context-group> | ||
1337 | </trans-unit> | ||
1338 | <trans-unit id="1a6443bb7ed01046dd83cf78806f795f1204ffa1"> | ||
1339 | <source>Instance muted by your instance</source> | ||
1340 | <target>Instancia silenciada por tu instancia</target> | ||
1341 | <context-group name="null"> | ||
1342 | <context context-type="linenumber">16</context> | ||
1343 | </context-group> | ||
1344 | </trans-unit> | ||
775 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> | 1345 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> |
776 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> | 1346 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> |
777 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> suscriptores</target> | 1347 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> suscriptores</target> |
@@ -835,6 +1405,13 @@ Iniciar sesión</target> | |||
835 | <context context-type="linenumber">55</context> | 1405 | <context context-type="linenumber">55</context> |
836 | </context-group> | 1406 | </context-group> |
837 | </trans-unit> | 1407 | </trans-unit> |
1408 | <trans-unit id="3fae5a310387c065757fde11f22689b45a7b6f2d"> | ||
1409 | <source>Videos Overview</source> | ||
1410 | <target>Vista general de los vÃdeos</target> | ||
1411 | <context-group name="null"> | ||
1412 | <context context-type="linenumber">58</context> | ||
1413 | </context-group> | ||
1414 | </trans-unit> | ||
838 | <trans-unit id="1cbeb1eb589bfbe5efce94184cacd3095ca26948"> | 1415 | <trans-unit id="1cbeb1eb589bfbe5efce94184cacd3095ca26948"> |
839 | <source>Videos Trending</source> | 1416 | <source>Videos Trending</source> |
840 | <target>VÃdeos en Tendencia</target> | 1417 | <target>VÃdeos en Tendencia</target> |
@@ -895,14 +1472,21 @@ Iniciar sesión</target> | |||
895 | <source>Signup enabled</source> | 1472 | <source>Signup enabled</source> |
896 | <target>Registro habilitado</target> | 1473 | <target>Registro habilitado</target> |
897 | <context-group name="null"> | 1474 | <context-group name="null"> |
898 | <context context-type="linenumber">92</context> | 1475 | <context context-type="linenumber">93</context> |
1476 | </context-group> | ||
1477 | </trans-unit> | ||
1478 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> | ||
1479 | <source>Signup requires email verification</source> | ||
1480 | <target>La suscripción requiere una verificación mediante correo electrónico</target> | ||
1481 | <context-group name="null"> | ||
1482 | <context context-type="linenumber">100</context> | ||
899 | </context-group> | 1483 | </context-group> |
900 | </trans-unit> | 1484 | </trans-unit> |
901 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 1485 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
902 | <source>Signup limit</source> | 1486 | <source>Signup limit</source> |
903 | <target>LÃmite de registro</target> | 1487 | <target>LÃmite de registro</target> |
904 | <context-group name="null"> | 1488 | <context-group name="null"> |
905 | <context context-type="linenumber">101</context> | 1489 | <context context-type="linenumber">105</context> |
906 | </context-group> | 1490 | </context-group> |
907 | </trans-unit> | 1491 | </trans-unit> |
908 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 1492 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -912,39 +1496,53 @@ Iniciar sesión</target> | |||
912 | <context context-type="linenumber">42</context> | 1496 | <context context-type="linenumber">42</context> |
913 | </context-group> | 1497 | </context-group> |
914 | </trans-unit> | 1498 | </trans-unit> |
1499 | <trans-unit id="29aa67f13fd34a2421ff9d7de7d5142790676b9e"> | ||
1500 | <source>Video import with HTTP URL (i.e. YouTube) enabled</source> | ||
1501 | <target>La importación de vÃdeos mediante URL HTTP (por ejemplo YouTube) está activada</target> | ||
1502 | <context-group name="null"> | ||
1503 | <context context-type="linenumber">120</context> | ||
1504 | </context-group> | ||
1505 | </trans-unit> | ||
915 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> | 1506 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> |
916 | <source>Video import with a torrent file or a magnet URI enabled</source> | 1507 | <source>Video import with a torrent file or a magnet URI enabled</source> |
917 | <target>Importar video con un archivo torrent o un enlace magnet activado</target> | 1508 | <target>Importar video con un archivo torrent o un enlace magnet activado</target> |
918 | <context-group name="null"> | 1509 | <context-group name="null"> |
919 | <context context-type="linenumber">120</context> | 1510 | <context context-type="linenumber">127</context> |
920 | </context-group> | 1511 | </context-group> |
921 | </trans-unit> | 1512 | </trans-unit> |
922 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 1513 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
923 | <source>Administrator</source> | 1514 | <source>Administrator</source> |
924 | <target>Administrador</target> | 1515 | <target>Administrador</target> |
925 | <context-group name="null"> | 1516 | <context-group name="null"> |
926 | <context context-type="linenumber">123</context> | 1517 | <context context-type="linenumber">131</context> |
927 | </context-group> | 1518 | </context-group> |
928 | </trans-unit> | 1519 | </trans-unit> |
929 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 1520 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
930 | <source>Admin email</source> | 1521 | <source>Admin email</source> |
931 | <target>Correo del administrador</target> | 1522 | <target>Correo del administrador</target> |
932 | <context-group name="null"> | 1523 | <context-group name="null"> |
933 | <context context-type="linenumber">126</context> | 1524 | <context context-type="linenumber">134</context> |
934 | </context-group> | 1525 | </context-group> |
935 | </trans-unit> | 1526 | </trans-unit> |
936 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 1527 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
937 | <source>Users</source> | 1528 | <source>Users</source> |
938 | <target>Usuarios</target> | 1529 | <target>Usuarios</target> |
939 | <context-group name="null"> | 1530 | <context-group name="null"> |
940 | <context context-type="linenumber">136</context> | 1531 | <context context-type="linenumber">144</context> |
941 | </context-group> | 1532 | </context-group> |
942 | </trans-unit> | 1533 | </trans-unit> |
943 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 1534 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
944 | <source>User default video quota</source> | 1535 | <source>User default video quota</source> |
945 | <target>Cuota de vÃdeo por defecto del usuario</target> | 1536 | <target>Cuota de vÃdeo por defecto del usuario</target> |
946 | <context-group name="null"> | 1537 | <context-group name="null"> |
947 | <context context-type="linenumber">139</context> | 1538 | <context context-type="linenumber">147</context> |
1539 | </context-group> | ||
1540 | </trans-unit> | ||
1541 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> | ||
1542 | <source>User default daily upload limit</source> | ||
1543 | <target>LÃmite diario de subida por dÃa por usuario</target> | ||
1544 | <context-group name="null"> | ||
1545 | <context context-type="linenumber">161</context> | ||
948 | </context-group> | 1546 | </context-group> |
949 | </trans-unit> | 1547 | </trans-unit> |
950 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 1548 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -958,133 +1556,133 @@ Iniciar sesión</target> | |||
958 | <source>Twitter</source> | 1556 | <source>Twitter</source> |
959 | <target>Twitter</target> | 1557 | <target>Twitter</target> |
960 | <context-group name="null"> | 1558 | <context-group name="null"> |
961 | <context context-type="linenumber">170</context> | 1559 | <context context-type="linenumber">178</context> |
962 | </context-group> | 1560 | </context-group> |
963 | </trans-unit> | 1561 | </trans-unit> |
964 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 1562 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
965 | <source>Your Twitter username</source> | 1563 | <source>Your Twitter username</source> |
966 | <target>Tu usuario de Twitter</target> | 1564 | <target>Tu usuario de Twitter</target> |
967 | <context-group name="null"> | 1565 | <context-group name="null"> |
968 | <context context-type="linenumber">173</context> | 1566 | <context context-type="linenumber">181</context> |
969 | </context-group> | 1567 | </context-group> |
970 | </trans-unit> | 1568 | </trans-unit> |
971 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 1569 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
972 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 1570 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
973 | <target>Indica la cuenta de Twitter del sitio web o de la plataforma en la que el contenido fue publicado</target> | 1571 | <target>Indica la cuenta de Twitter del sitio web o de la plataforma en la que el contenido fue publicado</target> |
974 | <context-group name="null"> | 1572 | <context-group name="null"> |
975 | <context context-type="linenumber">176</context> | 1573 | <context context-type="linenumber">184</context> |
976 | </context-group> | 1574 | </context-group> |
977 | </trans-unit> | 1575 | </trans-unit> |
978 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 1576 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
979 | <source>Instance whitelisted by Twitter</source> | 1577 | <source>Instance whitelisted by Twitter</source> |
980 | <target>Nodo en lista blanca de Twitter</target> | 1578 | <target>Nodo en lista blanca de Twitter</target> |
981 | <context-group name="null"> | 1579 | <context-group name="null"> |
982 | <context context-type="linenumber">189</context> | 1580 | <context context-type="linenumber">198</context> |
983 | </context-group> | 1581 | </context-group> |
984 | </trans-unit> | 1582 | </trans-unit> |
985 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 1583 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
986 | <source>Services</source> | 1584 | <source>Services</source> |
987 | <target>Servicios</target> | 1585 | <target>Servicios</target> |
988 | <context-group name="null"> | 1586 | <context-group name="null"> |
989 | <context context-type="linenumber">168</context> | 1587 | <context context-type="linenumber">176</context> |
990 | </context-group> | 1588 | </context-group> |
991 | </trans-unit> | 1589 | </trans-unit> |
992 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 1590 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
993 | <source>Transcoding</source> | 1591 | <source>Transcoding</source> |
994 | <target>Transcodificar</target> | 1592 | <target>Transcodificar</target> |
995 | <context-group name="null"> | 1593 | <context-group name="null"> |
996 | <context context-type="linenumber">200</context> | 1594 | <context context-type="linenumber">210</context> |
997 | </context-group> | 1595 | </context-group> |
998 | </trans-unit> | 1596 | </trans-unit> |
999 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 1597 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
1000 | <source>Transcoding enabled</source> | 1598 | <source>Transcoding enabled</source> |
1001 | <target>Transcodificación activada</target> | 1599 | <target>Transcodificación activada</target> |
1002 | <context-group name="null"> | 1600 | <context-group name="null"> |
1003 | <context context-type="linenumber">204</context> | 1601 | <context context-type="linenumber">215</context> |
1004 | </context-group> | 1602 | </context-group> |
1005 | </trans-unit> | 1603 | </trans-unit> |
1006 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 1604 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
1007 | <source>If you disable transcoding, many videos from your users will not work!</source> | 1605 | <source>If you disable transcoding, many videos from your users will not work!</source> |
1008 | <target>¡Si desactivas la transcodificación, muchos vÃdeos de tus usuarios no funcionarán!</target> | 1606 | <target>¡Si desactivas la transcodificación, muchos vÃdeos de tus usuarios no funcionarán!</target> |
1009 | <context-group name="null"> | 1607 | <context-group name="null"> |
1010 | <context context-type="linenumber">205</context> | 1608 | <context context-type="linenumber">216</context> |
1011 | </context-group> | 1609 | </context-group> |
1012 | </trans-unit> | 1610 | </trans-unit> |
1013 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 1611 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
1014 | <source>Transcoding threads</source> | 1612 | <source>Transcoding threads</source> |
1015 | <target>Hilos de transcodificaciones</target> | 1613 | <target>Hilos de transcodificaciones</target> |
1016 | <context-group name="null"> | 1614 | <context-group name="null"> |
1017 | <context context-type="linenumber">211</context> | 1615 | <context context-type="linenumber">223</context> |
1018 | </context-group> | 1616 | </context-group> |
1019 | </trans-unit> | 1617 | </trans-unit> |
1020 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> | 1618 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> |
1021 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> | 1619 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> |
1022 | <target>Resolución <x id="INTERPOLATION" equiv-text="{{resolution}}"/> activada</target> | 1620 | <target>Resolución <x id="INTERPOLATION" equiv-text="{{resolution}}"/> activada</target> |
1023 | <context-group name="null"> | 1621 | <context-group name="null"> |
1024 | <context context-type="linenumber">227</context> | 1622 | <context context-type="linenumber">239</context> |
1025 | </context-group> | 1623 | </context-group> |
1026 | </trans-unit> | 1624 | </trans-unit> |
1027 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> | 1625 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> |
1028 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> | 1626 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> |
1029 | <target>Algunos archivos (previsualizaciones, subtÃtulos) no están federados. Los obtenemos directamente del nodo de origen y las ponemos en caché.</target> | 1627 | <target>Algunos archivos (previsualizaciones, subtÃtulos) no están federados. Los obtenemos directamente del nodo de origen y las ponemos en caché.</target> |
1030 | <context-group name="null"> | 1628 | <context-group name="null"> |
1031 | <context context-type="linenumber">238</context> | 1629 | <context context-type="linenumber">249</context> |
1032 | </context-group> | 1630 | </context-group> |
1033 | </trans-unit> | 1631 | </trans-unit> |
1034 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 1632 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
1035 | <source>Previews cache size</source> | 1633 | <source>Previews cache size</source> |
1036 | <target>Tamaño de caché de las previsualizaciones</target> | 1634 | <target>Tamaño de caché de las previsualizaciones</target> |
1037 | <context-group name="null"> | 1635 | <context-group name="null"> |
1038 | <context context-type="linenumber">243</context> | 1636 | <context context-type="linenumber">254</context> |
1039 | </context-group> | 1637 | </context-group> |
1040 | </trans-unit> | 1638 | </trans-unit> |
1041 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> | 1639 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> |
1042 | <source>Video captions cache size</source> | 1640 | <source>Video captions cache size</source> |
1043 | <target>Tamaño de caché de los subtÃtulos</target> | 1641 | <target>Tamaño de caché de los subtÃtulos</target> |
1044 | <context-group name="null"> | 1642 | <context-group name="null"> |
1045 | <context context-type="linenumber">254</context> | 1643 | <context context-type="linenumber">265</context> |
1046 | </context-group> | 1644 | </context-group> |
1047 | </trans-unit> | 1645 | </trans-unit> |
1048 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 1646 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
1049 | <source>Customizations</source> | 1647 | <source>Customizations</source> |
1050 | <target>Personalizaciones</target> | 1648 | <target>Personalizaciones</target> |
1051 | <context-group name="null"> | 1649 | <context-group name="null"> |
1052 | <context context-type="linenumber">264</context> | 1650 | <context context-type="linenumber">275</context> |
1053 | </context-group> | 1651 | </context-group> |
1054 | </trans-unit> | 1652 | </trans-unit> |
1055 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 1653 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
1056 | <source>JavaScript</source> | 1654 | <source>JavaScript</source> |
1057 | <target>JavaScript</target> | 1655 | <target>JavaScript</target> |
1058 | <context-group name="null"> | 1656 | <context-group name="null"> |
1059 | <context context-type="linenumber">267</context> | 1657 | <context context-type="linenumber">278</context> |
1060 | </context-group> | 1658 | </context-group> |
1061 | </trans-unit> | 1659 | </trans-unit> |
1062 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 1660 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
1063 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 1661 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1064 | <target>Escribir código Javascript directamente.<br />Ejemplo: <pre>console.log('mi nodo es maravilloso');</pre></target> | 1662 | <target>Escribir código Javascript directamente.<br />Ejemplo: <pre>console.log('mi nodo es maravilloso');</pre></target> |
1065 | <context-group name="null"> | 1663 | <context-group name="null"> |
1066 | <context context-type="linenumber">270</context> | 1664 | <context context-type="linenumber">281</context> |
1067 | </context-group> | 1665 | </context-group> |
1068 | </trans-unit> | 1666 | </trans-unit> |
1069 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 1667 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1070 | <source>Advanced configuration</source> | 1668 | <source>Advanced configuration</source> |
1071 | <target>Configuración avanzada</target> | 1669 | <target>Configuración avanzada</target> |
1072 | <context-group name="null"> | 1670 | <context-group name="null"> |
1073 | <context context-type="linenumber">197</context> | 1671 | <context context-type="linenumber">207</context> |
1074 | </context-group> | 1672 | </context-group> |
1075 | </trans-unit> | 1673 | </trans-unit> |
1076 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 1674 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
1077 | <source>Update configuration</source> | 1675 | <source>Update configuration</source> |
1078 | <target>Actualizar configuración</target> | 1676 | <target>Actualizar configuración</target> |
1079 | <context-group name="null"> | 1677 | <context-group name="null"> |
1080 | <context context-type="linenumber">314</context> | 1678 | <context context-type="linenumber">325</context> |
1081 | </context-group> | 1679 | </context-group> |
1082 | </trans-unit> | 1680 | </trans-unit> |
1083 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> | 1681 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> |
1084 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1682 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1085 | <target>Parece que la configuración no es válida. Por favor, busque errores potenciales en las diferentes pestañas.</target> | 1683 | <target>Parece que la configuración no es válida. Por favor, busque errores potenciales en las diferentes pestañas.</target> |
1086 | <context-group name="null"> | 1684 | <context-group name="null"> |
1087 | <context context-type="linenumber">315</context> | 1685 | <context context-type="linenumber">326</context> |
1088 | </context-group> | 1686 | </context-group> |
1089 | </trans-unit> | 1687 | </trans-unit> |
1090 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1688 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1507,14 +2105,14 @@ Cuando subas un vÃdeo a este canal, el campo de soporte del vÃdeo se rellenarà | |||
1507 | <source>Automatically plays video</source> | 2105 | <source>Automatically plays video</source> |
1508 | <target>Reproducir vÃdeo automáticamente</target> | 2106 | <target>Reproducir vÃdeo automáticamente</target> |
1509 | <context-group name="null"> | 2107 | <context-group name="null"> |
1510 | <context context-type="linenumber">25</context> | 2108 | <context context-type="linenumber">28</context> |
1511 | </context-group> | 2109 | </context-group> |
1512 | </trans-unit> | 2110 | </trans-unit> |
1513 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 2111 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
1514 | <source>Save</source> | 2112 | <source>Save</source> |
1515 | <target>Guardar</target> | 2113 | <target>Guardar</target> |
1516 | <context-group name="null"> | 2114 | <context-group name="null"> |
1517 | <context context-type="linenumber">28</context> | 2115 | <context context-type="linenumber">32</context> |
1518 | </context-group> | 2116 | </context-group> |
1519 | </trans-unit> | 2117 | </trans-unit> |
1520 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 2118 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
@@ -1613,7 +2211,7 @@ Cuando subas un vÃdeo a este canal, el campo de soporte del vÃdeo se rellenarà | |||
1613 | Enhorabuena, el vÃdeo en <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> sera importado! Ya puedes añadir información sobre este vÃdeo. | 2211 | Enhorabuena, el vÃdeo en <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> sera importado! Ya puedes añadir información sobre este vÃdeo. |
1614 | </target> | 2212 | </target> |
1615 | <context-group name="null"> | 2213 | <context-group name="null"> |
1616 | <context context-type="linenumber">40</context> | 2214 | <context context-type="linenumber">46</context> |
1617 | </context-group> | 2215 | </context-group> |
1618 | </trans-unit> | 2216 | </trans-unit> |
1619 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> | 2217 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> |
@@ -1634,14 +2232,14 @@ Cuando subas un vÃdeo a este canal, el campo de soporte del vÃdeo se rellenarà | |||
1634 | <source>Publish will be available when upload is finished</source> | 2232 | <source>Publish will be available when upload is finished</source> |
1635 | <target>La publicación estará disponible cuando finalice la subida</target> | 2233 | <target>La publicación estará disponible cuando finalice la subida</target> |
1636 | <context-group name="null"> | 2234 | <context-group name="null"> |
1637 | <context context-type="linenumber">48</context> | 2235 | <context context-type="linenumber">53</context> |
1638 | </context-group> | 2236 | </context-group> |
1639 | </trans-unit> | 2237 | </trans-unit> |
1640 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> | 2238 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> |
1641 | <source>Publish</source> | 2239 | <source>Publish</source> |
1642 | <target>Publicar</target> | 2240 | <target>Publicar</target> |
1643 | <context-group name="null"> | 2241 | <context-group name="null"> |
1644 | <context context-type="linenumber">55</context> | 2242 | <context context-type="linenumber">60</context> |
1645 | </context-group> | 2243 | </context-group> |
1646 | </trans-unit> | 2244 | </trans-unit> |
1647 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> | 2245 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> |
@@ -1673,7 +2271,7 @@ Cuando subas un vÃdeo a este canal, el campo de soporte del vÃdeo se rellenarà | |||
1673 | Enhorabuena, el vÃdeo sera importado con BitTorrent! Ya puedes añadir información sobre este vÃdeo. | 2271 | Enhorabuena, el vÃdeo sera importado con BitTorrent! Ya puedes añadir información sobre este vÃdeo. |
1674 | </target> | 2272 | </target> |
1675 | <context-group name="null"> | 2273 | <context-group name="null"> |
1676 | <context context-type="linenumber">48</context> | 2274 | <context context-type="linenumber">53</context> |
1677 | </context-group> | 2275 | </context-group> |
1678 | </trans-unit> | 2276 | </trans-unit> |
1679 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> | 2277 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> |
@@ -2826,13 +3424,6 @@ Enhorabuena, el vÃdeo sera importado con BitTorrent! Ya puedes añadir informac | |||
2826 | <context context-type="linenumber">1</context> | 3424 | <context context-type="linenumber">1</context> |
2827 | </context-group> | 3425 | </context-group> |
2828 | </trans-unit> | 3426 | </trans-unit> |
2829 | <trans-unit id="916a6e4fd83ece1dc54c6135eb3b8cd064b4bac3"> | ||
2830 | <source>Description cannot be more than 250 characters long.</source> | ||
2831 | <target>La descripción no puede ocupar más de 250 caracteres.</target> | ||
2832 | <context-group name="null"> | ||
2833 | <context context-type="linenumber">1</context> | ||
2834 | </context-group> | ||
2835 | </trans-unit> | ||
2836 | <trans-unit id="4a3ebc6ddb6b6677aed7b04eb503f9ddd0cfe561"> | 3427 | <trans-unit id="4a3ebc6ddb6b6677aed7b04eb503f9ddd0cfe561"> |
2837 | <source>You must to agree with the instance terms in order to registering on it.</source> | 3428 | <source>You must to agree with the instance terms in order to registering on it.</source> |
2838 | <target>Debes aceptar los términos de uso del nodo para poder registrarte en él.</target> | 3429 | <target>Debes aceptar los términos de uso del nodo para poder registrarte en él.</target> |
@@ -2875,13 +3466,6 @@ Enhorabuena, el vÃdeo sera importado con BitTorrent! Ya puedes añadir informac | |||
2875 | <context context-type="linenumber">1</context> | 3466 | <context context-type="linenumber">1</context> |
2876 | </context-group> | 3467 | </context-group> |
2877 | </trans-unit> | 3468 | </trans-unit> |
2878 | <trans-unit id="fac936be125163a8494f3d7e7f21d65c7e4f1ff6"> | ||
2879 | <source>Description cannot be more than 500 characters long.</source> | ||
2880 | <target>La descripción no puede ocupar más de 500 caracteres.</target> | ||
2881 | <context-group name="null"> | ||
2882 | <context context-type="linenumber">1</context> | ||
2883 | </context-group> | ||
2884 | </trans-unit> | ||
2885 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> | 3469 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> |
2886 | <source>Support text must be at least 3 characters long.</source> | 3470 | <source>Support text must be at least 3 characters long.</source> |
2887 | <target>El texto para el apoyo ha de ocupar como mÃnimo 3 caracteres.</target> | 3471 | <target>El texto para el apoyo ha de ocupar como mÃnimo 3 caracteres.</target> |
@@ -2889,13 +3473,6 @@ Enhorabuena, el vÃdeo sera importado con BitTorrent! Ya puedes añadir informac | |||
2889 | <context context-type="linenumber">1</context> | 3473 | <context context-type="linenumber">1</context> |
2890 | </context-group> | 3474 | </context-group> |
2891 | </trans-unit> | 3475 | </trans-unit> |
2892 | <trans-unit id="3fe80c71378e127dda2dda9dbcd66b059d362813"> | ||
2893 | <source>Support text cannot be more than 500 characters long.</source> | ||
2894 | <target>El texto para el apoyo no puede ocupar más de 500 caracteres.</target> | ||
2895 | <context-group name="null"> | ||
2896 | <context context-type="linenumber">1</context> | ||
2897 | </context-group> | ||
2898 | </trans-unit> | ||
2899 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> | 3476 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> |
2900 | <source>Comment is required.</source> | 3477 | <source>Comment is required.</source> |
2901 | <target>Se requiere comentario.</target> | 3478 | <target>Se requiere comentario.</target> |
@@ -2987,13 +3564,6 @@ Enhorabuena, el vÃdeo sera importado con BitTorrent! Ya puedes añadir informac | |||
2987 | <context context-type="linenumber">1</context> | 3564 | <context context-type="linenumber">1</context> |
2988 | </context-group> | 3565 | </context-group> |
2989 | </trans-unit> | 3566 | </trans-unit> |
2990 | <trans-unit id="e61f1c05121fa5effa6ccddf5be6dcf1c822ff4b"> | ||
2991 | <source>Video support cannot be more than 500 characters long.</source> | ||
2992 | <target>El apoyo para el vÃdeo no puede ocupar más de 500 caracteres.</target> | ||
2993 | <context-group name="null"> | ||
2994 | <context context-type="linenumber">1</context> | ||
2995 | </context-group> | ||
2996 | </trans-unit> | ||
2997 | <trans-unit id="453413bf387dea681958871319bab489dd5e6ec0"> | 3567 | <trans-unit id="453413bf387dea681958871319bab489dd5e6ec0"> |
2998 | <source>A date is required to schedule video update.</source> | 3568 | <source>A date is required to schedule video update.</source> |
2999 | <target>Se requiere una fecha para actualizar la programación del vÃdeo.</target> | 3569 | <target>Se requiere una fecha para actualizar la programación del vÃdeo.</target> |
@@ -3533,13 +4103,6 @@ Enhorabuena, el vÃdeo sera importado con BitTorrent! Ya puedes añadir informac | |||
3533 | <context context-type="linenumber">1</context> | 4103 | <context context-type="linenumber">1</context> |
3534 | </context-group> | 4104 | </context-group> |
3535 | </trans-unit> | 4105 | </trans-unit> |
3536 | <trans-unit id="20deec13d8d4ff199aa04318818ca44dab0585be"> | ||
3537 | <source>Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete.</source> | ||
3538 | <target>Registro de <x id="INTERPOLATION" equiv-text="{{username}}"/> completo.</target> | ||
3539 | <context-group name="null"> | ||
3540 | <context context-type="linenumber">1</context> | ||
3541 | </context-group> | ||
3542 | </trans-unit> | ||
3543 | <trans-unit id="320c9c3482a0ebe46da42ce9e0cbdc5ba26ea8bb"> | 4106 | <trans-unit id="320c9c3482a0ebe46da42ce9e0cbdc5ba26ea8bb"> |
3544 | <source>Video to import updated.</source> | 4107 | <source>Video to import updated.</source> |
3545 | <target>Video to import updated.</target> | 4108 | <target>Video to import updated.</target> |
diff --git a/client/src/locale/target/angular_eu_ES.xml b/client/src/locale/target/angular_eu_ES.xml index d47093717..d17189c7a 100644 --- a/client/src/locale/target/angular_eu_ES.xml +++ b/client/src/locale/target/angular_eu_ES.xml | |||
@@ -38,6 +38,20 @@ | |||
38 | <context context-type="linenumber">27</context> | 38 | <context context-type="linenumber">27</context> |
39 | </context-group> | 39 | </context-group> |
40 | </trans-unit> | 40 | </trans-unit> |
41 | <trans-unit id="ngb.datepicker.select-month"> | ||
42 | <source>Select month</source> | ||
43 | <target>Hautatu hilabetea</target> | ||
44 | <context-group name="null"> | ||
45 | <context context-type="linenumber">7</context> | ||
46 | </context-group> | ||
47 | </trans-unit> | ||
48 | <trans-unit id="ngb.datepicker.select-year"> | ||
49 | <source>Select year</source> | ||
50 | <target>Hautatu urtea</target> | ||
51 | <context-group name="null"> | ||
52 | <context context-type="linenumber">16</context> | ||
53 | </context-group> | ||
54 | </trans-unit> | ||
41 | <trans-unit id="ngb.pagination.first"> | 55 | <trans-unit id="ngb.pagination.first"> |
42 | <source>««</source> | 56 | <source>««</source> |
43 | <target>««</target> | 57 | <target>««</target> |
@@ -213,6 +227,20 @@ | |||
213 | <context context-type="linenumber">11</context> | 227 | <context context-type="linenumber">11</context> |
214 | </context-group> | 228 | </context-group> |
215 | </trans-unit> | 229 | </trans-unit> |
230 | <trans-unit id="4b3963c6d0863118fe9e9e33447d12be3c2db081"> | ||
231 | <source>Unlisted</source> | ||
232 | <target>Zerrendatu gabea</target> | ||
233 | <context-group name="null"> | ||
234 | <context context-type="linenumber">10</context> | ||
235 | </context-group> | ||
236 | </trans-unit> | ||
237 | <trans-unit id="ddd8a4986d2d1717a274a5a0fbed04988a819e69"> | ||
238 | <source>Private</source> | ||
239 | <target>Pribatua</target> | ||
240 | <context-group name="null"> | ||
241 | <context context-type="linenumber">11</context> | ||
242 | </context-group> | ||
243 | </trans-unit> | ||
216 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> | 244 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> |
217 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> | 245 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> |
218 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> ikustaldi</target> | 246 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> ikustaldi</target> |
@@ -255,6 +283,107 @@ | |||
255 | <context context-type="linenumber">19</context> | 283 | <context context-type="linenumber">19</context> |
256 | </context-group> | 284 | </context-group> |
257 | </trans-unit> | 285 | </trans-unit> |
286 | <trans-unit id="450025269732888db1f04cfe6033843110ab65ee"> | ||
287 | <source> | ||
288 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> | ||
289 | Subscribe | ||
290 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
291 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/> | ||
292 | <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount | myNumberFormatter }}"/> | ||
293 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
294 | </source> | ||
295 | <target> | ||
296 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> | ||
297 | Harpidetu | ||
298 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
299 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/> | ||
300 | <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount | myNumberFormatter }}"/> | ||
301 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
302 | </target> | ||
303 | <context-group name="null"> | ||
304 | <context context-type="linenumber">5</context> | ||
305 | </context-group> | ||
306 | </trans-unit> | ||
307 | <trans-unit id="c374edf3b9228d3df6d761bdc8a289e7df0096e8"> | ||
308 | <source> | ||
309 | Unsubscribe | ||
310 | </source> | ||
311 | <target> | ||
312 | Desharpidetu | ||
313 | </target> | ||
314 | <context-group name="null"> | ||
315 | <context context-type="linenumber">18</context> | ||
316 | </context-group> | ||
317 | </trans-unit> | ||
318 | <trans-unit id="9b3287f52c239cad05ec98391553e5052ba1aa66"> | ||
319 | <source>Using an ActivityPub account</source> | ||
320 | <target>ActivityPub kontu bat erabiliz</target> | ||
321 | <context-group name="null"> | ||
322 | <context context-type="linenumber">36</context> | ||
323 | </context-group> | ||
324 | </trans-unit> | ||
325 | <trans-unit id="60251958d9e05c8cc00abf9645bb0026ebbe4dc3"> | ||
326 | <source>Subscribe with an account on <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/></source> | ||
327 | <target>Harpidetu <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/> ostalariko kontu batekin</target> | ||
328 | <context-group name="null"> | ||
329 | <context context-type="linenumber">39</context> | ||
330 | </context-group> | ||
331 | </trans-unit> | ||
332 | <trans-unit id="e7adf422424a61b71465d183f9d44bf956482ef0"> | ||
333 | <source>Subscribe with your local account</source> | ||
334 | <target>Harpidetu zure tokiko kontuarekin</target> | ||
335 | <context-group name="null"> | ||
336 | <context context-type="linenumber">40</context> | ||
337 | </context-group> | ||
338 | </trans-unit> | ||
339 | <trans-unit id="5047522cc670b1f4a288bce07f9b1c5061e913ed"> | ||
340 | <source>Subscribe with a Mastodon account:</source> | ||
341 | <target>Harpidetu Mastodon kontu batekin:</target> | ||
342 | <context-group name="null"> | ||
343 | <context context-type="linenumber">43</context> | ||
344 | </context-group> | ||
345 | </trans-unit> | ||
346 | <trans-unit id="d8758664cadd6452256ca25ca0c7259074f427c1"> | ||
347 | <source>Using a syndication feed</source> | ||
348 | <target>Sindikazio jario bat erabiliz</target> | ||
349 | <context-group name="null"> | ||
350 | <context context-type="linenumber">48</context> | ||
351 | </context-group> | ||
352 | </trans-unit> | ||
353 | <trans-unit id="d5e5bc7d213694fc0414a76f0ff3085bae44268a"> | ||
354 | <source>Subscribe via RSS</source> | ||
355 | <target>Harpidetu RSS bidez</target> | ||
356 | <context-group name="null"> | ||
357 | <context context-type="linenumber">49</context> | ||
358 | </context-group> | ||
359 | </trans-unit> | ||
360 | <trans-unit id="4913054c95f5ba14c351ab1b787f7abac97bfdd3"> | ||
361 | <source> | ||
362 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
363 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Remote interact<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
364 | </source> | ||
365 | <target> | ||
366 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Urruneko harpidetza<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
367 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Urruneko interakzioa<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
368 | </target> | ||
369 | <context-group name="null"> | ||
370 | <context context-type="linenumber">10</context> | ||
371 | </context-group> | ||
372 | </trans-unit> | ||
373 | <trans-unit id="319933e1af77ca2e35b75a5e9270a3c90e83dd4b"> | ||
374 | <source>You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there.</source> | ||
375 | <target>Kanal honetara harpidetu zaitezke ActivityPub onartzen duen fedibertsoko instantzia batetik, esaterako Mastodon edo Pleroma instantzietan, bilaketa kutxan URLa idatzi dezakezu eta handik harpidetu.</target> | ||
376 | <context-group name="null"> | ||
377 | <context context-type="linenumber">17</context> | ||
378 | </context-group> | ||
379 | </trans-unit> | ||
380 | <trans-unit id="2767d5461b6c622ccdeb868df8becf26bc16b99a"> | ||
381 | <source>You can interact with this via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there.</source> | ||
382 | <target>Kontu honekin elkarrekintzak izan ditzakezu zaitezke ActivityPub onartzen duen edozein instantziatik. Esaterako Mastodon edo Pleroma instantzietan, bilaketa kutxan URLa idatzi dezakezu eta handik elkarrekintza hasi.</target> | ||
383 | <context-group name="null"> | ||
384 | <context context-type="linenumber">22</context> | ||
385 | </context-group> | ||
386 | </trans-unit> | ||
258 | <trans-unit id="15f046007e4fca2e8477966745e2ec4e3e81bc3b"> | 387 | <trans-unit id="15f046007e4fca2e8477966745e2ec4e3e81bc3b"> |
259 | <source>Video quota</source> | 388 | <source>Video quota</source> |
260 | <target>Bideo-kuota</target> | 389 | <target>Bideo-kuota</target> |
@@ -469,14 +598,14 @@ | |||
469 | <source>Example: jane_doe</source> | 598 | <source>Example: jane_doe</source> |
470 | <target>Adibidez: jone_inorrez</target> | 599 | <target>Adibidez: jone_inorrez</target> |
471 | <context-group name="null"> | 600 | <context-group name="null"> |
472 | <context context-type="linenumber">16</context> | 601 | <context context-type="linenumber">17</context> |
473 | </context-group> | 602 | </context-group> |
474 | </trans-unit> | 603 | </trans-unit> |
475 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | 604 | <trans-unit id="7fe213724c4c0a4112c40c673884acb98a0a3b92"> |
476 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | 605 | <source>I am at least 16 years old and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> |
477 | <target>Instantzia honetako <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Baldintzak</a> irakurri ditut eta ados nago</target> | 606 | <target>16 urte edo gehiago ditut eta onartzen ditut instantzia honen <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>erabilera badintzak</a></target> |
478 | <context-group name="null"> | 607 | <context-group name="null"> |
479 | <context context-type="linenumber">54</context> | 608 | <context context-type="linenumber">55</context> |
480 | </context-group> | 609 | </context-group> |
481 | </trans-unit> | 610 | </trans-unit> |
482 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 611 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
@@ -490,7 +619,7 @@ | |||
490 | <source>Features found on this instance</source> | 619 | <source>Features found on this instance</source> |
491 | <target>Instantzia honetako ezaugarriak</target> | 620 | <target>Instantzia honetako ezaugarriak</target> |
492 | <context-group name="null"> | 621 | <context-group name="null"> |
493 | <context context-type="linenumber">66</context> | 622 | <context context-type="linenumber">67</context> |
494 | </context-group> | 623 | </context-group> |
495 | </trans-unit> | 624 | </trans-unit> |
496 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> | 625 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> |
@@ -511,6 +640,19 @@ | |||
511 | <context context-type="linenumber">6</context> | 640 | <context context-type="linenumber">6</context> |
512 | </context-group> | 641 | </context-group> |
513 | </trans-unit> | 642 | </trans-unit> |
643 | <trans-unit id="7c603b9ed878097782e2b8908f662e2344b46061"> | ||
644 | <source> | ||
645 | Filters | ||
646 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
647 | </source> | ||
648 | <target> | ||
649 | Iragazkiak | ||
650 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
651 | </target> | ||
652 | <context-group name="null"> | ||
653 | <context context-type="linenumber">16</context> | ||
654 | </context-group> | ||
655 | </trans-unit> | ||
514 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> | 656 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> |
515 | <source> | 657 | <source> |
516 | No results found | 658 | No results found |
@@ -657,6 +799,13 @@ | |||
657 | <context context-type="linenumber">25</context> | 799 | <context context-type="linenumber">25</context> |
658 | </context-group> | 800 | </context-group> |
659 | </trans-unit> | 801 | </trans-unit> |
802 | <trans-unit id="4752e5e33da1c3396d3248eb8fef59bca5d00cb3"> | ||
803 | <source>Show keyboard shortcuts</source> | ||
804 | <target>Erakutsi teklatu-lasterbideak</target> | ||
805 | <context-group name="null"> | ||
806 | <context context-type="linenumber">91</context> | ||
807 | </context-group> | ||
808 | </trans-unit> | ||
660 | <trans-unit id="cf75021ac8cb9efd4f95e8880cf52c9acd265768"> | 809 | <trans-unit id="cf75021ac8cb9efd4f95e8880cf52c9acd265768"> |
661 | <source>Toggle dark interface</source> | 810 | <source>Toggle dark interface</source> |
662 | <target>Txandakatu interfaze iluna</target> | 811 | <target>Txandakatu interfaze iluna</target> |
@@ -762,6 +911,13 @@ | |||
762 | <context context-type="linenumber">94</context> | 911 | <context context-type="linenumber">94</context> |
763 | </context-group> | 912 | </context-group> |
764 | </trans-unit> | 913 | </trans-unit> |
914 | <trans-unit id="41ed53a3f1d4dfc57011d0aba13b8b074e8b41b6"> | ||
915 | <source>Display unlisted and private videos</source> | ||
916 | <target>Bistaratu zerrendatu gabeko bideoak eta bideo pribatuak</target> | ||
917 | <context-group name="null"> | ||
918 | <context context-type="linenumber">11</context> | ||
919 | </context-group> | ||
920 | </trans-unit> | ||
765 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> | 921 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> |
766 | <source>No results.</source> | 922 | <source>No results.</source> |
767 | <target>Emaitzarik ez.</target> | 923 | <target>Emaitzarik ez.</target> |
@@ -780,6 +936,17 @@ | |||
780 | <context context-type="linenumber">6</context> | 936 | <context context-type="linenumber">6</context> |
781 | </context-group> | 937 | </context-group> |
782 | </trans-unit> | 938 | </trans-unit> |
939 | <trans-unit id="48a5d0af93b94c4575b7f76a47fb3cdee58e6919"> | ||
940 | <source> | ||
941 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>#<x id="INTERPOLATION" equiv-text="{{ object.tag }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
942 | </source> | ||
943 | <target> | ||
944 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>#<x id="INTERPOLATION" equiv-text="{{ object.tag }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
945 | </target> | ||
946 | <context-group name="null"> | ||
947 | <context context-type="linenumber">14</context> | ||
948 | </context-group> | ||
949 | </trans-unit> | ||
783 | <trans-unit id="e093a5a83045ff283f992a93699abb7cb9dd3c1b"> | 950 | <trans-unit id="e093a5a83045ff283f992a93699abb7cb9dd3c1b"> |
784 | <source> | 951 | <source> |
785 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/> | 952 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/> |
@@ -1092,14 +1259,14 @@ Erabiltzaile berriek izena ematea ez da onartzen orain.</target> | |||
1092 | <context context-type="linenumber">83</context> | 1259 | <context context-type="linenumber">83</context> |
1093 | </context-group> | 1260 | </context-group> |
1094 | </trans-unit> | 1261 | </trans-unit> |
1095 | <trans-unit id="d8f1c6b816aaf1ebcb936a705dbe88bcef28eaa8"> | 1262 | <trans-unit id="b1372cb61ca791a0f7f95bf31c86c97df142adc4"> |
1096 | <source> | 1263 | <source> |
1097 | PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. | 1264 | PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. |
1098 | In the meantime, we want to test different ideas related to this issue: | 1265 | In the meantime, we want to test different ideas related to this issue: |
1099 | </source> | 1266 | </source> |
1100 | <target> | 1267 | <target> |
1101 | PeerTube beta-n dago, eta ahalik eta babes onena ezartzeko gogoa dugu kaleratzen denerako. | 1268 | PeerTube oso berria da oraindik, eta egonkortzen denerako babes-neurri egokienak ezarri nahi ditugu. |
1102 | Bitartean hainbat ideia saiatu nahi ditugu honetarako: | 1269 | Bitartean, hainbat ideia saiatu nahi ditugu gai honen inguruan: |
1103 | </target> | 1270 | </target> |
1104 | <context-group name="null"> | 1271 | <context-group name="null"> |
1105 | <context context-type="linenumber">85</context> | 1272 | <context context-type="linenumber">85</context> |
@@ -1140,6 +1307,41 @@ Erabiltzaile berriek izena ematea ez da onartzen orain.</target> | |||
1140 | <context context-type="linenumber">95</context> | 1307 | <context context-type="linenumber">95</context> |
1141 | </context-group> | 1308 | </context-group> |
1142 | </trans-unit> | 1309 | </trans-unit> |
1310 | <trans-unit id="bd2edf99dd6562385ccec19a7ab2d1898e626605"> | ||
1311 | <source>Banned</source> | ||
1312 | <target>Debekatua</target> | ||
1313 | <context-group name="null"> | ||
1314 | <context context-type="linenumber">12</context> | ||
1315 | </context-group> | ||
1316 | </trans-unit> | ||
1317 | <trans-unit id="62a557fcfdbd25a31d1a0332294f94a466fee809"> | ||
1318 | <source>Muted</source> | ||
1319 | <target>Mututua</target> | ||
1320 | <context-group name="null"> | ||
1321 | <context context-type="linenumber">13</context> | ||
1322 | </context-group> | ||
1323 | </trans-unit> | ||
1324 | <trans-unit id="48bbf6dbdb22e0ef4bd257eae2ab356f2ea66c89"> | ||
1325 | <source>Muted by your instance</source> | ||
1326 | <target>Zure instantziak mututua</target> | ||
1327 | <context-group name="null"> | ||
1328 | <context context-type="linenumber">14</context> | ||
1329 | </context-group> | ||
1330 | </trans-unit> | ||
1331 | <trans-unit id="44bd08a7ec1e407356620967d65d8fe2d8639d0a"> | ||
1332 | <source>Instance muted</source> | ||
1333 | <target>Mutututako instantzia</target> | ||
1334 | <context-group name="null"> | ||
1335 | <context context-type="linenumber">15</context> | ||
1336 | </context-group> | ||
1337 | </trans-unit> | ||
1338 | <trans-unit id="1a6443bb7ed01046dd83cf78806f795f1204ffa1"> | ||
1339 | <source>Instance muted by your instance</source> | ||
1340 | <target>Zure instantziak mutututako instantzia</target> | ||
1341 | <context-group name="null"> | ||
1342 | <context context-type="linenumber">16</context> | ||
1343 | </context-group> | ||
1344 | </trans-unit> | ||
1143 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> | 1345 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> |
1144 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> | 1346 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> |
1145 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> harpidedun</target> | 1347 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> harpidedun</target> |
@@ -1270,21 +1472,21 @@ Erabiltzaile berriek izena ematea ez da onartzen orain.</target> | |||
1270 | <source>Signup enabled</source> | 1472 | <source>Signup enabled</source> |
1271 | <target>Izena ematea gaituta</target> | 1473 | <target>Izena ematea gaituta</target> |
1272 | <context-group name="null"> | 1474 | <context-group name="null"> |
1273 | <context context-type="linenumber">92</context> | 1475 | <context context-type="linenumber">93</context> |
1274 | </context-group> | 1476 | </context-group> |
1275 | </trans-unit> | 1477 | </trans-unit> |
1276 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> | 1478 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> |
1277 | <source>Signup requires email verification</source> | 1479 | <source>Signup requires email verification</source> |
1278 | <target>Izena emateko e-mail helbidea baieztatu behar da</target> | 1480 | <target>Izena emateko e-mail helbidea baieztatu behar da</target> |
1279 | <context-group name="null"> | 1481 | <context-group name="null"> |
1280 | <context context-type="linenumber">97</context> | 1482 | <context context-type="linenumber">100</context> |
1281 | </context-group> | 1483 | </context-group> |
1282 | </trans-unit> | 1484 | </trans-unit> |
1283 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 1485 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
1284 | <source>Signup limit</source> | 1486 | <source>Signup limit</source> |
1285 | <target>Izena emateko muga</target> | 1487 | <target>Izena emateko muga</target> |
1286 | <context-group name="null"> | 1488 | <context-group name="null"> |
1287 | <context context-type="linenumber">101</context> | 1489 | <context context-type="linenumber">105</context> |
1288 | </context-group> | 1490 | </context-group> |
1289 | </trans-unit> | 1491 | </trans-unit> |
1290 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 1492 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -1294,46 +1496,53 @@ Erabiltzaile berriek izena ematea ez da onartzen orain.</target> | |||
1294 | <context context-type="linenumber">42</context> | 1496 | <context context-type="linenumber">42</context> |
1295 | </context-group> | 1497 | </context-group> |
1296 | </trans-unit> | 1498 | </trans-unit> |
1499 | <trans-unit id="29aa67f13fd34a2421ff9d7de7d5142790676b9e"> | ||
1500 | <source>Video import with HTTP URL (i.e. YouTube) enabled</source> | ||
1501 | <target>HTTP URL bidezko bideoen inportazioa gaituta (adibidez YouTube)</target> | ||
1502 | <context-group name="null"> | ||
1503 | <context context-type="linenumber">120</context> | ||
1504 | </context-group> | ||
1505 | </trans-unit> | ||
1297 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> | 1506 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> |
1298 | <source>Video import with a torrent file or a magnet URI enabled</source> | 1507 | <source>Video import with a torrent file or a magnet URI enabled</source> |
1299 | <target>Bideoa torrent fitxategia edo magnet URL bidez inportatzea gaituta</target> | 1508 | <target>Bideoa torrent fitxategia edo magnet URL bidez inportatzea gaituta</target> |
1300 | <context-group name="null"> | 1509 | <context-group name="null"> |
1301 | <context context-type="linenumber">120</context> | 1510 | <context context-type="linenumber">127</context> |
1302 | </context-group> | 1511 | </context-group> |
1303 | </trans-unit> | 1512 | </trans-unit> |
1304 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 1513 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
1305 | <source>Administrator</source> | 1514 | <source>Administrator</source> |
1306 | <target>Administratzailea</target> | 1515 | <target>Administratzailea</target> |
1307 | <context-group name="null"> | 1516 | <context-group name="null"> |
1308 | <context context-type="linenumber">123</context> | 1517 | <context context-type="linenumber">131</context> |
1309 | </context-group> | 1518 | </context-group> |
1310 | </trans-unit> | 1519 | </trans-unit> |
1311 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 1520 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
1312 | <source>Admin email</source> | 1521 | <source>Admin email</source> |
1313 | <target>Administratzailearen e-maila</target> | 1522 | <target>Administratzailearen e-maila</target> |
1314 | <context-group name="null"> | 1523 | <context-group name="null"> |
1315 | <context context-type="linenumber">126</context> | 1524 | <context context-type="linenumber">134</context> |
1316 | </context-group> | 1525 | </context-group> |
1317 | </trans-unit> | 1526 | </trans-unit> |
1318 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 1527 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
1319 | <source>Users</source> | 1528 | <source>Users</source> |
1320 | <target>Erabiltzaileak</target> | 1529 | <target>Erabiltzaileak</target> |
1321 | <context-group name="null"> | 1530 | <context-group name="null"> |
1322 | <context context-type="linenumber">136</context> | 1531 | <context context-type="linenumber">144</context> |
1323 | </context-group> | 1532 | </context-group> |
1324 | </trans-unit> | 1533 | </trans-unit> |
1325 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 1534 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
1326 | <source>User default video quota</source> | 1535 | <source>User default video quota</source> |
1327 | <target>Erabiltzailearen lehenetsitako bideo-kuota</target> | 1536 | <target>Erabiltzailearen lehenetsitako bideo-kuota</target> |
1328 | <context-group name="null"> | 1537 | <context-group name="null"> |
1329 | <context context-type="linenumber">139</context> | 1538 | <context context-type="linenumber">147</context> |
1330 | </context-group> | 1539 | </context-group> |
1331 | </trans-unit> | 1540 | </trans-unit> |
1332 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> | 1541 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> |
1333 | <source>User default daily upload limit</source> | 1542 | <source>User default daily upload limit</source> |
1334 | <target>Erabiltzailearentzat lehenetsitako eguneko igoera muga</target> | 1543 | <target>Erabiltzailearentzat lehenetsitako eguneko igoera muga</target> |
1335 | <context-group name="null"> | 1544 | <context-group name="null"> |
1336 | <context context-type="linenumber">153</context> | 1545 | <context context-type="linenumber">161</context> |
1337 | </context-group> | 1546 | </context-group> |
1338 | </trans-unit> | 1547 | </trans-unit> |
1339 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 1548 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -1347,70 +1556,70 @@ Erabiltzaile berriek izena ematea ez da onartzen orain.</target> | |||
1347 | <source>Twitter</source> | 1556 | <source>Twitter</source> |
1348 | <target>Twitter</target> | 1557 | <target>Twitter</target> |
1349 | <context-group name="null"> | 1558 | <context-group name="null"> |
1350 | <context context-type="linenumber">170</context> | 1559 | <context context-type="linenumber">178</context> |
1351 | </context-group> | 1560 | </context-group> |
1352 | </trans-unit> | 1561 | </trans-unit> |
1353 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 1562 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
1354 | <source>Your Twitter username</source> | 1563 | <source>Your Twitter username</source> |
1355 | <target>Zure Twitter erabiltzaile-izena</target> | 1564 | <target>Zure Twitter erabiltzaile-izena</target> |
1356 | <context-group name="null"> | 1565 | <context-group name="null"> |
1357 | <context context-type="linenumber">173</context> | 1566 | <context context-type="linenumber">181</context> |
1358 | </context-group> | 1567 | </context-group> |
1359 | </trans-unit> | 1568 | </trans-unit> |
1360 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 1569 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
1361 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 1570 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
1362 | <target>Edukia argitaratuko den webgune edo plataformarentzat Twitter kontua adierazten du.</target> | 1571 | <target>Edukia argitaratuko den webgune edo plataformarentzat Twitter kontua adierazten du.</target> |
1363 | <context-group name="null"> | 1572 | <context-group name="null"> |
1364 | <context context-type="linenumber">176</context> | 1573 | <context context-type="linenumber">184</context> |
1365 | </context-group> | 1574 | </context-group> |
1366 | </trans-unit> | 1575 | </trans-unit> |
1367 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 1576 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
1368 | <source>Instance whitelisted by Twitter</source> | 1577 | <source>Instance whitelisted by Twitter</source> |
1369 | <target>Twitter-ek onartutako instantzia</target> | 1578 | <target>Twitter-ek onartutako instantzia</target> |
1370 | <context-group name="null"> | 1579 | <context-group name="null"> |
1371 | <context context-type="linenumber">189</context> | 1580 | <context context-type="linenumber">198</context> |
1372 | </context-group> | 1581 | </context-group> |
1373 | </trans-unit> | 1582 | </trans-unit> |
1374 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 1583 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
1375 | <source>Services</source> | 1584 | <source>Services</source> |
1376 | <target>Zerbitzuak</target> | 1585 | <target>Zerbitzuak</target> |
1377 | <context-group name="null"> | 1586 | <context-group name="null"> |
1378 | <context context-type="linenumber">168</context> | 1587 | <context context-type="linenumber">176</context> |
1379 | </context-group> | 1588 | </context-group> |
1380 | </trans-unit> | 1589 | </trans-unit> |
1381 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 1590 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
1382 | <source>Transcoding</source> | 1591 | <source>Transcoding</source> |
1383 | <target>Transkodeketa</target> | 1592 | <target>Transkodeketa</target> |
1384 | <context-group name="null"> | 1593 | <context-group name="null"> |
1385 | <context context-type="linenumber">200</context> | 1594 | <context context-type="linenumber">210</context> |
1386 | </context-group> | 1595 | </context-group> |
1387 | </trans-unit> | 1596 | </trans-unit> |
1388 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 1597 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
1389 | <source>Transcoding enabled</source> | 1598 | <source>Transcoding enabled</source> |
1390 | <target>Transkodeketa gaituta</target> | 1599 | <target>Transkodeketa gaituta</target> |
1391 | <context-group name="null"> | 1600 | <context-group name="null"> |
1392 | <context context-type="linenumber">204</context> | 1601 | <context context-type="linenumber">215</context> |
1393 | </context-group> | 1602 | </context-group> |
1394 | </trans-unit> | 1603 | </trans-unit> |
1395 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 1604 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
1396 | <source>If you disable transcoding, many videos from your users will not work!</source> | 1605 | <source>If you disable transcoding, many videos from your users will not work!</source> |
1397 | <target>Transkodeketa desgaitzen baduzu, erabiltzaileen bideo askok ez dute funtzionatuko!</target> | 1606 | <target>Transkodeketa desgaitzen baduzu, erabiltzaileen bideo askok ez dute funtzionatuko!</target> |
1398 | <context-group name="null"> | 1607 | <context-group name="null"> |
1399 | <context context-type="linenumber">205</context> | 1608 | <context context-type="linenumber">216</context> |
1400 | </context-group> | 1609 | </context-group> |
1401 | </trans-unit> | 1610 | </trans-unit> |
1402 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 1611 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
1403 | <source>Transcoding threads</source> | 1612 | <source>Transcoding threads</source> |
1404 | <target>Transkodetze hariak</target> | 1613 | <target>Transkodetze hariak</target> |
1405 | <context-group name="null"> | 1614 | <context-group name="null"> |
1406 | <context context-type="linenumber">211</context> | 1615 | <context context-type="linenumber">223</context> |
1407 | </context-group> | 1616 | </context-group> |
1408 | </trans-unit> | 1617 | </trans-unit> |
1409 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> | 1618 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> |
1410 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> | 1619 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> |
1411 | <target><x id="INTERPOLATION" equiv-text="{{resolution}}"/> bereizmena gaituta</target> | 1620 | <target><x id="INTERPOLATION" equiv-text="{{resolution}}"/> bereizmena gaituta</target> |
1412 | <context-group name="null"> | 1621 | <context-group name="null"> |
1413 | <context context-type="linenumber">227</context> | 1622 | <context context-type="linenumber">239</context> |
1414 | </context-group> | 1623 | </context-group> |
1415 | </trans-unit> | 1624 | </trans-unit> |
1416 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> | 1625 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> |
@@ -1425,49 +1634,49 @@ Erabiltzaile berriek izena ematea ez da onartzen orain.</target> | |||
1425 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> | 1634 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> |
1426 | </target> | 1635 | </target> |
1427 | <context-group name="null"> | 1636 | <context-group name="null"> |
1428 | <context context-type="linenumber">233</context> | 1637 | <context context-type="linenumber">244</context> |
1429 | </context-group> | 1638 | </context-group> |
1430 | </trans-unit> | 1639 | </trans-unit> |
1431 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> | 1640 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> |
1432 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> | 1641 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> |
1433 | <target>Fitxategi batzuk ez dira federatzen (aurrebistak, azpitituluak). Zuzenean jatorrizko instantziatik jasotzen ditugu eta cachean gorde.</target> | 1642 | <target>Fitxategi batzuk ez dira federatzen (aurrebistak, azpitituluak). Zuzenean jatorrizko instantziatik jasotzen ditugu eta cachean gorde.</target> |
1434 | <context-group name="null"> | 1643 | <context-group name="null"> |
1435 | <context context-type="linenumber">238</context> | 1644 | <context context-type="linenumber">249</context> |
1436 | </context-group> | 1645 | </context-group> |
1437 | </trans-unit> | 1646 | </trans-unit> |
1438 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 1647 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
1439 | <source>Previews cache size</source> | 1648 | <source>Previews cache size</source> |
1440 | <target>Aurrebisten cachearen tamaina</target> | 1649 | <target>Aurrebisten cachearen tamaina</target> |
1441 | <context-group name="null"> | 1650 | <context-group name="null"> |
1442 | <context context-type="linenumber">243</context> | 1651 | <context context-type="linenumber">254</context> |
1443 | </context-group> | 1652 | </context-group> |
1444 | </trans-unit> | 1653 | </trans-unit> |
1445 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> | 1654 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> |
1446 | <source>Video captions cache size</source> | 1655 | <source>Video captions cache size</source> |
1447 | <target>Bideoaren azpitituluen cachearen tamaina</target> | 1656 | <target>Bideoaren azpitituluen cachearen tamaina</target> |
1448 | <context-group name="null"> | 1657 | <context-group name="null"> |
1449 | <context context-type="linenumber">254</context> | 1658 | <context context-type="linenumber">265</context> |
1450 | </context-group> | 1659 | </context-group> |
1451 | </trans-unit> | 1660 | </trans-unit> |
1452 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 1661 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
1453 | <source>Customizations</source> | 1662 | <source>Customizations</source> |
1454 | <target>Pertsonalizazioak</target> | 1663 | <target>Pertsonalizazioak</target> |
1455 | <context-group name="null"> | 1664 | <context-group name="null"> |
1456 | <context context-type="linenumber">264</context> | 1665 | <context context-type="linenumber">275</context> |
1457 | </context-group> | 1666 | </context-group> |
1458 | </trans-unit> | 1667 | </trans-unit> |
1459 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 1668 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
1460 | <source>JavaScript</source> | 1669 | <source>JavaScript</source> |
1461 | <target>JavaScript</target> | 1670 | <target>JavaScript</target> |
1462 | <context-group name="null"> | 1671 | <context-group name="null"> |
1463 | <context context-type="linenumber">267</context> | 1672 | <context context-type="linenumber">278</context> |
1464 | </context-group> | 1673 | </context-group> |
1465 | </trans-unit> | 1674 | </trans-unit> |
1466 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 1675 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
1467 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 1676 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1468 | <target>IdatziJavaScript kodea zuzenean.<br />Adibidez: <pre>console.log('nire instantzia zoragarria da');</pre></target> | 1677 | <target>IdatziJavaScript kodea zuzenean.<br />Adibidez: <pre>console.log('nire instantzia zoragarria da');</pre></target> |
1469 | <context-group name="null"> | 1678 | <context-group name="null"> |
1470 | <context context-type="linenumber">270</context> | 1679 | <context context-type="linenumber">281</context> |
1471 | </context-group> | 1680 | </context-group> |
1472 | </trans-unit> | 1681 | </trans-unit> |
1473 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> | 1682 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> |
@@ -1502,28 +1711,28 @@ Erabiltzaile berriek izena ematea ez da onartzen orain.</target> | |||
1502 | </pre> | 1711 | </pre> |
1503 | </target> | 1712 | </target> |
1504 | <context-group name="null"> | 1713 | <context-group name="null"> |
1505 | <context context-type="linenumber">286</context> | 1714 | <context context-type="linenumber">297</context> |
1506 | </context-group> | 1715 | </context-group> |
1507 | </trans-unit> | 1716 | </trans-unit> |
1508 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 1717 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1509 | <source>Advanced configuration</source> | 1718 | <source>Advanced configuration</source> |
1510 | <target>Konfigurazio aurreratua</target> | 1719 | <target>Konfigurazio aurreratua</target> |
1511 | <context-group name="null"> | 1720 | <context-group name="null"> |
1512 | <context context-type="linenumber">197</context> | 1721 | <context context-type="linenumber">207</context> |
1513 | </context-group> | 1722 | </context-group> |
1514 | </trans-unit> | 1723 | </trans-unit> |
1515 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 1724 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
1516 | <source>Update configuration</source> | 1725 | <source>Update configuration</source> |
1517 | <target>Eguneratu konfigurazioa</target> | 1726 | <target>Eguneratu konfigurazioa</target> |
1518 | <context-group name="null"> | 1727 | <context-group name="null"> |
1519 | <context context-type="linenumber">314</context> | 1728 | <context context-type="linenumber">325</context> |
1520 | </context-group> | 1729 | </context-group> |
1521 | </trans-unit> | 1730 | </trans-unit> |
1522 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> | 1731 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> |
1523 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1732 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1524 | <target>Konfigurazioa baliogabea dela dirudi. Bilatu zer egon daitekeen gaizki fitxa desberdinetan begiratuz.</target> | 1733 | <target>Konfigurazioa baliogabea dela dirudi. Bilatu zer egon daitekeen gaizki fitxa desberdinetan begiratuz.</target> |
1525 | <context-group name="null"> | 1734 | <context-group name="null"> |
1526 | <context context-type="linenumber">315</context> | 1735 | <context context-type="linenumber">326</context> |
1527 | </context-group> | 1736 | </context-group> |
1528 | </trans-unit> | 1737 | </trans-unit> |
1529 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1738 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1606,6 +1815,13 @@ Erabiltzaile berriek izena ematea ez da onartzen orain.</target> | |||
1606 | <context context-type="linenumber">21</context> | 1815 | <context context-type="linenumber">21</context> |
1607 | </context-group> | 1816 | </context-group> |
1608 | </trans-unit> | 1817 | </trans-unit> |
1818 | <trans-unit id="25925fc5826bc5b3eeae7c45b08b0ed74b9e2954"> | ||
1819 | <source>Filter...</source> | ||
1820 | <target>Iragazkia...</target> | ||
1821 | <context-group name="null"> | ||
1822 | <context context-type="linenumber">27</context> | ||
1823 | </context-group> | ||
1824 | </trans-unit> | ||
1609 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> | 1825 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> |
1610 | <source>ID</source> | 1826 | <source>ID</source> |
1611 | <target>ID-a</target> | 1827 | <target>ID-a</target> |
@@ -1641,6 +1857,27 @@ Erabiltzaile berriek izena ematea ez da onartzen orain.</target> | |||
1641 | <context context-type="linenumber">11</context> | 1857 | <context context-type="linenumber">11</context> |
1642 | </context-group> | 1858 | </context-group> |
1643 | </trans-unit> | 1859 | </trans-unit> |
1860 | <trans-unit id="7823909fb1d8d313382f6f4bd842f1a7ef6f08d1"> | ||
1861 | <source>Accepted</source> | ||
1862 | <target>Onartua</target> | ||
1863 | <context-group name="null"> | ||
1864 | <context context-type="linenumber">32</context> | ||
1865 | </context-group> | ||
1866 | </trans-unit> | ||
1867 | <trans-unit id="e6a27066251ca1e04c5be86ad758380856df2506"> | ||
1868 | <source>Pending</source> | ||
1869 | <target>Zain</target> | ||
1870 | <context-group name="null"> | ||
1871 | <context context-type="linenumber">33</context> | ||
1872 | </context-group> | ||
1873 | </trans-unit> | ||
1874 | <trans-unit id="1d729bcbe3529d2fe2295b7a3a41282ee09de2c8"> | ||
1875 | <source>Redundancy allowed</source> | ||
1876 | <target>Erredundantzia onartua</target> | ||
1877 | <context-group name="null"> | ||
1878 | <context context-type="linenumber">22</context> | ||
1879 | </context-group> | ||
1880 | </trans-unit> | ||
1644 | <trans-unit id="5fccee488a9ea908c16d2ab9dbdaf264f1aac479"> | 1881 | <trans-unit id="5fccee488a9ea908c16d2ab9dbdaf264f1aac479"> |
1645 | <source>Manage follows</source> | 1882 | <source>Manage follows</source> |
1646 | <target>Kudeatu jarraipenak</target> | 1883 | <target>Kudeatu jarraipenak</target> |
@@ -1766,6 +2003,13 @@ Erabiltzaile berriek izena ematea ez da onartzen orain.</target> | |||
1766 | <context context-type="linenumber">40</context> | 2003 | <context context-type="linenumber">40</context> |
1767 | </context-group> | 2004 | </context-group> |
1768 | </trans-unit> | 2005 | </trans-unit> |
2006 | <trans-unit id="adba7c8b43e42581460fbe5d08b5cb5ab60eba4b"> | ||
2007 | <source>(banned)</source> | ||
2008 | <target>(debekatua)</target> | ||
2009 | <context-group name="null"> | ||
2010 | <context context-type="linenumber">65</context> | ||
2011 | </context-group> | ||
2012 | </trans-unit> | ||
1769 | <trans-unit id="be73b652c2707f42b5d780d0c7b8fc5ea0b1706c"> | 2013 | <trans-unit id="be73b652c2707f42b5d780d0c7b8fc5ea0b1706c"> |
1770 | <source>Go to the account page</source> | 2014 | <source>Go to the account page</source> |
1771 | <target>Joan kontuaren orrira</target> | 2015 | <target>Joan kontuaren orrira</target> |
@@ -1773,11 +2017,25 @@ Erabiltzaile berriek izena ematea ez da onartzen orain.</target> | |||
1773 | <context context-type="linenumber">133</context> | 2017 | <context context-type="linenumber">133</context> |
1774 | </context-group> | 2018 | </context-group> |
1775 | </trans-unit> | 2019 | </trans-unit> |
2020 | <trans-unit id="02ba1a65db92d1d0ab4ba380086e9be61891aaa5"> | ||
2021 | <source>User's email must be verified to login</source> | ||
2022 | <target>Erabiltzailearen e-mail helbidea baieztatu behar da saioa hasi aurretik</target> | ||
2023 | <context-group name="null"> | ||
2024 | <context context-type="linenumber">70</context> | ||
2025 | </context-group> | ||
2026 | </trans-unit> | ||
2027 | <trans-unit id="79cee9973620b2592ff2824c525aa8ed0b5e2b8b"> | ||
2028 | <source>User's email is verified / User can login without email verification</source> | ||
2029 | <target>Erabiltzailearen e-mail helbidea baieztatuta dago / Erabiltzaileak e-mail helbidea baieztatu gabe saioa hasi dezake</target> | ||
2030 | <context-group name="null"> | ||
2031 | <context context-type="linenumber">74</context> | ||
2032 | </context-group> | ||
2033 | </trans-unit> | ||
1776 | <trans-unit id="a9587caabf0dc5d824f817baae1c2f5521d9b1ee"> | 2034 | <trans-unit id="a9587caabf0dc5d824f817baae1c2f5521d9b1ee"> |
1777 | <source>Ban reason:</source> | 2035 | <source>Ban reason:</source> |
1778 | <target>Debekatzeko arrazoia:</target> | 2036 | <target>Debekatzeko arrazoia:</target> |
1779 | <context-group name="null"> | 2037 | <context-group name="null"> |
1780 | <context context-type="linenumber">82</context> | 2038 | <context context-type="linenumber">92</context> |
1781 | </context-group> | 2039 | </context-group> |
1782 | </trans-unit> | 2040 | </trans-unit> |
1783 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> | 2041 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> |
@@ -1910,6 +2168,34 @@ Erabiltzaile berriek izena ematea ez da onartzen orain.</target> | |||
1910 | <context context-type="linenumber">7</context> | 2168 | <context context-type="linenumber">7</context> |
1911 | </context-group> | 2169 | </context-group> |
1912 | </trans-unit> | 2170 | </trans-unit> |
2171 | <trans-unit id="b1ff109b26ae8f08650415454b9098c43eba2e2c"> | ||
2172 | <source>Muted accounts</source> | ||
2173 | <target>Mutututako kontuak</target> | ||
2174 | <context-group name="null"> | ||
2175 | <context context-type="linenumber">2</context> | ||
2176 | </context-group> | ||
2177 | </trans-unit> | ||
2178 | <trans-unit id="bd0611346af048015e0a1275091ef68ce98832d2"> | ||
2179 | <source>Muted servers</source> | ||
2180 | <target>Mutututako zerbitzariak</target> | ||
2181 | <context-group name="null"> | ||
2182 | <context context-type="linenumber">11</context> | ||
2183 | </context-group> | ||
2184 | </trans-unit> | ||
2185 | <trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92"> | ||
2186 | <source>Account</source> | ||
2187 | <target>Kontua</target> | ||
2188 | <context-group name="null"> | ||
2189 | <context context-type="linenumber">12</context> | ||
2190 | </context-group> | ||
2191 | </trans-unit> | ||
2192 | <trans-unit id="1f689fada9748a830117f5b429a88ef8629082a8"> | ||
2193 | <source>Unmute</source> | ||
2194 | <target>Desmututu</target> | ||
2195 | <context-group name="null"> | ||
2196 | <context context-type="linenumber">23</context> | ||
2197 | </context-group> | ||
2198 | </trans-unit> | ||
1913 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> | 2199 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> |
1914 | <source>My settings</source> | 2200 | <source>My settings</source> |
1915 | <target>Nire ezarpenak</target> | 2201 | <target>Nire ezarpenak</target> |
@@ -1952,6 +2238,20 @@ Erabiltzaile berriek izena ematea ez da onartzen orain.</target> | |||
1952 | <context context-type="linenumber">18</context> | 2238 | <context context-type="linenumber">18</context> |
1953 | </context-group> | 2239 | </context-group> |
1954 | </trans-unit> | 2240 | </trans-unit> |
2241 | <trans-unit id="46aa32e581922d6d2c3d7bc4c87209ad5808b029"> | ||
2242 | <source>Misc</source> | ||
2243 | <target>Denetarik</target> | ||
2244 | <context-group name="null"> | ||
2245 | <context context-type="linenumber">24</context> | ||
2246 | </context-group> | ||
2247 | </trans-unit> | ||
2248 | <trans-unit id="2bc7533f8c8e7d183950ba1094a0acd9efc22e5e"> | ||
2249 | <source>Muted instances</source> | ||
2250 | <target>Mutututako instantziak</target> | ||
2251 | <context-group name="null"> | ||
2252 | <context context-type="linenumber">2</context> | ||
2253 | </context-group> | ||
2254 | </trans-unit> | ||
1955 | <trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7"> | 2255 | <trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7"> |
1956 | <source>Ownership changes</source> | 2256 | <source>Ownership changes</source> |
1957 | <target>Jabetza aldaketak</target> | 2257 | <target>Jabetza aldaketak</target> |
@@ -2095,6 +2395,13 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin | |||
2095 | <context context-type="linenumber">8</context> | 2395 | <context context-type="linenumber">8</context> |
2096 | </context-group> | 2396 | </context-group> |
2097 | </trans-unit> | 2397 | </trans-unit> |
2398 | <trans-unit id="3a5d57052d13d2da1cbcffdbb8effb9874b1595a"> | ||
2399 | <source>You don't have any subscriptions yet.</source> | ||
2400 | <target>Ez duzu harpidetzarik oraindik.</target> | ||
2401 | <context-group name="null"> | ||
2402 | <context context-type="linenumber">1</context> | ||
2403 | </context-group> | ||
2404 | </trans-unit> | ||
2098 | <trans-unit id="c65641c36859c328928e6b0f14c3f913886f8add"> | 2405 | <trans-unit id="c65641c36859c328928e6b0f14c3f913886f8add"> |
2099 | <source>Created by <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/></source> | 2406 | <source>Created by <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/></source> |
2100 | <target><x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/>(e)k sortuta</target> | 2407 | <target><x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/>(e)k sortuta</target> |
@@ -2177,6 +2484,13 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin | |||
2177 | <context context-type="linenumber">30</context> | 2484 | <context context-type="linenumber">30</context> |
2178 | </context-group> | 2485 | </context-group> |
2179 | </trans-unit> | 2486 | </trans-unit> |
2487 | <trans-unit id="0dd390d056411e1709ec97ec51c46d78600e3f7b"> | ||
2488 | <source>Current password</source> | ||
2489 | <target>Oraingo pasahitza</target> | ||
2490 | <context-group name="null"> | ||
2491 | <context context-type="linenumber">7</context> | ||
2492 | </context-group> | ||
2493 | </trans-unit> | ||
2180 | <trans-unit id="e70e209561583f360b1e9cefd2cbb1fe434b6229"> | 2494 | <trans-unit id="e70e209561583f360b1e9cefd2cbb1fe434b6229"> |
2181 | <source>New password</source> | 2495 | <source>New password</source> |
2182 | <target>Pasahitz berria</target> | 2496 | <target>Pasahitz berria</target> |
@@ -2198,18 +2512,25 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin | |||
2198 | <context context-type="linenumber">3</context> | 2512 | <context context-type="linenumber">3</context> |
2199 | </context-group> | 2513 | </context-group> |
2200 | </trans-unit> | 2514 | </trans-unit> |
2515 | <trans-unit id="d044c51156e295824813a866dba9545bdb59466b"> | ||
2516 | <source>Use WebTorrent to exchange parts of the video with others</source> | ||
2517 | <target>Erabili WebTorrent bideoaren zatiak besteekin partekatzeko</target> | ||
2518 | <context-group name="null"> | ||
2519 | <context context-type="linenumber">21</context> | ||
2520 | </context-group> | ||
2521 | </trans-unit> | ||
2201 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> | 2522 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> |
2202 | <source>Automatically plays video</source> | 2523 | <source>Automatically plays video</source> |
2203 | <target>Automatikoki abiatzen du bideoa</target> | 2524 | <target>Automatikoki abiatzen du bideoa</target> |
2204 | <context-group name="null"> | 2525 | <context-group name="null"> |
2205 | <context context-type="linenumber">25</context> | 2526 | <context context-type="linenumber">28</context> |
2206 | </context-group> | 2527 | </context-group> |
2207 | </trans-unit> | 2528 | </trans-unit> |
2208 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 2529 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
2209 | <source>Save</source> | 2530 | <source>Save</source> |
2210 | <target>Gorde</target> | 2531 | <target>Gorde</target> |
2211 | <context-group name="null"> | 2532 | <context-group name="null"> |
2212 | <context context-type="linenumber">28</context> | 2533 | <context context-type="linenumber">32</context> |
2213 | </context-group> | 2534 | </context-group> |
2214 | </trans-unit> | 2535 | </trans-unit> |
2215 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 2536 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
@@ -2240,6 +2561,13 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin | |||
2240 | <context context-type="linenumber">18</context> | 2561 | <context context-type="linenumber">18</context> |
2241 | </context-group> | 2562 | </context-group> |
2242 | </trans-unit> | 2563 | </trans-unit> |
2564 | <trans-unit id="d1a04ba05116499d4cf59a48a282a8bcbf5b622d"> | ||
2565 | <source>Once you delete your account, there is no going back. Please be certain.</source> | ||
2566 | <target>Behin kontua ezabatuta ez dago atzera egiterik. Ziurtatu hau dela nahi duzuna.</target> | ||
2567 | <context-group name="null"> | ||
2568 | <context context-type="linenumber">2</context> | ||
2569 | </context-group> | ||
2570 | </trans-unit> | ||
2243 | <trans-unit id="9a2f889dde4574a6883c853d1034e75891b28c45"> | 2571 | <trans-unit id="9a2f889dde4574a6883c853d1034e75891b28c45"> |
2244 | <source>Delete your account</source> | 2572 | <source>Delete your account</source> |
2245 | <target>Ezabatu zure kontua</target> | 2573 | <target>Ezabatu zure kontua</target> |
@@ -2354,6 +2682,13 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
2354 | <context context-type="linenumber">159</context> | 2682 | <context context-type="linenumber">159</context> |
2355 | </context-group> | 2683 | </context-group> |
2356 | </trans-unit> | 2684 | </trans-unit> |
2685 | <trans-unit id="385811ab5a5c3e96e0db46c9ce1fc3147d8cd4c7"> | ||
2686 | <source>Sorry, but something went wrong</source> | ||
2687 | <target>Akatsen bat egon da</target> | ||
2688 | <context-group name="null"> | ||
2689 | <context context-type="linenumber">49</context> | ||
2690 | </context-group> | ||
2691 | </trans-unit> | ||
2357 | <trans-unit id="63d6bf87c9f30441175648dfd3ef6a19292287c2"> | 2692 | <trans-unit id="63d6bf87c9f30441175648dfd3ef6a19292287c2"> |
2358 | <source> | 2693 | <source> |
2359 | Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. | 2694 | Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. |
@@ -2362,7 +2697,7 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
2362 | Zorionak, <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> helbideko bideoa inportatuko da! Bideoaren informazioa gehitzen hasi zaitezke jada. | 2697 | Zorionak, <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> helbideko bideoa inportatuko da! Bideoaren informazioa gehitzen hasi zaitezke jada. |
2363 | </target> | 2698 | </target> |
2364 | <context-group name="null"> | 2699 | <context-group name="null"> |
2365 | <context context-type="linenumber">40</context> | 2700 | <context context-type="linenumber">46</context> |
2366 | </context-group> | 2701 | </context-group> |
2367 | </trans-unit> | 2702 | </trans-unit> |
2368 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> | 2703 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> |
@@ -2379,18 +2714,25 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
2379 | <context context-type="linenumber">6</context> | 2714 | <context context-type="linenumber">6</context> |
2380 | </context-group> | 2715 | </context-group> |
2381 | </trans-unit> | 2716 | </trans-unit> |
2717 | <trans-unit id="5e420747842373fa99a75a7a18df068cc81e46fb"> | ||
2718 | <source>Scheduled</source> | ||
2719 | <target>Programatuta</target> | ||
2720 | <context-group name="null"> | ||
2721 | <context context-type="linenumber">25</context> | ||
2722 | </context-group> | ||
2723 | </trans-unit> | ||
2382 | <trans-unit id="f7ac2376749c7985f94f0fc89ba75ea624de1215"> | 2724 | <trans-unit id="f7ac2376749c7985f94f0fc89ba75ea624de1215"> |
2383 | <source>Publish will be available when upload is finished</source> | 2725 | <source>Publish will be available when upload is finished</source> |
2384 | <target>Argitaratzea behin igoera bukatzean egongo da erabilgarri</target> | 2726 | <target>Argitaratzea behin igoera bukatzean egongo da erabilgarri</target> |
2385 | <context-group name="null"> | 2727 | <context-group name="null"> |
2386 | <context context-type="linenumber">48</context> | 2728 | <context context-type="linenumber">53</context> |
2387 | </context-group> | 2729 | </context-group> |
2388 | </trans-unit> | 2730 | </trans-unit> |
2389 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> | 2731 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> |
2390 | <source>Publish</source> | 2732 | <source>Publish</source> |
2391 | <target>Argitaratu</target> | 2733 | <target>Argitaratu</target> |
2392 | <context-group name="null"> | 2734 | <context-group name="null"> |
2393 | <context context-type="linenumber">55</context> | 2735 | <context context-type="linenumber">60</context> |
2394 | </context-group> | 2736 | </context-group> |
2395 | </trans-unit> | 2737 | </trans-unit> |
2396 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> | 2738 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> |
@@ -2400,6 +2742,13 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
2400 | <context context-type="linenumber">6</context> | 2742 | <context context-type="linenumber">6</context> |
2401 | </context-group> | 2743 | </context-group> |
2402 | </trans-unit> | 2744 | </trans-unit> |
2745 | <trans-unit id="1b518e7f8c067fa55ea797bb1b35b4a2d31dccbc"> | ||
2746 | <source>Or</source> | ||
2747 | <target>Edo</target> | ||
2748 | <context-group name="null"> | ||
2749 | <context context-type="linenumber">11</context> | ||
2750 | </context-group> | ||
2751 | </trans-unit> | ||
2403 | <trans-unit id="0d6558176587662e9bb3b79cca57d42591cf82f9"> | 2752 | <trans-unit id="0d6558176587662e9bb3b79cca57d42591cf82f9"> |
2404 | <source>Paste magnet URI</source> | 2753 | <source>Paste magnet URI</source> |
2405 | <target>Itsatsi magnet URLa</target> | 2754 | <target>Itsatsi magnet URLa</target> |
@@ -2422,7 +2771,7 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
2422 | Zorionak, bideoa BitTorrent bidez inportatuko da! Bideoaren informazioa gehitzen hasi zaitezke. | 2771 | Zorionak, bideoa BitTorrent bidez inportatuko da! Bideoaren informazioa gehitzen hasi zaitezke. |
2423 | </target> | 2772 | </target> |
2424 | <context-group name="null"> | 2773 | <context-group name="null"> |
2425 | <context context-type="linenumber">48</context> | 2774 | <context context-type="linenumber">53</context> |
2426 | </context-group> | 2775 | </context-group> |
2427 | </trans-unit> | 2776 | </trans-unit> |
2428 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> | 2777 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> |
@@ -2513,6 +2862,20 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
2513 | <context context-type="linenumber">18</context> | 2862 | <context context-type="linenumber">18</context> |
2514 | </context-group> | 2863 | </context-group> |
2515 | </trans-unit> | 2864 | </trans-unit> |
2865 | <trans-unit id="9bdd535a2817bf0b843a124bf65e4992625e7ecf"> | ||
2866 | <source>+ Tag</source> | ||
2867 | <target>+Etiketa</target> | ||
2868 | <context-group name="null"> | ||
2869 | <context context-type="linenumber">21</context> | ||
2870 | </context-group> | ||
2871 | </trans-unit> | ||
2872 | <trans-unit id="8389e9cde2928cc27aaecbdee818a255bf7984b0"> | ||
2873 | <source>Enter a new tag</source> | ||
2874 | <target>Sartu etiketa berria</target> | ||
2875 | <context-group name="null"> | ||
2876 | <context context-type="linenumber">21</context> | ||
2877 | </context-group> | ||
2878 | </trans-unit> | ||
2516 | <trans-unit id="50f53834157770b8205ada0e7a6e235211e4765e"> | 2879 | <trans-unit id="50f53834157770b8205ada0e7a6e235211e4765e"> |
2517 | <source>Video descriptions are truncated by default and require manual action to expand them.</source> | 2880 | <source>Video descriptions are truncated by default and require manual action to expand them.</source> |
2518 | <target>Lehenetsita bideoen deskripzioak mozten dira eta eskuz hedatu behar dira.</target> | 2881 | <target>Lehenetsita bideoen deskripzioak mozten dira eta eskuz hedatu behar dira.</target> |
@@ -2583,6 +2946,20 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
2583 | <context context-type="linenumber">155</context> | 2946 | <context context-type="linenumber">155</context> |
2584 | </context-group> | 2947 | </context-group> |
2585 | </trans-unit> | 2948 | </trans-unit> |
2949 | <trans-unit id="e687f6387adbaf61ce650b58f0e60ca42d843cee"> | ||
2950 | <source>Already uploaded ✔</source> | ||
2951 | <target>Jadanik igota ✔</target> | ||
2952 | <context-group name="null"> | ||
2953 | <context context-type="linenumber">159</context> | ||
2954 | </context-group> | ||
2955 | </trans-unit> | ||
2956 | <trans-unit id="ca4588e185413b2fc77dbe35c861cc540b11b9ad"> | ||
2957 | <source>Will be created on update</source> | ||
2958 | <target>Eguneratzean sortuko da</target> | ||
2959 | <context-group name="null"> | ||
2960 | <context context-type="linenumber">167</context> | ||
2961 | </context-group> | ||
2962 | </trans-unit> | ||
2586 | <trans-unit id="308a79679d012938a625e41fdd4b804fe42b57b9"> | 2963 | <trans-unit id="308a79679d012938a625e41fdd4b804fe42b57b9"> |
2587 | <source>Cancel create</source> | 2964 | <source>Cancel create</source> |
2588 | <target>Ezeztatu sorkuntza</target> | 2965 | <target>Ezeztatu sorkuntza</target> |
@@ -2590,6 +2967,13 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
2590 | <context context-type="linenumber">169</context> | 2967 | <context context-type="linenumber">169</context> |
2591 | </context-group> | 2968 | </context-group> |
2592 | </trans-unit> | 2969 | </trans-unit> |
2970 | <trans-unit id="b6bfdd386cb0b560d697c93555d8cd8cab00c393"> | ||
2971 | <source>Will be deleted on update</source> | ||
2972 | <target>Eguneratzean ezabatuko da</target> | ||
2973 | <context-group name="null"> | ||
2974 | <context context-type="linenumber">175</context> | ||
2975 | </context-group> | ||
2976 | </trans-unit> | ||
2593 | <trans-unit id="88395fc0137e46a9853cf16762bf5a87687d0d0c"> | 2977 | <trans-unit id="88395fc0137e46a9853cf16762bf5a87687d0d0c"> |
2594 | <source>Cancel deletion</source> | 2978 | <source>Cancel deletion</source> |
2595 | <target>Ezeztatu ezabaketa</target> | 2979 | <target>Ezeztatu ezabaketa</target> |
@@ -2597,6 +2981,17 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
2597 | <context context-type="linenumber">177</context> | 2981 | <context context-type="linenumber">177</context> |
2598 | </context-group> | 2982 | </context-group> |
2599 | </trans-unit> | 2983 | </trans-unit> |
2984 | <trans-unit id="82f867b2607d45ba36de11d4c8b53d7177122ee0"> | ||
2985 | <source> | ||
2986 | No captions for now. | ||
2987 | </source> | ||
2988 | <target> | ||
2989 | Azpititulurik ez oraingoz. | ||
2990 | </target> | ||
2991 | <context-group name="null"> | ||
2992 | <context context-type="linenumber">182</context> | ||
2993 | </context-group> | ||
2994 | </trans-unit> | ||
2600 | <trans-unit id="0c720e0dd9e6c60095f961cb714f47e8c0090f93"> | 2995 | <trans-unit id="0c720e0dd9e6c60095f961cb714f47e8c0090f93"> |
2601 | <source>Captions</source> | 2996 | <source>Captions</source> |
2602 | <target>Azpitituluak</target> | 2997 | <target>Azpitituluak</target> |
@@ -3035,6 +3430,40 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
3035 | <context context-type="linenumber">20</context> | 3430 | <context context-type="linenumber">20</context> |
3036 | </context-group> | 3431 | </context-group> |
3037 | </trans-unit> | 3432 | </trans-unit> |
3433 | <trans-unit id="8b2bb53dfb5f059f2b68cc4ac00661a865909135"> | ||
3434 | <source>You are one step away from commenting</source> | ||
3435 | <target>Iruzkina egitetik urrats batera zaude</target> | ||
3436 | <context-group name="null"> | ||
3437 | <context context-type="linenumber">28</context> | ||
3438 | </context-group> | ||
3439 | </trans-unit> | ||
3440 | <trans-unit id="7984a44ce86b961f4f18c9a58c638f5e8f07a225"> | ||
3441 | <source> | ||
3442 | If you have an account on this instance, you can login: | ||
3443 | </source> | ||
3444 | <target> | ||
3445 | Instantzia honetan kontua baduzu, saioa hasi dezakezu: | ||
3446 | </target> | ||
3447 | <context-group name="null"> | ||
3448 | <context context-type="linenumber">32</context> | ||
3449 | </context-group> | ||
3450 | </trans-unit> | ||
3451 | <trans-unit id="afe0ad39fee662489f1033e53aea3e16a7e89228"> | ||
3452 | <source>login to comment</source> | ||
3453 | <target>hasi saioa iruzkinak egiteko</target> | ||
3454 | <context-group name="null"> | ||
3455 | <context context-type="linenumber">35</context> | ||
3456 | </context-group> | ||
3457 | </trans-unit> | ||
3458 | <trans-unit id="968b02fbc645be799727de0d1ec3c6f9b11b20eb"> | ||
3459 | <source> | ||
3460 | If you have an account on Mastodon or Pleroma, you can open it directly in their interface: | ||
3461 | </source> | ||
3462 | <target>Mastodon edo Pleroma sareetan kontua baduzu, zuzenean ireki dezakezu hango interfazean:</target> | ||
3463 | <context-group name="null"> | ||
3464 | <context context-type="linenumber">41</context> | ||
3465 | </context-group> | ||
3466 | </trans-unit> | ||
3038 | <trans-unit id="a607fab03e11b0e07c1640e11a1b02d7af06b285"> | 3467 | <trans-unit id="a607fab03e11b0e07c1640e11a1b02d7af06b285"> |
3039 | <source>Highlighted comment</source> | 3468 | <source>Highlighted comment</source> |
3040 | <target>Nabarmendutako iruzkina</target> | 3469 | <target>Nabarmendutako iruzkina</target> |
@@ -3084,6 +3513,48 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
3084 | <context context-type="linenumber">1</context> | 3513 | <context context-type="linenumber">1</context> |
3085 | </context-group> | 3514 | </context-group> |
3086 | </trans-unit> | 3515 | </trans-unit> |
3516 | <trans-unit id="d9fc2b03f04056671d7d4ffcac7197189d959cd6"> | ||
3517 | <source>240p</source> | ||
3518 | <target>240p</target> | ||
3519 | <context-group name="null"> | ||
3520 | <context context-type="linenumber">1</context> | ||
3521 | </context-group> | ||
3522 | </trans-unit> | ||
3523 | <trans-unit id="c8cfad7e7a16c57c42535331b65cb7de40d8402e"> | ||
3524 | <source>360p</source> | ||
3525 | <target>360p</target> | ||
3526 | <context-group name="null"> | ||
3527 | <context context-type="linenumber">1</context> | ||
3528 | </context-group> | ||
3529 | </trans-unit> | ||
3530 | <trans-unit id="48f0af5a0d0bea4e84b27eaf41b19c85a531c2a5"> | ||
3531 | <source>480p</source> | ||
3532 | <target>480p</target> | ||
3533 | <context-group name="null"> | ||
3534 | <context context-type="linenumber">1</context> | ||
3535 | </context-group> | ||
3536 | </trans-unit> | ||
3537 | <trans-unit id="6f06138daf6363746ff26bfc0cb2491c09cdfdf2"> | ||
3538 | <source>720p</source> | ||
3539 | <target>720p</target> | ||
3540 | <context-group name="null"> | ||
3541 | <context context-type="linenumber">1</context> | ||
3542 | </context-group> | ||
3543 | </trans-unit> | ||
3544 | <trans-unit id="65c94f9beb6fe957808c40060da280cc7ace7ab9"> | ||
3545 | <source>1080p</source> | ||
3546 | <target>1080p</target> | ||
3547 | <context-group name="null"> | ||
3548 | <context context-type="linenumber">1</context> | ||
3549 | </context-group> | ||
3550 | </trans-unit> | ||
3551 | <trans-unit id="421a937491f19774d17eefa1d24816dae1a9f111"> | ||
3552 | <source>Auto (via ffmpeg)</source> | ||
3553 | <target>Automatikoa (ffmpeg bidez)</target> | ||
3554 | <context-group name="null"> | ||
3555 | <context context-type="linenumber">1</context> | ||
3556 | </context-group> | ||
3557 | </trans-unit> | ||
3087 | <trans-unit id="1e035e6ccfab771cad4226b2ad230cb0d4a88cba"> | 3558 | <trans-unit id="1e035e6ccfab771cad4226b2ad230cb0d4a88cba"> |
3088 | <source>Success</source> | 3559 | <source>Success</source> |
3089 | <target>Arrakasta</target> | 3560 | <target>Arrakasta</target> |
@@ -3105,6 +3576,69 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
3105 | <context context-type="linenumber">1</context> | 3576 | <context context-type="linenumber">1</context> |
3106 | </context-group> | 3577 | </context-group> |
3107 | </trans-unit> | 3578 | </trans-unit> |
3579 | <trans-unit id="54adc67482fdaa0d361a2992bc91e064dc61cc9a"> | ||
3580 | <source>100MB</source> | ||
3581 | <target>100MB</target> | ||
3582 | <context-group name="null"> | ||
3583 | <context context-type="linenumber">1</context> | ||
3584 | </context-group> | ||
3585 | </trans-unit> | ||
3586 | <trans-unit id="cd34ef1f476d5422f49f6ed429f61fc1cfcb1174"> | ||
3587 | <source>500MB</source> | ||
3588 | <target>500MB</target> | ||
3589 | <context-group name="null"> | ||
3590 | <context context-type="linenumber">1</context> | ||
3591 | </context-group> | ||
3592 | </trans-unit> | ||
3593 | <trans-unit id="4a47b4beea31cac6e5970b6bc522902f545acc8b"> | ||
3594 | <source>1GB</source> | ||
3595 | <target>1GB</target> | ||
3596 | <context-group name="null"> | ||
3597 | <context context-type="linenumber">1</context> | ||
3598 | </context-group> | ||
3599 | </trans-unit> | ||
3600 | <trans-unit id="b26d0cac75638623098ab7e06e16b096d1f55cc8"> | ||
3601 | <source>5GB</source> | ||
3602 | <target>5GB</target> | ||
3603 | <context-group name="null"> | ||
3604 | <context context-type="linenumber">1</context> | ||
3605 | </context-group> | ||
3606 | </trans-unit> | ||
3607 | <trans-unit id="f9fc4e7ec6743cb6f69bea2d0859a655ed44ffae"> | ||
3608 | <source>20GB</source> | ||
3609 | <target>20GB</target> | ||
3610 | <context-group name="null"> | ||
3611 | <context context-type="linenumber">1</context> | ||
3612 | </context-group> | ||
3613 | </trans-unit> | ||
3614 | <trans-unit id="a56e3f92fe16d97ee4f05051ea61c466ecb51d5e"> | ||
3615 | <source>50GB</source> | ||
3616 | <target>50GB</target> | ||
3617 | <context-group name="null"> | ||
3618 | <context context-type="linenumber">1</context> | ||
3619 | </context-group> | ||
3620 | </trans-unit> | ||
3621 | <trans-unit id="31dcc0c63f6234ace8caa84ae1abc33d4022122d"> | ||
3622 | <source>10MB</source> | ||
3623 | <target>10MB</target> | ||
3624 | <context-group name="null"> | ||
3625 | <context context-type="linenumber">1</context> | ||
3626 | </context-group> | ||
3627 | </trans-unit> | ||
3628 | <trans-unit id="f2f968b6f2199b919f567702c6f23b43e5ea71af"> | ||
3629 | <source>50MB</source> | ||
3630 | <target>50MB</target> | ||
3631 | <context-group name="null"> | ||
3632 | <context context-type="linenumber">1</context> | ||
3633 | </context-group> | ||
3634 | </trans-unit> | ||
3635 | <trans-unit id="c31575424fe1b2a57064413f3eda7ce657c46c8a"> | ||
3636 | <source>2GB</source> | ||
3637 | <target>2GB</target> | ||
3638 | <context-group name="null"> | ||
3639 | <context context-type="linenumber">1</context> | ||
3640 | </context-group> | ||
3641 | </trans-unit> | ||
3108 | <trans-unit id="fc5731a28a99b25c62d43333ceebb250d60aff84"> | 3642 | <trans-unit id="fc5731a28a99b25c62d43333ceebb250d60aff84"> |
3109 | <source><x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid</source> | 3643 | <source><x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid</source> |
3110 | <target><x id="INTERPOLATION" equiv-text="{{host}}"/> baliogabea da</target> | 3644 | <target><x id="INTERPOLATION" equiv-text="{{host}}"/> baliogabea da</target> |
@@ -3168,6 +3702,34 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
3168 | <context context-type="linenumber">1</context> | 3702 | <context context-type="linenumber">1</context> |
3169 | </context-group> | 3703 | </context-group> |
3170 | </trans-unit> | 3704 | </trans-unit> |
3705 | <trans-unit id="4d8f527638f3e0b518a96e07d41d886bcce01246"> | ||
3706 | <source>enabled</source> | ||
3707 | <target>gaituta</target> | ||
3708 | <context-group name="null"> | ||
3709 | <context context-type="linenumber">1</context> | ||
3710 | </context-group> | ||
3711 | </trans-unit> | ||
3712 | <trans-unit id="795733aac948794cadeb3be6386882efac2c38ad"> | ||
3713 | <source>disabled</source> | ||
3714 | <target>desgaituta</target> | ||
3715 | <context-group name="null"> | ||
3716 | <context context-type="linenumber">1</context> | ||
3717 | </context-group> | ||
3718 | </trans-unit> | ||
3719 | <trans-unit id="53cc0f4a4566c4139c65f93b5dce2fe8302e78da"> | ||
3720 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance.</source> | ||
3721 | <target><x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> kontua zure instantziak desmutututa.</target> | ||
3722 | <context-group name="null"> | ||
3723 | <context context-type="linenumber">1</context> | ||
3724 | </context-group> | ||
3725 | </trans-unit> | ||
3726 | <trans-unit id="468b52e3c04fb9a3d8c8213555dfcad0cbcae330"> | ||
3727 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance.</source> | ||
3728 | <target><x id="INTERPOLATION" equiv-text="{{host}}"/> instantzia zure instantziak demutututa.</target> | ||
3729 | <context-group name="null"> | ||
3730 | <context context-type="linenumber">1</context> | ||
3731 | </context-group> | ||
3732 | </trans-unit> | ||
3171 | <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6"> | 3733 | <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6"> |
3172 | <source>Comment updated.</source> | 3734 | <source>Comment updated.</source> |
3173 | <target>Iruzkina eguneratua.</target> | 3735 | <target>Iruzkina eguneratua.</target> |
@@ -3175,6 +3737,13 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
3175 | <context context-type="linenumber">1</context> | 3737 | <context context-type="linenumber">1</context> |
3176 | </context-group> | 3738 | </context-group> |
3177 | </trans-unit> | 3739 | </trans-unit> |
3740 | <trans-unit id="586bee8c27a761611eb05661524cc7ca944b5978"> | ||
3741 | <source>Delete this report</source> | ||
3742 | <target>Ezabatu salaketa hau</target> | ||
3743 | <context-group name="null"> | ||
3744 | <context context-type="linenumber">1</context> | ||
3745 | </context-group> | ||
3746 | </trans-unit> | ||
3178 | <trans-unit id="cf3b28ba29a907b334ab0e6dccd080a60ba23321"> | 3747 | <trans-unit id="cf3b28ba29a907b334ab0e6dccd080a60ba23321"> |
3179 | <source>Update moderation comment</source> | 3748 | <source>Update moderation comment</source> |
3180 | <target>Eguneratu moderazio iruzkina</target> | 3749 | <target>Eguneratu moderazio iruzkina</target> |
@@ -3196,9 +3765,9 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
3196 | <context context-type="linenumber">1</context> | 3765 | <context context-type="linenumber">1</context> |
3197 | </context-group> | 3766 | </context-group> |
3198 | </trans-unit> | 3767 | </trans-unit> |
3199 | <trans-unit id="01a909e58239b5dde966ef97a79c656d2c452e03"> | 3768 | <trans-unit id="73b70e37cddaa6494d8a666b6cba90dc80595599"> |
3200 | <source>Do you really want to delete this abuse?</source> | 3769 | <source>Do you really want to delete this abuse report?</source> |
3201 | <target>Ziur zaude gehiegikeria hau ezabatu nahi duzula?</target> | 3770 | <target>Ziur gehiegikeria salaketa hau ezabatu nahi duzula?</target> |
3202 | <context-group name="null"> | 3771 | <context-group name="null"> |
3203 | <context context-type="linenumber">1</context> | 3772 | <context context-type="linenumber">1</context> |
3204 | </context-group> | 3773 | </context-group> |
@@ -3252,6 +3821,13 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
3252 | <context context-type="linenumber">1</context> | 3821 | <context context-type="linenumber">1</context> |
3253 | </context-group> | 3822 | </context-group> |
3254 | </trans-unit> | 3823 | </trans-unit> |
3824 | <trans-unit id="910ed85f550272401b134a40d019ab3359fe883f"> | ||
3825 | <source>Set Email as Verified</source> | ||
3826 | <target>Ezarri e-maila baieztatua gisa</target> | ||
3827 | <context-group name="null"> | ||
3828 | <context context-type="linenumber">1</context> | ||
3829 | </context-group> | ||
3830 | </trans-unit> | ||
3255 | <trans-unit id="ac401df84c5fa471700c3368de51c969ccb8bacf"> | 3831 | <trans-unit id="ac401df84c5fa471700c3368de51c969ccb8bacf"> |
3256 | <source>You cannot ban root.</source> | 3832 | <source>You cannot ban root.</source> |
3257 | <target>Ezin duzu root debekatu</target> | 3833 | <target>Ezin duzu root debekatu</target> |
@@ -3259,6 +3835,20 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
3259 | <context context-type="linenumber">1</context> | 3835 | <context context-type="linenumber">1</context> |
3260 | </context-group> | 3836 | </context-group> |
3261 | </trans-unit> | 3837 | </trans-unit> |
3838 | <trans-unit id="98119091712a8ca72905e3b4c1cf60649af7565e"> | ||
3839 | <source>Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users?</source> | ||
3840 | <target>Ziur <x id="INTERPOLATION" equiv-text="{{num}}"/> erabiltzaileei debekua kendu nahi diozula?</target> | ||
3841 | <context-group name="null"> | ||
3842 | <context context-type="linenumber">1</context> | ||
3843 | </context-group> | ||
3844 | </trans-unit> | ||
3845 | <trans-unit id="6121be086a51c4c73bbdd8aebdddd9744c8f1ffd"> | ||
3846 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned.</source> | ||
3847 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> erabiltzaileei debekua kendu zaie.</target> | ||
3848 | <context-group name="null"> | ||
3849 | <context context-type="linenumber">1</context> | ||
3850 | </context-group> | ||
3851 | </trans-unit> | ||
3262 | <trans-unit id="911fc197949e47aa5f0541627bc319f59edd9d11"> | 3852 | <trans-unit id="911fc197949e47aa5f0541627bc319f59edd9d11"> |
3263 | <source>You cannot delete root.</source> | 3853 | <source>You cannot delete root.</source> |
3264 | <target>Ezin duzu erroa ezabatu.</target> | 3854 | <target>Ezin duzu erroa ezabatu.</target> |
@@ -3266,6 +3856,41 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
3266 | <context context-type="linenumber">1</context> | 3856 | <context context-type="linenumber">1</context> |
3267 | </context-group> | 3857 | </context-group> |
3268 | </trans-unit> | 3858 | </trans-unit> |
3859 | <trans-unit id="9de914fe915cc730efc57e81c987188a24d3ac51"> | ||
3860 | <source>If you remove these users, you will not be able to create others with the same username!</source> | ||
3861 | <target>Erabiltzaile hauek kentzen badituzu, ezin izango duzu izen bereko beste konturik sortu!</target> | ||
3862 | <context-group name="null"> | ||
3863 | <context context-type="linenumber">1</context> | ||
3864 | </context-group> | ||
3865 | </trans-unit> | ||
3866 | <trans-unit id="b708d332e3f89b24745e749fa530210f0bdea329"> | ||
3867 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted.</source> | ||
3868 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> erabiltzaile ezabatuta.</target> | ||
3869 | <context-group name="null"> | ||
3870 | <context context-type="linenumber">1</context> | ||
3871 | </context-group> | ||
3872 | </trans-unit> | ||
3873 | <trans-unit id="f4a8f2ef1fbfc19e1e049e69f63c40063c0d0650"> | ||
3874 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified.</source> | ||
3875 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> erabiltzailearen e-mail helbidea baieztatua gisa ezarri da.</target> | ||
3876 | <context-group name="null"> | ||
3877 | <context context-type="linenumber">1</context> | ||
3878 | </context-group> | ||
3879 | </trans-unit> | ||
3880 | <trans-unit id="2667ca38672421a0a7a22343d2a0060ee41246de"> | ||
3881 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted.</source> | ||
3882 | <target><x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> kontua desmutututa.</target> | ||
3883 | <context-group name="null"> | ||
3884 | <context context-type="linenumber">1</context> | ||
3885 | </context-group> | ||
3886 | </trans-unit> | ||
3887 | <trans-unit id="c6af80b42938d4a49e6f6c4f60ce26228916994c"> | ||
3888 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted.</source> | ||
3889 | <target><x id="INTERPOLATION" equiv-text="{{host}}"/> instantzia desmutututa.</target> | ||
3890 | <context-group name="null"> | ||
3891 | <context context-type="linenumber">1</context> | ||
3892 | </context-group> | ||
3893 | </trans-unit> | ||
3269 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> | 3894 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> |
3270 | <source>Ownership accepted</source> | 3895 | <source>Ownership accepted</source> |
3271 | <target>Jabetza onartuta</target> | 3896 | <target>Jabetza onartuta</target> |
@@ -3280,6 +3905,13 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
3280 | <context context-type="linenumber">1</context> | 3905 | <context context-type="linenumber">1</context> |
3281 | </context-group> | 3906 | </context-group> |
3282 | </trans-unit> | 3907 | </trans-unit> |
3908 | <trans-unit id="466fc8cf56fd4e4e90fec4b900ef083d52bec38c"> | ||
3909 | <source>You current password is invalid.</source> | ||
3910 | <target>Zure uneko pasahitza baliogabea da.</target> | ||
3911 | <context-group name="null"> | ||
3912 | <context context-type="linenumber">1</context> | ||
3913 | </context-group> | ||
3914 | </trans-unit> | ||
3283 | <trans-unit id="ca8e8cf0f1686604db3b6a2ebadab7f7b426a047"> | 3915 | <trans-unit id="ca8e8cf0f1686604db3b6a2ebadab7f7b426a047"> |
3284 | <source>Are you sure you want to delete your account? This will delete all you data, including channels, videos etc.</source> | 3916 | <source>Are you sure you want to delete your account? This will delete all you data, including channels, videos etc.</source> |
3285 | <target>Ziur kontua ezabatu nahi duzula? Honek zure datu guztiak ezabatuko ditu, kanalak, bideoak eta abar barne.</target> | 3917 | <target>Ziur kontua ezabatu nahi duzula? Honek zure datu guztiak ezabatuko ditu, kanalak, bideoak eta abar barne.</target> |
@@ -3336,6 +3968,13 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
3336 | <context context-type="linenumber">1</context> | 3968 | <context context-type="linenumber">1</context> |
3337 | </context-group> | 3969 | </context-group> |
3338 | </trans-unit> | 3970 | </trans-unit> |
3971 | <trans-unit id="f359f6adf6cccca7770019f947ed594169ee7d47"> | ||
3972 | <source>This name already exists on this instance.</source> | ||
3973 | <target>Izen hau hartuta dago instantzia honetan</target> | ||
3974 | <context-group name="null"> | ||
3975 | <context context-type="linenumber">1</context> | ||
3976 | </context-group> | ||
3977 | </trans-unit> | ||
3339 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> | 3978 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> |
3340 | <source>Create</source> | 3979 | <source>Create</source> |
3341 | <target>Sortu</target> | 3980 | <target>Sortu</target> |
@@ -3469,6 +4108,97 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
3469 | <context context-type="linenumber">1</context> | 4108 | <context context-type="linenumber">1</context> |
3470 | </context-group> | 4109 | </context-group> |
3471 | </trans-unit> | 4110 | </trans-unit> |
4111 | <trans-unit id="ff6becacbce7fc0943b0af0df4dd67e5e11bf598"> | ||
4112 | <source>Subscribe to the account</source> | ||
4113 | <target>Harpidetu kontura</target> | ||
4114 | <context-group name="null"> | ||
4115 | <context context-type="linenumber">1</context> | ||
4116 | </context-group> | ||
4117 | </trans-unit> | ||
4118 | <trans-unit id="1c95cc372311830f936b39f73c5d6d20c0b16013"> | ||
4119 | <source>Focus the search bar</source> | ||
4120 | <target>Eman fokua bilaketa barrari</target> | ||
4121 | <context-group name="null"> | ||
4122 | <context context-type="linenumber">1</context> | ||
4123 | </context-group> | ||
4124 | </trans-unit> | ||
4125 | <trans-unit id="b19ee83cbd2b735fd081b9aa483a890578019099"> | ||
4126 | <source>Toggle the left menu</source> | ||
4127 | <target>Txandakatu ezkerreko menua</target> | ||
4128 | <context-group name="null"> | ||
4129 | <context context-type="linenumber">1</context> | ||
4130 | </context-group> | ||
4131 | </trans-unit> | ||
4132 | <trans-unit id="b54759e30f7c1983940cdacb8eb03f102a869084"> | ||
4133 | <source>Go to the videos overview page</source> | ||
4134 | <target>Joan bideoen ikuspegi orokorraren orrira </target> | ||
4135 | <context-group name="null"> | ||
4136 | <context context-type="linenumber">1</context> | ||
4137 | </context-group> | ||
4138 | </trans-unit> | ||
4139 | <trans-unit id="1e919c88a3f889d6659288e69d3e178da0ea7ab0"> | ||
4140 | <source>Go to the trending videos page</source> | ||
4141 | <target>Joan puri-purian dauden bideoen orrira</target> | ||
4142 | <context-group name="null"> | ||
4143 | <context context-type="linenumber">1</context> | ||
4144 | </context-group> | ||
4145 | </trans-unit> | ||
4146 | <trans-unit id="249618dcdd7fbdc863c0714e2eb9e8940bc9c37d"> | ||
4147 | <source>Go to the recently added videos page</source> | ||
4148 | <target>Joan gehitutako azken bideoen orrira</target> | ||
4149 | <context-group name="null"> | ||
4150 | <context context-type="linenumber">1</context> | ||
4151 | </context-group> | ||
4152 | </trans-unit> | ||
4153 | <trans-unit id="7e194daef3a3509128c4300d4c7c292c49ebf3f5"> | ||
4154 | <source>Go to the local videos page</source> | ||
4155 | <target>Joan bideo lokalen orrira</target> | ||
4156 | <context-group name="null"> | ||
4157 | <context context-type="linenumber">1</context> | ||
4158 | </context-group> | ||
4159 | </trans-unit> | ||
4160 | <trans-unit id="f1fb6204f39a7338e5110b2f113643c9288496ba"> | ||
4161 | <source>Go to the videos upload page</source> | ||
4162 | <target>Joan bideoak igotzeko orrira</target> | ||
4163 | <context-group name="null"> | ||
4164 | <context context-type="linenumber">1</context> | ||
4165 | </context-group> | ||
4166 | </trans-unit> | ||
4167 | <trans-unit id="0ed7b40c11da9d4565af9c041df20c15bc6be97e"> | ||
4168 | <source>Toggle Dark theme</source> | ||
4169 | <target>Txandakatu gai iluna</target> | ||
4170 | <context-group name="null"> | ||
4171 | <context context-type="linenumber">1</context> | ||
4172 | </context-group> | ||
4173 | </trans-unit> | ||
4174 | <trans-unit id="badd4b24618ccc8a34620acb9053fc654b9612b2"> | ||
4175 | <source>Go to my subscriptions</source> | ||
4176 | <target>Joan nire harpidetzetara</target> | ||
4177 | <context-group name="null"> | ||
4178 | <context context-type="linenumber">1</context> | ||
4179 | </context-group> | ||
4180 | </trans-unit> | ||
4181 | <trans-unit id="b7184b5a236618e8edd747529869c392ab6dace1"> | ||
4182 | <source>Go to my videos</source> | ||
4183 | <target>Joan nire bideoetara</target> | ||
4184 | <context-group name="null"> | ||
4185 | <context context-type="linenumber">1</context> | ||
4186 | </context-group> | ||
4187 | </trans-unit> | ||
4188 | <trans-unit id="acf985bd42886b9b3030b5f68f0e8417c39b40a7"> | ||
4189 | <source>Go to my imports</source> | ||
4190 | <target>Joan nire inportazioetara</target> | ||
4191 | <context-group name="null"> | ||
4192 | <context context-type="linenumber">1</context> | ||
4193 | </context-group> | ||
4194 | </trans-unit> | ||
4195 | <trans-unit id="cfe3c51f0ae9385dc2ce6df740d87e5514aa9390"> | ||
4196 | <source>Go to my channels</source> | ||
4197 | <target>Joan nire kanaletara</target> | ||
4198 | <context-group name="null"> | ||
4199 | <context context-type="linenumber">1</context> | ||
4200 | </context-group> | ||
4201 | </trans-unit> | ||
3472 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> | 4202 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> |
3473 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. | 4203 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. |
3474 | </source> | 4204 | </source> |
@@ -3499,6 +4229,13 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
3499 | <context context-type="linenumber">1</context> | 4229 | <context context-type="linenumber">1</context> |
3500 | </context-group> | 4230 | </context-group> |
3501 | </trans-unit> | 4231 | </trans-unit> |
4232 | <trans-unit id="5c0c574151dc8671d9199980ee04bf65aec3b452"> | ||
4233 | <source>Keyboard Shortcuts:</source> | ||
4234 | <target>Teklatu laster-bideak:</target> | ||
4235 | <context-group name="null"> | ||
4236 | <context context-type="linenumber">1</context> | ||
4237 | </context-group> | ||
4238 | </trans-unit> | ||
3502 | <trans-unit id="247071f6c9233b7e5bc1d8f46795ab6b032f1fbe"> | 4239 | <trans-unit id="247071f6c9233b7e5bc1d8f46795ab6b032f1fbe"> |
3503 | <source>Incorrect username or password.</source> | 4240 | <source>Incorrect username or password.</source> |
3504 | <target>Erabiltzaile-izen edo pasahitz okerra.</target> | 4241 | <target>Erabiltzaile-izen edo pasahitz okerra.</target> |
@@ -3856,9 +4593,9 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
3856 | <context context-type="linenumber">1</context> | 4593 | <context context-type="linenumber">1</context> |
3857 | </context-group> | 4594 | </context-group> |
3858 | </trans-unit> | 4595 | </trans-unit> |
3859 | <trans-unit id="916a6e4fd83ece1dc54c6135eb3b8cd064b4bac3"> | 4596 | <trans-unit id="a4179e366d4aa335f1ddd0a13e9109c71a9338d0"> |
3860 | <source>Description cannot be more than 250 characters long.</source> | 4597 | <source>Description cannot be more than 1000 characters long.</source> |
3861 | <target>Deskripzioa ezin da 250 karaktere baino luzeagoa izan.</target> | 4598 | <target>Deskripzioa ezin da 1000 karaktere baino luzeagoa izan.</target> |
3862 | <context-group name="null"> | 4599 | <context-group name="null"> |
3863 | <context context-type="linenumber">1</context> | 4600 | <context context-type="linenumber">1</context> |
3864 | </context-group> | 4601 | </context-group> |
@@ -3968,6 +4705,13 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
3968 | <context context-type="linenumber">1</context> | 4705 | <context context-type="linenumber">1</context> |
3969 | </context-group> | 4706 | </context-group> |
3970 | </trans-unit> | 4707 | </trans-unit> |
4708 | <trans-unit id="c8465c3773699dd075e0147e264d2e232f605803"> | ||
4709 | <source>You can only transfer ownership to a local account</source> | ||
4710 | <target>Jabetza tokiko kontu batera besterik ezin duzu pasatu</target> | ||
4711 | <context-group name="null"> | ||
4712 | <context context-type="linenumber">1</context> | ||
4713 | </context-group> | ||
4714 | </trans-unit> | ||
3971 | <trans-unit id="541087322c34e8b26954fd67ff4fc80d1a6c1b33"> | 4715 | <trans-unit id="541087322c34e8b26954fd67ff4fc80d1a6c1b33"> |
3972 | <source>Name is required.</source> | 4716 | <source>Name is required.</source> |
3973 | <target>Izena derrigorrezkoa da.</target> | 4717 | <target>Izena derrigorrezkoa da.</target> |
@@ -3996,13 +4740,6 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
3996 | <context context-type="linenumber">1</context> | 4740 | <context context-type="linenumber">1</context> |
3997 | </context-group> | 4741 | </context-group> |
3998 | </trans-unit> | 4742 | </trans-unit> |
3999 | <trans-unit id="fac936be125163a8494f3d7e7f21d65c7e4f1ff6"> | ||
4000 | <source>Description cannot be more than 500 characters long.</source> | ||
4001 | <target>Deskripzioa ezin da 500 karaktere baino luzeagoa izan.</target> | ||
4002 | <context-group name="null"> | ||
4003 | <context context-type="linenumber">1</context> | ||
4004 | </context-group> | ||
4005 | </trans-unit> | ||
4006 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> | 4743 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> |
4007 | <source>Support text must be at least 3 characters long.</source> | 4744 | <source>Support text must be at least 3 characters long.</source> |
4008 | <target>Babes testua gutxienez 3 karaktere luze izan behar da</target> | 4745 | <target>Babes testua gutxienez 3 karaktere luze izan behar da</target> |
@@ -4010,9 +4747,9 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
4010 | <context context-type="linenumber">1</context> | 4747 | <context context-type="linenumber">1</context> |
4011 | </context-group> | 4748 | </context-group> |
4012 | </trans-unit> | 4749 | </trans-unit> |
4013 | <trans-unit id="3fe80c71378e127dda2dda9dbcd66b059d362813"> | 4750 | <trans-unit id="15ec53d9ee65cb930c5f5d10ae2e8dd3fd44fc85"> |
4014 | <source>Support text cannot be more than 500 characters long.</source> | 4751 | <source>Support text cannot be more than 1000 characters long.</source> |
4015 | <target>Babes testua ezin da 500 karaktere baino luzeagoa izan.</target> | 4752 | <target>Laguntza testua ezin da 1000 karaktere baino luzeagoa izan</target> |
4016 | <context-group name="null"> | 4753 | <context-group name="null"> |
4017 | <context context-type="linenumber">1</context> | 4754 | <context context-type="linenumber">1</context> |
4018 | </context-group> | 4755 | </context-group> |
@@ -4108,9 +4845,9 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
4108 | <context context-type="linenumber">1</context> | 4845 | <context context-type="linenumber">1</context> |
4109 | </context-group> | 4846 | </context-group> |
4110 | </trans-unit> | 4847 | </trans-unit> |
4111 | <trans-unit id="e61f1c05121fa5effa6ccddf5be6dcf1c822ff4b"> | 4848 | <trans-unit id="f17de746af56840511cae11559539b6d8b6955ad"> |
4112 | <source>Video support cannot be more than 500 characters long.</source> | 4849 | <source>Video support cannot be more than 1000 characters long.</source> |
4113 | <target>Bideo babesa ezin da 500 karaktere baino luzeagoa izan.</target> | 4850 | <target>Bideoaren laguntza ezin da 1000 karaktere baino luzeagoa izan</target> |
4114 | <context-group name="null"> | 4851 | <context-group name="null"> |
4115 | <context context-type="linenumber">1</context> | 4852 | <context context-type="linenumber">1</context> |
4116 | </context-group> | 4853 | </context-group> |
@@ -4640,6 +5377,13 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
4640 | <context context-type="linenumber">1</context> | 5377 | <context context-type="linenumber">1</context> |
4641 | </context-group> | 5378 | </context-group> |
4642 | </trans-unit> | 5379 | </trans-unit> |
5380 | <trans-unit id="f9b4f2d8146c789cd40314f640ec4e88efbaf681"> | ||
5381 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users banned.</source> | ||
5382 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> erabiltzaile debekatuta.</target> | ||
5383 | <context-group name="null"> | ||
5384 | <context context-type="linenumber">1</context> | ||
5385 | </context-group> | ||
5386 | </trans-unit> | ||
4643 | <trans-unit id="3ab99e62550869aebc85661fca2faf46785263dd"> | 5387 | <trans-unit id="3ab99e62550869aebc85661fca2faf46785263dd"> |
4644 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned.</source> | 5388 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned.</source> |
4645 | <target><x id="INTERPOLATION" equiv-text="{{username}}"/> erabiltzailea debekatuta.</target> | 5389 | <target><x id="INTERPOLATION" equiv-text="{{username}}"/> erabiltzailea debekatuta.</target> |
@@ -4661,6 +5405,13 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
4661 | <context context-type="linenumber">1</context> | 5405 | <context context-type="linenumber">1</context> |
4662 | </context-group> | 5406 | </context-group> |
4663 | </trans-unit> | 5407 | </trans-unit> |
5408 | <trans-unit id="ad07d34d4aadfe03c964cec02ca1d3a921e6b603"> | ||
5409 | <source>If you remove this user, you will not be able to create another with the same username!</source> | ||
5410 | <target>Erabiltzaile hau kentzen baduzu, ezin izango duzu erabiltzaile-izen bera duen beste bat sortu gero!</target> | ||
5411 | <context-group name="null"> | ||
5412 | <context context-type="linenumber">1</context> | ||
5413 | </context-group> | ||
5414 | </trans-unit> | ||
4664 | <trans-unit id="28220fae6799ab98ef6b41af449aa9680082357a"> | 5415 | <trans-unit id="28220fae6799ab98ef6b41af449aa9680082357a"> |
4665 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> deleted.</source> | 5416 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> deleted.</source> |
4666 | <target><x id="INTERPOLATION" equiv-text="{{username}}"/> erabiltzailea ezabatuta.</target> | 5417 | <target><x id="INTERPOLATION" equiv-text="{{username}}"/> erabiltzailea ezabatuta.</target> |
@@ -4668,6 +5419,111 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
4668 | <context context-type="linenumber">1</context> | 5419 | <context context-type="linenumber">1</context> |
4669 | </context-group> | 5420 | </context-group> |
4670 | </trans-unit> | 5421 | </trans-unit> |
5422 | <trans-unit id="534202c90c6dcadd2989fc72c5030d5483e26096"> | ||
5423 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> email set as verified</source> | ||
5424 | <target><x id="INTERPOLATION" equiv-text="{{username}}"/> erabiltzailearen e-mail helbidea baieztatua gisa ezarri da</target> | ||
5425 | <context-group name="null"> | ||
5426 | <context context-type="linenumber">1</context> | ||
5427 | </context-group> | ||
5428 | </trans-unit> | ||
5429 | <trans-unit id="33a6319f765848a22a155cef9f1d8e645202e249"> | ||
5430 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted.</source> | ||
5431 | <target><x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> kontua mutututa.</target> | ||
5432 | <context-group name="null"> | ||
5433 | <context context-type="linenumber">1</context> | ||
5434 | </context-group> | ||
5435 | </trans-unit> | ||
5436 | <trans-unit id="086eda792aeb1b0d131d633b50fdd1792f5f24c6"> | ||
5437 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted.</source> | ||
5438 | <target><x id="INTERPOLATION" equiv-text="{{host}}"/> instantzia mutututa.</target> | ||
5439 | <context-group name="null"> | ||
5440 | <context context-type="linenumber">1</context> | ||
5441 | </context-group> | ||
5442 | </trans-unit> | ||
5443 | <trans-unit id="bb72d6d1219e89d182e9fd09d853d83baf8d6499"> | ||
5444 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance.</source> | ||
5445 | <target><x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> kontua instantziak mutututa.</target> | ||
5446 | <context-group name="null"> | ||
5447 | <context context-type="linenumber">1</context> | ||
5448 | </context-group> | ||
5449 | </trans-unit> | ||
5450 | <trans-unit id="8686834bc4afe42c1991c6c18f0bce174a0e17a6"> | ||
5451 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance.</source> | ||
5452 | <target><x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> kontua instantziak desmutututa.</target> | ||
5453 | <context-group name="null"> | ||
5454 | <context context-type="linenumber">1</context> | ||
5455 | </context-group> | ||
5456 | </trans-unit> | ||
5457 | <trans-unit id="35d3509161861a610b0895bf084c781e56ba2830"> | ||
5458 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance.</source> | ||
5459 | <target><x id="INTERPOLATION" equiv-text="{{host}}"/> instantzia instantziak mutututa.</target> | ||
5460 | <context-group name="null"> | ||
5461 | <context context-type="linenumber">1</context> | ||
5462 | </context-group> | ||
5463 | </trans-unit> | ||
5464 | <trans-unit id="978aeec5613fa97e8a5336d3599cebb23ee5a90f"> | ||
5465 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance.</source> | ||
5466 | <target><x id="INTERPOLATION" equiv-text="{{host}}"/> kontua instantziak desmutututa.</target> | ||
5467 | <context-group name="null"> | ||
5468 | <context context-type="linenumber">1</context> | ||
5469 | </context-group> | ||
5470 | </trans-unit> | ||
5471 | <trans-unit id="4a09bf8724e7659fbb5ec33647529cdef7614bdc"> | ||
5472 | <source>Mute this account</source> | ||
5473 | <target>Mututu kontu hau</target> | ||
5474 | <context-group name="null"> | ||
5475 | <context context-type="linenumber">1</context> | ||
5476 | </context-group> | ||
5477 | </trans-unit> | ||
5478 | <trans-unit id="d666ca3261aef72b2ddcd649d7b32af488f59952"> | ||
5479 | <source>Unmute this account</source> | ||
5480 | <target>Desmututu kontu hau</target> | ||
5481 | <context-group name="null"> | ||
5482 | <context context-type="linenumber">1</context> | ||
5483 | </context-group> | ||
5484 | </trans-unit> | ||
5485 | <trans-unit id="e17218983b1de76e5a920b04e1c2ecbdb6e3e06d"> | ||
5486 | <source>Mute the instance</source> | ||
5487 | <target>Mututu instantzia</target> | ||
5488 | <context-group name="null"> | ||
5489 | <context context-type="linenumber">1</context> | ||
5490 | </context-group> | ||
5491 | </trans-unit> | ||
5492 | <trans-unit id="a23514d8aca2f8633622dda0e86b399dc576a2b9"> | ||
5493 | <source>Unmute the instance</source> | ||
5494 | <target>Desmututu instantzia</target> | ||
5495 | <context-group name="null"> | ||
5496 | <context context-type="linenumber">1</context> | ||
5497 | </context-group> | ||
5498 | </trans-unit> | ||
5499 | <trans-unit id="4e4107055b44eee44b6954c41120de1cb4d46432"> | ||
5500 | <source>Mute this account by your instance</source> | ||
5501 | <target>Mututu kontu hau zure instantziaren bidez</target> | ||
5502 | <context-group name="null"> | ||
5503 | <context context-type="linenumber">1</context> | ||
5504 | </context-group> | ||
5505 | </trans-unit> | ||
5506 | <trans-unit id="a51c59cb5ecb7004a6a8ddd2855b5c52266ad957"> | ||
5507 | <source>Unmute this account by your instance</source> | ||
5508 | <target>Desmututu kontu hau zure instantziaren bidez</target> | ||
5509 | <context-group name="null"> | ||
5510 | <context context-type="linenumber">1</context> | ||
5511 | </context-group> | ||
5512 | </trans-unit> | ||
5513 | <trans-unit id="588073e831cec240d6bb0db0b133e45dab69f178"> | ||
5514 | <source>Mute the instance by your instance</source> | ||
5515 | <target>Mututu instantzia hau zure instantziaren bidez</target> | ||
5516 | <context-group name="null"> | ||
5517 | <context context-type="linenumber">1</context> | ||
5518 | </context-group> | ||
5519 | </trans-unit> | ||
5520 | <trans-unit id="676221cdabd4805901343976988c028dbf71b20a"> | ||
5521 | <source>Unmute the instance by your instance</source> | ||
5522 | <target>Desmututu instantzia hau zure instantziaren bidez</target> | ||
5523 | <context-group name="null"> | ||
5524 | <context context-type="linenumber">1</context> | ||
5525 | </context-group> | ||
5526 | </trans-unit> | ||
4671 | <trans-unit id="0c0f5bbcd2386018ec057877f9d3c5c2c9880cac"> | 5527 | <trans-unit id="0c0f5bbcd2386018ec057877f9d3c5c2c9880cac"> |
4672 | <source>Request is too large for the server. Please contact you administrator if you want to increase the limit size.</source> | 5528 | <source>Request is too large for the server. Please contact you administrator if you want to increase the limit size.</source> |
4673 | <target>Eskaria luzeegia da zerbitzariarentzat. Jarri zure administratzailearekin kontaktuan muga handitu nahi baduzu.</target> | 5529 | <target>Eskaria luzeegia da zerbitzariarentzat. Jarri zure administratzailearekin kontaktuan muga handitu nahi baduzu.</target> |
@@ -4724,6 +5580,13 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
4724 | <context context-type="linenumber">1</context> | 5580 | <context context-type="linenumber">1</context> |
4725 | </context-group> | 5581 | </context-group> |
4726 | </trans-unit> | 5582 | </trans-unit> |
5583 | <trans-unit id="38c877fb0a5fdcadc379256953ad2d1eb8233fdf"> | ||
5584 | <source>Moderator</source> | ||
5585 | <target>Moderatzailea</target> | ||
5586 | <context-group name="null"> | ||
5587 | <context context-type="linenumber">1</context> | ||
5588 | </context-group> | ||
5589 | </trans-unit> | ||
4727 | <trans-unit id="d4195053fd38eacf6dee1fc507296928978cc8fb"> | 5590 | <trans-unit id="d4195053fd38eacf6dee1fc507296928978cc8fb"> |
4728 | <source>Only I can see this video</source> | 5591 | <source>Only I can see this video</source> |
4729 | <target>Bakarrik nik ikusi dezaket bideo hau</target> | 5592 | <target>Bakarrik nik ikusi dezaket bideo hau</target> |
@@ -4745,23 +5608,16 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
4745 | <context context-type="linenumber">1</context> | 5608 | <context context-type="linenumber">1</context> |
4746 | </context-group> | 5609 | </context-group> |
4747 | </trans-unit> | 5610 | </trans-unit> |
4748 | <trans-unit id="65cc4ab3b4c438e07c89be2b677d08369fb62da2"> | 5611 | <trans-unit id="21565881ad1dff3c98738b9535b3515cec140609"> |
4749 | <source>Welcome</source> | 5612 | <source>Welcome! Now please check your emails to verify your account and complete signup.</source> |
4750 | <target>Ongi etorri</target> | 5613 | <target>Ongi etorri! Egiaztatu zure e-maila kontua baieztatzeko eta izen ematea osatzeko.</target> |
4751 | <context-group name="null"> | ||
4752 | <context context-type="linenumber">1</context> | ||
4753 | </context-group> | ||
4754 | </trans-unit> | ||
4755 | <trans-unit id="f5e3d1e1cd2650fc6e86fbfcc8fe854e5cf18d6c"> | ||
4756 | <source>Please check your email to verify your account and complete signup.</source> | ||
4757 | <target>Egiaztatu mesedez zure e-maila zure kontua egiaztatzeko eta erregistroa burutzeko.</target> | ||
4758 | <context-group name="null"> | 5614 | <context-group name="null"> |
4759 | <context context-type="linenumber">1</context> | 5615 | <context context-type="linenumber">1</context> |
4760 | </context-group> | 5616 | </context-group> |
4761 | </trans-unit> | 5617 | </trans-unit> |
4762 | <trans-unit id="20deec13d8d4ff199aa04318818ca44dab0585be"> | 5618 | <trans-unit id="14200e26888a07633c0f177020dce8f3ec7311a6"> |
4763 | <source>Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete.</source> | 5619 | <source>You are now logged in as <x id="INTERPOLATION" equiv-text="{{username}}"/>!</source> |
4764 | <target><x id="INTERPOLATION" equiv-text="{{username}}"/> erabiltzailearen izen-ematea burututa.</target> | 5620 | <target><x id="INTERPOLATION" equiv-text="{{username}}"/> gisa hasi duzu saioa!</target> |
4765 | <context-group name="null"> | 5621 | <context-group name="null"> |
4766 | <context context-type="linenumber">1</context> | 5622 | <context context-type="linenumber">1</context> |
4767 | </context-group> | 5623 | </context-group> |
@@ -4815,6 +5671,20 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
4815 | <context context-type="linenumber">1</context> | 5671 | <context context-type="linenumber">1</context> |
4816 | </context-group> | 5672 | </context-group> |
4817 | </trans-unit> | 5673 | </trans-unit> |
5674 | <trans-unit id="a6019e856f511dbe1fe658790c71c594b26930ee"> | ||
5675 | <source>Your video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>)</source> | ||
5676 | <target>Zure bideo-kuota bideo honekin gainditzen da (bideoaren tamaina: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, erabilita: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, kuota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>)</target> | ||
5677 | <context-group name="null"> | ||
5678 | <context context-type="linenumber">1</context> | ||
5679 | </context-group> | ||
5680 | </trans-unit> | ||
5681 | <trans-unit id="c980896ac8e08e9751545db1b7ef0e93fb8a52cd"> | ||
5682 | <source>Your daily video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>)</source> | ||
5683 | <target>Zure eguneko bideo-kuota bideo honekin gainditzen da (bideoaren tamaina: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, erabilita: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, kuota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>)</target> | ||
5684 | <context-group name="null"> | ||
5685 | <context context-type="linenumber">1</context> | ||
5686 | </context-group> | ||
5687 | </trans-unit> | ||
4818 | <trans-unit id="972fc644f847cf84e4732ec012915c4cdaf865ce"> | 5688 | <trans-unit id="972fc644f847cf84e4732ec012915c4cdaf865ce"> |
4819 | <source>Video published.</source> | 5689 | <source>Video published.</source> |
4820 | <target>Bideoa argitaratuta.</target> | 5690 | <target>Bideoa argitaratuta.</target> |
@@ -4864,6 +5734,20 @@ Ezin izan dugu bilatzen duzun orria aurkitu. | |||
4864 | <context context-type="linenumber">1</context> | 5734 | <context context-type="linenumber">1</context> |
4865 | </context-group> | 5735 | </context-group> |
4866 | </trans-unit> | 5736 | </trans-unit> |
5737 | <trans-unit id="0e65067fdcc9d8725a41896cb1e229d1415a45f6"> | ||
5738 | <source>Like the video</source> | ||
5739 | <target>Gehitu bideoa gogokoetara</target> | ||
5740 | <context-group name="null"> | ||
5741 | <context context-type="linenumber">1</context> | ||
5742 | </context-group> | ||
5743 | </trans-unit> | ||
5744 | <trans-unit id="1a999e06e1aca0a70cd7d0e3e5c2c63d0e1885c8"> | ||
5745 | <source>Dislike the video</source> | ||
5746 | <target>Kendu bideoa gogokoetatik</target> | ||
5747 | <context-group name="null"> | ||
5748 | <context context-type="linenumber">1</context> | ||
5749 | </context-group> | ||
5750 | </trans-unit> | ||
4867 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> | 5751 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> |
4868 | <source>Do you really want to delete this video?</source> | 5752 | <source>Do you really want to delete this video?</source> |
4869 | <target>Ziur bideo hau ezabatu nahi duzula?</target> | 5753 | <target>Ziur bideo hau ezabatu nahi duzula?</target> |
diff --git a/client/src/locale/target/angular_fa_IR.xml b/client/src/locale/target/angular_fa_IR.xml index 8a965cf62..fe2d0b0cf 100644 --- a/client/src/locale/target/angular_fa_IR.xml +++ b/client/src/locale/target/angular_fa_IR.xml | |||
@@ -377,8 +377,7 @@ | |||
377 | </context-group> | 377 | </context-group> |
378 | </trans-unit> | 378 | </trans-unit> |
379 | <trans-unit id="08c74dc9762957593b91f6eb5d65efdfc975bf48"> | 379 | <trans-unit id="08c74dc9762957593b91f6eb5d65efdfc975bf48"> |
380 | <source>Username</source> | 380 | <source>Username</source><target>Username</target><context-group name="null"> |
381 | <context-group name="null"> | ||
382 | <context context-type="linenumber">8</context> | 381 | <context context-type="linenumber">8</context> |
383 | </context-group> | 382 | </context-group> |
384 | </trans-unit> | 383 | </trans-unit> |
@@ -386,7 +385,7 @@ | |||
386 | <source>Example: jane_doe</source> | 385 | <source>Example: jane_doe</source> |
387 | <target>نمونه: مهراد_روستا</target> | 386 | <target>نمونه: مهراد_روستا</target> |
388 | <context-group name="null"> | 387 | <context-group name="null"> |
389 | <context context-type="linenumber">16</context> | 388 | <context context-type="linenumber">17</context> |
390 | </context-group> | 389 | </context-group> |
391 | </trans-unit> | 390 | </trans-unit> |
392 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 391 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
@@ -529,8 +528,7 @@ | |||
529 | </context-group> | 528 | </context-group> |
530 | </trans-unit> | 529 | </trans-unit> |
531 | <trans-unit id="cf75021ac8cb9efd4f95e8880cf52c9acd265768"> | 530 | <trans-unit id="cf75021ac8cb9efd4f95e8880cf52c9acd265768"> |
532 | <source>Toggle dark interface</source> | 531 | <source>Toggle dark interface</source><target>Toggle dark interface</target><context-group name="null"> |
533 | <context-group name="null"> | ||
534 | <context context-type="linenumber">94</context> | 532 | <context context-type="linenumber">94</context> |
535 | </context-group> | 533 | </context-group> |
536 | </trans-unit> | 534 | </trans-unit> |
@@ -682,7 +680,7 @@ | |||
682 | <source>Signup enabled</source> | 680 | <source>Signup enabled</source> |
683 | <target>ثبت‌نام Ùعال است</target> | 681 | <target>ثبت‌نام Ùعال است</target> |
684 | <context-group name="null"> | 682 | <context-group name="null"> |
685 | <context context-type="linenumber">92</context> | 683 | <context context-type="linenumber">93</context> |
686 | </context-group> | 684 | </context-group> |
687 | </trans-unit> | 685 | </trans-unit> |
688 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 686 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -696,35 +694,35 @@ | |||
696 | <source>Administrator</source> | 694 | <source>Administrator</source> |
697 | <target>مدیر</target> | 695 | <target>مدیر</target> |
698 | <context-group name="null"> | 696 | <context-group name="null"> |
699 | <context context-type="linenumber">123</context> | 697 | <context context-type="linenumber">131</context> |
700 | </context-group> | 698 | </context-group> |
701 | </trans-unit> | 699 | </trans-unit> |
702 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 700 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
703 | <source>Users</source> | 701 | <source>Users</source> |
704 | <target>کاربران</target> | 702 | <target>کاربران</target> |
705 | <context-group name="null"> | 703 | <context-group name="null"> |
706 | <context context-type="linenumber">136</context> | 704 | <context context-type="linenumber">144</context> |
707 | </context-group> | 705 | </context-group> |
708 | </trans-unit> | 706 | </trans-unit> |
709 | <trans-unit id="99cb827741e93125476a0f5b676372d85d15b5fc"> | 707 | <trans-unit id="99cb827741e93125476a0f5b676372d85d15b5fc"> |
710 | <source>Twitter</source> | 708 | <source>Twitter</source> |
711 | <target>توییتر</target> | 709 | <target>توییتر</target> |
712 | <context-group name="null"> | 710 | <context-group name="null"> |
713 | <context context-type="linenumber">170</context> | 711 | <context context-type="linenumber">178</context> |
714 | </context-group> | 712 | </context-group> |
715 | </trans-unit> | 713 | </trans-unit> |
716 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 714 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
717 | <source>Your Twitter username</source> | 715 | <source>Your Twitter username</source> |
718 | <target>نام‌کاربری توییتر شما</target> | 716 | <target>نام‌کاربری توییتر شما</target> |
719 | <context-group name="null"> | 717 | <context-group name="null"> |
720 | <context context-type="linenumber">173</context> | 718 | <context context-type="linenumber">181</context> |
721 | </context-group> | 719 | </context-group> |
722 | </trans-unit> | 720 | </trans-unit> |
723 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 721 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
724 | <source>JavaScript</source> | 722 | <source>JavaScript</source> |
725 | <target>جاوااکسریپت</target> | 723 | <target>جاوااکسریپت</target> |
726 | <context-group name="null"> | 724 | <context-group name="null"> |
727 | <context context-type="linenumber">267</context> | 725 | <context context-type="linenumber">278</context> |
728 | </context-group> | 726 | </context-group> |
729 | </trans-unit> | 727 | </trans-unit> |
730 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 728 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -764,14 +762,12 @@ | |||
764 | </context-group> | 762 | </context-group> |
765 | </trans-unit> | 763 | </trans-unit> |
766 | <trans-unit id="873b72903b1858a9cd6c8967521030b4d7d1435b"> | 764 | <trans-unit id="873b72903b1858a9cd6c8967521030b4d7d1435b"> |
767 | <source>State</source> | 765 | <source>State</source><target>State</target><context-group name="null"> |
768 | <context-group name="null"> | ||
769 | <context context-type="linenumber">10</context> | 766 | <context context-type="linenumber">10</context> |
770 | </context-group> | 767 | </context-group> |
771 | </trans-unit> | 768 | </trans-unit> |
772 | <trans-unit id="d29764bcbaad3ef69b6be92be35bdf25972ce246"> | 769 | <trans-unit id="d29764bcbaad3ef69b6be92be35bdf25972ce246"> |
773 | <source>Follow</source> | 770 | <source>Follow</source><target>Follow</target><context-group name="null"> |
774 | <context-group name="null"> | ||
775 | <context context-type="linenumber">7</context> | 771 | <context context-type="linenumber">7</context> |
776 | </context-group> | 772 | </context-group> |
777 | </trans-unit> | 773 | </trans-unit> |
@@ -1034,13 +1030,6 @@ | |||
1034 | <context context-type="linenumber">1</context> | 1030 | <context context-type="linenumber">1</context> |
1035 | </context-group> | 1031 | </context-group> |
1036 | </trans-unit> | 1032 | </trans-unit> |
1037 | <trans-unit id="65cc4ab3b4c438e07c89be2b677d08369fb62da2"> | ||
1038 | <source>Welcome</source> | ||
1039 | <target>خوش‌آمدید</target> | ||
1040 | <context-group name="null"> | ||
1041 | <context context-type="linenumber">1</context> | ||
1042 | </context-group> | ||
1043 | </trans-unit> | ||
1044 | <trans-unit id="321e4419a943044e674beb55b8039f42a9761ca5"> | 1033 | <trans-unit id="321e4419a943044e674beb55b8039f42a9761ca5"> |
1045 | <source>Info</source> | 1034 | <source>Info</source> |
1046 | <target>راهنما</target> | 1035 | <target>راهنما</target> |
diff --git a/client/src/locale/target/angular_fr_FR.xml b/client/src/locale/target/angular_fr_FR.xml index bf9b7c762..55f323009 100644 --- a/client/src/locale/target/angular_fr_FR.xml +++ b/client/src/locale/target/angular_fr_FR.xml | |||
@@ -227,6 +227,20 @@ | |||
227 | <context context-type="linenumber">11</context> | 227 | <context context-type="linenumber">11</context> |
228 | </context-group> | 228 | </context-group> |
229 | </trans-unit> | 229 | </trans-unit> |
230 | <trans-unit id="4b3963c6d0863118fe9e9e33447d12be3c2db081"> | ||
231 | <source>Unlisted</source> | ||
232 | <target>Non répertoriée</target> | ||
233 | <context-group name="null"> | ||
234 | <context context-type="linenumber">10</context> | ||
235 | </context-group> | ||
236 | </trans-unit> | ||
237 | <trans-unit id="ddd8a4986d2d1717a274a5a0fbed04988a819e69"> | ||
238 | <source>Private</source> | ||
239 | <target>Privée</target> | ||
240 | <context-group name="null"> | ||
241 | <context context-type="linenumber">11</context> | ||
242 | </context-group> | ||
243 | </trans-unit> | ||
230 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> | 244 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> |
231 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> | 245 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> |
232 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> vues</target> | 246 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> vues</target> |
@@ -583,14 +597,14 @@ | |||
583 | <source>Example: jane_doe</source> | 597 | <source>Example: jane_doe</source> |
584 | <target>Exemple: jane_doe</target> | 598 | <target>Exemple: jane_doe</target> |
585 | <context-group name="null"> | 599 | <context-group name="null"> |
586 | <context context-type="linenumber">16</context> | 600 | <context context-type="linenumber">17</context> |
587 | </context-group> | 601 | </context-group> |
588 | </trans-unit> | 602 | </trans-unit> |
589 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | 603 | <trans-unit id="7fe213724c4c0a4112c40c673884acb98a0a3b92"> |
590 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | 604 | <source>I am at least 16 years old and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> |
591 | <target>J'ai lu et j'accepte les <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Conditions d'utilisation</a> de cette instance</target> | 605 | <target>J'ai au moins 16 ans et je suis d'accord avec les <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>conditions d'utilisations</a> de l'instance</target> |
592 | <context-group name="null"> | 606 | <context-group name="null"> |
593 | <context context-type="linenumber">54</context> | 607 | <context context-type="linenumber">55</context> |
594 | </context-group> | 608 | </context-group> |
595 | </trans-unit> | 609 | </trans-unit> |
596 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 610 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
@@ -604,7 +618,7 @@ | |||
604 | <source>Features found on this instance</source> | 618 | <source>Features found on this instance</source> |
605 | <target>Fonctionnalités présentes sur cette instance</target> | 619 | <target>Fonctionnalités présentes sur cette instance</target> |
606 | <context-group name="null"> | 620 | <context-group name="null"> |
607 | <context context-type="linenumber">66</context> | 621 | <context context-type="linenumber">67</context> |
608 | </context-group> | 622 | </context-group> |
609 | </trans-unit> | 623 | </trans-unit> |
610 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> | 624 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> |
@@ -625,6 +639,19 @@ | |||
625 | <context context-type="linenumber">6</context> | 639 | <context context-type="linenumber">6</context> |
626 | </context-group> | 640 | </context-group> |
627 | </trans-unit> | 641 | </trans-unit> |
642 | <trans-unit id="7c603b9ed878097782e2b8908f662e2344b46061"> | ||
643 | <source> | ||
644 | Filters | ||
645 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
646 | </source> | ||
647 | <target> | ||
648 | Filtres | ||
649 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
650 | </target> | ||
651 | <context-group name="null"> | ||
652 | <context context-type="linenumber">16</context> | ||
653 | </context-group> | ||
654 | </trans-unit> | ||
628 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> | 655 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> |
629 | <source> | 656 | <source> |
630 | No results found | 657 | No results found |
@@ -883,6 +910,13 @@ | |||
883 | <context context-type="linenumber">94</context> | 910 | <context context-type="linenumber">94</context> |
884 | </context-group> | 911 | </context-group> |
885 | </trans-unit> | 912 | </trans-unit> |
913 | <trans-unit id="41ed53a3f1d4dfc57011d0aba13b8b074e8b41b6"> | ||
914 | <source>Display unlisted and private videos</source> | ||
915 | <target>Afficher les vidéos privées et non répertoriées</target> | ||
916 | <context-group name="null"> | ||
917 | <context context-type="linenumber">11</context> | ||
918 | </context-group> | ||
919 | </trans-unit> | ||
886 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> | 920 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> |
887 | <source>No results.</source> | 921 | <source>No results.</source> |
888 | <target>Aucun résultat.</target> | 922 | <target>Aucun résultat.</target> |
@@ -1227,13 +1261,13 @@ | |||
1227 | <context context-type="linenumber">83</context> | 1261 | <context context-type="linenumber">83</context> |
1228 | </context-group> | 1262 | </context-group> |
1229 | </trans-unit> | 1263 | </trans-unit> |
1230 | <trans-unit id="d8f1c6b816aaf1ebcb936a705dbe88bcef28eaa8"> | 1264 | <trans-unit id="b1372cb61ca791a0f7f95bf31c86c97df142adc4"> |
1231 | <source> | 1265 | <source> |
1232 | PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. | 1266 | PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. |
1233 | In the meantime, we want to test different ideas related to this issue: | 1267 | In the meantime, we want to test different ideas related to this issue: |
1234 | </source> | 1268 | </source> |
1235 | <target> | 1269 | <target> |
1236 | PeerTube n'est qu'en version bêta, et veut livrer les meilleures contre-mesures possibles d'ici la sortie de la version stable. | 1270 | PeerTube n'en est qu'à ses débuts, et veut fournir les meilleures contre-mesures possibles jusqu'à ce que la version finale sorte. |
1237 | En attendant, nous voulons tester différentes idées liées à cette question : | 1271 | En attendant, nous voulons tester différentes idées liées à cette question : |
1238 | </target> | 1272 | </target> |
1239 | <context-group name="null"> | 1273 | <context-group name="null"> |
@@ -1275,6 +1309,41 @@ | |||
1275 | <context context-type="linenumber">95</context> | 1309 | <context context-type="linenumber">95</context> |
1276 | </context-group> | 1310 | </context-group> |
1277 | </trans-unit> | 1311 | </trans-unit> |
1312 | <trans-unit id="bd2edf99dd6562385ccec19a7ab2d1898e626605"> | ||
1313 | <source>Banned</source> | ||
1314 | <target>Bannis</target> | ||
1315 | <context-group name="null"> | ||
1316 | <context context-type="linenumber">12</context> | ||
1317 | </context-group> | ||
1318 | </trans-unit> | ||
1319 | <trans-unit id="62a557fcfdbd25a31d1a0332294f94a466fee809"> | ||
1320 | <source>Muted</source> | ||
1321 | <target>Silencieux</target> | ||
1322 | <context-group name="null"> | ||
1323 | <context context-type="linenumber">13</context> | ||
1324 | </context-group> | ||
1325 | </trans-unit> | ||
1326 | <trans-unit id="48bbf6dbdb22e0ef4bd257eae2ab356f2ea66c89"> | ||
1327 | <source>Muted by your instance</source> | ||
1328 | <target>Rendu silencieux par votre instance</target> | ||
1329 | <context-group name="null"> | ||
1330 | <context context-type="linenumber">14</context> | ||
1331 | </context-group> | ||
1332 | </trans-unit> | ||
1333 | <trans-unit id="44bd08a7ec1e407356620967d65d8fe2d8639d0a"> | ||
1334 | <source>Instance muted</source> | ||
1335 | <target>Instance muette</target> | ||
1336 | <context-group name="null"> | ||
1337 | <context context-type="linenumber">15</context> | ||
1338 | </context-group> | ||
1339 | </trans-unit> | ||
1340 | <trans-unit id="1a6443bb7ed01046dd83cf78806f795f1204ffa1"> | ||
1341 | <source>Instance muted by your instance</source> | ||
1342 | <target>Instance rendue muette par votre instance</target> | ||
1343 | <context-group name="null"> | ||
1344 | <context context-type="linenumber">16</context> | ||
1345 | </context-group> | ||
1346 | </trans-unit> | ||
1278 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> | 1347 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> |
1279 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> | 1348 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> |
1280 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> abonnés</target> | 1349 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> abonnés</target> |
@@ -1405,21 +1474,21 @@ | |||
1405 | <source>Signup enabled</source> | 1474 | <source>Signup enabled</source> |
1406 | <target>Enregistrement activé</target> | 1475 | <target>Enregistrement activé</target> |
1407 | <context-group name="null"> | 1476 | <context-group name="null"> |
1408 | <context context-type="linenumber">92</context> | 1477 | <context context-type="linenumber">93</context> |
1409 | </context-group> | 1478 | </context-group> |
1410 | </trans-unit> | 1479 | </trans-unit> |
1411 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> | 1480 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> |
1412 | <source>Signup requires email verification</source> | 1481 | <source>Signup requires email verification</source> |
1413 | <target>L'inscription requiert la vérification par courriel</target> | 1482 | <target>L'inscription requiert la vérification par courriel</target> |
1414 | <context-group name="null"> | 1483 | <context-group name="null"> |
1415 | <context context-type="linenumber">97</context> | 1484 | <context context-type="linenumber">100</context> |
1416 | </context-group> | 1485 | </context-group> |
1417 | </trans-unit> | 1486 | </trans-unit> |
1418 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 1487 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
1419 | <source>Signup limit</source> | 1488 | <source>Signup limit</source> |
1420 | <target>Limitation des enregistrements</target> | 1489 | <target>Limitation des enregistrements</target> |
1421 | <context-group name="null"> | 1490 | <context-group name="null"> |
1422 | <context context-type="linenumber">101</context> | 1491 | <context context-type="linenumber">105</context> |
1423 | </context-group> | 1492 | </context-group> |
1424 | </trans-unit> | 1493 | </trans-unit> |
1425 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 1494 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -1429,46 +1498,53 @@ | |||
1429 | <context context-type="linenumber">42</context> | 1498 | <context context-type="linenumber">42</context> |
1430 | </context-group> | 1499 | </context-group> |
1431 | </trans-unit> | 1500 | </trans-unit> |
1501 | <trans-unit id="29aa67f13fd34a2421ff9d7de7d5142790676b9e"> | ||
1502 | <source>Video import with HTTP URL (i.e. YouTube) enabled</source> | ||
1503 | <target>Import de vidéo via une URL (YouTube par exemple) activé</target> | ||
1504 | <context-group name="null"> | ||
1505 | <context context-type="linenumber">120</context> | ||
1506 | </context-group> | ||
1507 | </trans-unit> | ||
1432 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> | 1508 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> |
1433 | <source>Video import with a torrent file or a magnet URI enabled</source> | 1509 | <source>Video import with a torrent file or a magnet URI enabled</source> |
1434 | <target>Import de vidéo avec un fichier torrent ou URL magnet activé</target> | 1510 | <target>Import de vidéo avec un fichier torrent ou URL magnet activé</target> |
1435 | <context-group name="null"> | 1511 | <context-group name="null"> |
1436 | <context context-type="linenumber">120</context> | 1512 | <context context-type="linenumber">127</context> |
1437 | </context-group> | 1513 | </context-group> |
1438 | </trans-unit> | 1514 | </trans-unit> |
1439 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 1515 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
1440 | <source>Administrator</source> | 1516 | <source>Administrator</source> |
1441 | <target>Administrateur</target> | 1517 | <target>Administrateur</target> |
1442 | <context-group name="null"> | 1518 | <context-group name="null"> |
1443 | <context context-type="linenumber">123</context> | 1519 | <context context-type="linenumber">131</context> |
1444 | </context-group> | 1520 | </context-group> |
1445 | </trans-unit> | 1521 | </trans-unit> |
1446 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 1522 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
1447 | <source>Admin email</source> | 1523 | <source>Admin email</source> |
1448 | <target>Email de l'administrateur</target> | 1524 | <target>Email de l'administrateur</target> |
1449 | <context-group name="null"> | 1525 | <context-group name="null"> |
1450 | <context context-type="linenumber">126</context> | 1526 | <context context-type="linenumber">134</context> |
1451 | </context-group> | 1527 | </context-group> |
1452 | </trans-unit> | 1528 | </trans-unit> |
1453 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 1529 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
1454 | <source>Users</source> | 1530 | <source>Users</source> |
1455 | <target>Utilisateurs</target> | 1531 | <target>Utilisateurs</target> |
1456 | <context-group name="null"> | 1532 | <context-group name="null"> |
1457 | <context context-type="linenumber">136</context> | 1533 | <context context-type="linenumber">144</context> |
1458 | </context-group> | 1534 | </context-group> |
1459 | </trans-unit> | 1535 | </trans-unit> |
1460 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 1536 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
1461 | <source>User default video quota</source> | 1537 | <source>User default video quota</source> |
1462 | <target>Quota de vidéos par défaut par utilisateur </target> | 1538 | <target>Quota de vidéos par défaut par utilisateur </target> |
1463 | <context-group name="null"> | 1539 | <context-group name="null"> |
1464 | <context context-type="linenumber">139</context> | 1540 | <context context-type="linenumber">147</context> |
1465 | </context-group> | 1541 | </context-group> |
1466 | </trans-unit> | 1542 | </trans-unit> |
1467 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> | 1543 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> |
1468 | <source>User default daily upload limit</source> | 1544 | <source>User default daily upload limit</source> |
1469 | <target>La limite journalière de téléversement est atteinte</target> | 1545 | <target>La limite journalière de téléversement est atteinte</target> |
1470 | <context-group name="null"> | 1546 | <context-group name="null"> |
1471 | <context context-type="linenumber">153</context> | 1547 | <context context-type="linenumber">161</context> |
1472 | </context-group> | 1548 | </context-group> |
1473 | </trans-unit> | 1549 | </trans-unit> |
1474 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 1550 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -1482,81 +1558,70 @@ | |||
1482 | <source>Twitter</source> | 1558 | <source>Twitter</source> |
1483 | <target>Twitter</target> | 1559 | <target>Twitter</target> |
1484 | <context-group name="null"> | 1560 | <context-group name="null"> |
1485 | <context context-type="linenumber">170</context> | 1561 | <context context-type="linenumber">178</context> |
1486 | </context-group> | 1562 | </context-group> |
1487 | </trans-unit> | 1563 | </trans-unit> |
1488 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 1564 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
1489 | <source>Your Twitter username</source> | 1565 | <source>Your Twitter username</source> |
1490 | <target>Votre identifiant Twitter</target> | 1566 | <target>Votre identifiant Twitter</target> |
1491 | <context-group name="null"> | 1567 | <context-group name="null"> |
1492 | <context context-type="linenumber">173</context> | 1568 | <context context-type="linenumber">181</context> |
1493 | </context-group> | 1569 | </context-group> |
1494 | </trans-unit> | 1570 | </trans-unit> |
1495 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 1571 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
1496 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 1572 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
1497 | <target>Indique le compte Twitter pour le site ou la plateforme sur laquelle le contenu a été publié.</target> | 1573 | <target>Indique le compte Twitter pour le site ou la plateforme sur laquelle le contenu a été publié.</target> |
1498 | <context-group name="null"> | 1574 | <context-group name="null"> |
1499 | <context context-type="linenumber">176</context> | 1575 | <context context-type="linenumber">184</context> |
1500 | </context-group> | 1576 | </context-group> |
1501 | </trans-unit> | 1577 | </trans-unit> |
1502 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 1578 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
1503 | <source>Instance whitelisted by Twitter</source> | 1579 | <source>Instance whitelisted by Twitter</source> |
1504 | <target>Instance sur la liste blanche de Twitter</target> | 1580 | <target>Instance sur la liste blanche de Twitter</target> |
1505 | <context-group name="null"> | 1581 | <context-group name="null"> |
1506 | <context context-type="linenumber">189</context> | 1582 | <context context-type="linenumber">198</context> |
1507 | </context-group> | ||
1508 | </trans-unit> | ||
1509 | <trans-unit id="a62985a76e947b0068ad328b5172d5af5b125b9a"> | ||
1510 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> | ||
1511 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> | ||
1512 | Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> to see if you instance is whitelisted.</source> | ||
1513 | <target>Si votre instance est sur la liste blanche de Twitter, un lecteur vidéo sera intégré dans le fil d'actualité de Twitter lors d'un partage d'une vidéo PeerTube.<br /> | ||
1514 | Si l'instance n'est pas sur liste blanche, nous utilisons un lien-image qui redirigera sur votre instance PeerTube.<br /><br /> | ||
1515 | Cochez cette case, sauvegardez la configuration et testez avec l'URL d'une vidéo de votre instance (https://example.com/videos/watch/blabla) sur <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> pour voir si votre instance est sur liste blanche.</target> | ||
1516 | <context-group name="null"> | ||
1517 | <context context-type="linenumber">190</context> | ||
1518 | </context-group> | 1583 | </context-group> |
1519 | </trans-unit> | 1584 | </trans-unit> |
1520 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 1585 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
1521 | <source>Services</source> | 1586 | <source>Services</source> |
1522 | <target>Services</target> | 1587 | <target>Services</target> |
1523 | <context-group name="null"> | 1588 | <context-group name="null"> |
1524 | <context context-type="linenumber">168</context> | 1589 | <context context-type="linenumber">176</context> |
1525 | </context-group> | 1590 | </context-group> |
1526 | </trans-unit> | 1591 | </trans-unit> |
1527 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 1592 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
1528 | <source>Transcoding</source> | 1593 | <source>Transcoding</source> |
1529 | <target>Encodage</target> | 1594 | <target>Encodage</target> |
1530 | <context-group name="null"> | 1595 | <context-group name="null"> |
1531 | <context context-type="linenumber">200</context> | 1596 | <context context-type="linenumber">210</context> |
1532 | </context-group> | 1597 | </context-group> |
1533 | </trans-unit> | 1598 | </trans-unit> |
1534 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 1599 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
1535 | <source>Transcoding enabled</source> | 1600 | <source>Transcoding enabled</source> |
1536 | <target>Encodage activé</target> | 1601 | <target>Encodage activé</target> |
1537 | <context-group name="null"> | 1602 | <context-group name="null"> |
1538 | <context context-type="linenumber">204</context> | 1603 | <context context-type="linenumber">215</context> |
1539 | </context-group> | 1604 | </context-group> |
1540 | </trans-unit> | 1605 | </trans-unit> |
1541 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 1606 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
1542 | <source>If you disable transcoding, many videos from your users will not work!</source> | 1607 | <source>If you disable transcoding, many videos from your users will not work!</source> |
1543 | <target>Si vous désactivez le transcodage, de nombreuses vidéos d'utilisateurs ne fonctionneront pas !</target> | 1608 | <target>Si vous désactivez le transcodage, de nombreuses vidéos d'utilisateurs ne fonctionneront pas !</target> |
1544 | <context-group name="null"> | 1609 | <context-group name="null"> |
1545 | <context context-type="linenumber">205</context> | 1610 | <context context-type="linenumber">216</context> |
1546 | </context-group> | 1611 | </context-group> |
1547 | </trans-unit> | 1612 | </trans-unit> |
1548 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 1613 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
1549 | <source>Transcoding threads</source> | 1614 | <source>Transcoding threads</source> |
1550 | <target>Nombre de threads pour l'encodage</target> | 1615 | <target>Nombre de threads pour l'encodage</target> |
1551 | <context-group name="null"> | 1616 | <context-group name="null"> |
1552 | <context context-type="linenumber">211</context> | 1617 | <context context-type="linenumber">223</context> |
1553 | </context-group> | 1618 | </context-group> |
1554 | </trans-unit> | 1619 | </trans-unit> |
1555 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> | 1620 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> |
1556 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> | 1621 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> |
1557 | <target>Résolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> activée</target> | 1622 | <target>Résolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> activée</target> |
1558 | <context-group name="null"> | 1623 | <context-group name="null"> |
1559 | <context context-type="linenumber">227</context> | 1624 | <context context-type="linenumber">239</context> |
1560 | </context-group> | 1625 | </context-group> |
1561 | </trans-unit> | 1626 | </trans-unit> |
1562 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> | 1627 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> |
@@ -1571,49 +1636,49 @@ Cochez cette case, sauvegardez la configuration et testez avec l'URL d'une vidé | |||
1571 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> | 1636 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> |
1572 | </target> | 1637 | </target> |
1573 | <context-group name="null"> | 1638 | <context-group name="null"> |
1574 | <context context-type="linenumber">233</context> | 1639 | <context context-type="linenumber">244</context> |
1575 | </context-group> | 1640 | </context-group> |
1576 | </trans-unit> | 1641 | </trans-unit> |
1577 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> | 1642 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> |
1578 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> | 1643 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> |
1579 | <target>Certain fichiers ne sont pas fédérés (miniature, sous-titre). Nous les récupérons directement depuis l'instance d'origine et nous les gardons en cache.</target> | 1644 | <target>Certain fichiers ne sont pas fédérés (miniature, sous-titre). Nous les récupérons directement depuis l'instance d'origine et nous les gardons en cache.</target> |
1580 | <context-group name="null"> | 1645 | <context-group name="null"> |
1581 | <context context-type="linenumber">238</context> | 1646 | <context context-type="linenumber">249</context> |
1582 | </context-group> | 1647 | </context-group> |
1583 | </trans-unit> | 1648 | </trans-unit> |
1584 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 1649 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
1585 | <source>Previews cache size</source> | 1650 | <source>Previews cache size</source> |
1586 | <target>Taille du cache des prévisualisations </target> | 1651 | <target>Taille du cache des prévisualisations </target> |
1587 | <context-group name="null"> | 1652 | <context-group name="null"> |
1588 | <context context-type="linenumber">243</context> | 1653 | <context context-type="linenumber">254</context> |
1589 | </context-group> | 1654 | </context-group> |
1590 | </trans-unit> | 1655 | </trans-unit> |
1591 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> | 1656 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> |
1592 | <source>Video captions cache size</source> | 1657 | <source>Video captions cache size</source> |
1593 | <target>Taille du cache des sous-titres</target> | 1658 | <target>Taille du cache des sous-titres</target> |
1594 | <context-group name="null"> | 1659 | <context-group name="null"> |
1595 | <context context-type="linenumber">254</context> | 1660 | <context context-type="linenumber">265</context> |
1596 | </context-group> | 1661 | </context-group> |
1597 | </trans-unit> | 1662 | </trans-unit> |
1598 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 1663 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
1599 | <source>Customizations</source> | 1664 | <source>Customizations</source> |
1600 | <target>Personnalisations</target> | 1665 | <target>Personnalisations</target> |
1601 | <context-group name="null"> | 1666 | <context-group name="null"> |
1602 | <context context-type="linenumber">264</context> | 1667 | <context context-type="linenumber">275</context> |
1603 | </context-group> | 1668 | </context-group> |
1604 | </trans-unit> | 1669 | </trans-unit> |
1605 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 1670 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
1606 | <source>JavaScript</source> | 1671 | <source>JavaScript</source> |
1607 | <target>JavaScript</target> | 1672 | <target>JavaScript</target> |
1608 | <context-group name="null"> | 1673 | <context-group name="null"> |
1609 | <context context-type="linenumber">267</context> | 1674 | <context context-type="linenumber">278</context> |
1610 | </context-group> | 1675 | </context-group> |
1611 | </trans-unit> | 1676 | </trans-unit> |
1612 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 1677 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
1613 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 1678 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1614 | <target>Écrivez directement du code JavaScript.<br />Exemple : <pre>console.log('mon instance est super géniale');</pre></target> | 1679 | <target>Écrivez directement du code JavaScript.<br />Exemple : <pre>console.log('mon instance est super géniale');</pre></target> |
1615 | <context-group name="null"> | 1680 | <context-group name="null"> |
1616 | <context context-type="linenumber">270</context> | 1681 | <context context-type="linenumber">281</context> |
1617 | </context-group> | 1682 | </context-group> |
1618 | </trans-unit> | 1683 | </trans-unit> |
1619 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> | 1684 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> |
@@ -1648,28 +1713,28 @@ Cochez cette case, sauvegardez la configuration et testez avec l'URL d'une vidé | |||
1648 | </pre> | 1713 | </pre> |
1649 | </target> | 1714 | </target> |
1650 | <context-group name="null"> | 1715 | <context-group name="null"> |
1651 | <context context-type="linenumber">286</context> | 1716 | <context context-type="linenumber">297</context> |
1652 | </context-group> | 1717 | </context-group> |
1653 | </trans-unit> | 1718 | </trans-unit> |
1654 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 1719 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1655 | <source>Advanced configuration</source> | 1720 | <source>Advanced configuration</source> |
1656 | <target>Configuration avancée</target> | 1721 | <target>Configuration avancée</target> |
1657 | <context-group name="null"> | 1722 | <context-group name="null"> |
1658 | <context context-type="linenumber">197</context> | 1723 | <context context-type="linenumber">207</context> |
1659 | </context-group> | 1724 | </context-group> |
1660 | </trans-unit> | 1725 | </trans-unit> |
1661 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 1726 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
1662 | <source>Update configuration</source> | 1727 | <source>Update configuration</source> |
1663 | <target>Mettre à jour la configuration</target> | 1728 | <target>Mettre à jour la configuration</target> |
1664 | <context-group name="null"> | 1729 | <context-group name="null"> |
1665 | <context context-type="linenumber">314</context> | 1730 | <context context-type="linenumber">325</context> |
1666 | </context-group> | 1731 | </context-group> |
1667 | </trans-unit> | 1732 | </trans-unit> |
1668 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> | 1733 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> |
1669 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1734 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1670 | <target>Il semblerait que la configuration soit invalide. Merci de chercher des erreurs potentielles dans les différents onglets.</target> | 1735 | <target>Il semblerait que la configuration soit invalide. Merci de chercher des erreurs potentielles dans les différents onglets.</target> |
1671 | <context-group name="null"> | 1736 | <context-group name="null"> |
1672 | <context context-type="linenumber">315</context> | 1737 | <context context-type="linenumber">326</context> |
1673 | </context-group> | 1738 | </context-group> |
1674 | </trans-unit> | 1739 | </trans-unit> |
1675 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1740 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1752,6 +1817,13 @@ Cochez cette case, sauvegardez la configuration et testez avec l'URL d'une vidé | |||
1752 | <context context-type="linenumber">21</context> | 1817 | <context context-type="linenumber">21</context> |
1753 | </context-group> | 1818 | </context-group> |
1754 | </trans-unit> | 1819 | </trans-unit> |
1820 | <trans-unit id="25925fc5826bc5b3eeae7c45b08b0ed74b9e2954"> | ||
1821 | <source>Filter...</source> | ||
1822 | <target>Filtrage...</target> | ||
1823 | <context-group name="null"> | ||
1824 | <context context-type="linenumber">27</context> | ||
1825 | </context-group> | ||
1826 | </trans-unit> | ||
1755 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> | 1827 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> |
1756 | <source>ID</source> | 1828 | <source>ID</source> |
1757 | <target>ID</target> | 1829 | <target>ID</target> |
@@ -1926,6 +1998,13 @@ Cochez cette case, sauvegardez la configuration et testez avec l'URL d'une vidé | |||
1926 | <context context-type="linenumber">2</context> | 1998 | <context context-type="linenumber">2</context> |
1927 | </context-group> | 1999 | </context-group> |
1928 | </trans-unit> | 2000 | </trans-unit> |
2001 | <trans-unit id="ea762ca1d74c96d8568ac68482778f52ca531cc4"> | ||
2002 | <source>Batch actions</source> | ||
2003 | <target>Actions en lot</target> | ||
2004 | <context-group name="null"> | ||
2005 | <context context-type="linenumber">19</context> | ||
2006 | </context-group> | ||
2007 | </trans-unit> | ||
1929 | <trans-unit id="08ea8692dc2a7050026df26fc39b22960bde9de5"> | 2008 | <trans-unit id="08ea8692dc2a7050026df26fc39b22960bde9de5"> |
1930 | <source>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source> | 2009 | <source>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source> |
1931 | <target>Identifiant <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target> | 2010 | <target>Identifiant <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target> |
@@ -1933,6 +2012,13 @@ Cochez cette case, sauvegardez la configuration et testez avec l'URL d'une vidé | |||
1933 | <context context-type="linenumber">40</context> | 2012 | <context context-type="linenumber">40</context> |
1934 | </context-group> | 2013 | </context-group> |
1935 | </trans-unit> | 2014 | </trans-unit> |
2015 | <trans-unit id="adba7c8b43e42581460fbe5d08b5cb5ab60eba4b"> | ||
2016 | <source>(banned)</source> | ||
2017 | <target>(banni)</target> | ||
2018 | <context-group name="null"> | ||
2019 | <context context-type="linenumber">65</context> | ||
2020 | </context-group> | ||
2021 | </trans-unit> | ||
1936 | <trans-unit id="be73b652c2707f42b5d780d0c7b8fc5ea0b1706c"> | 2022 | <trans-unit id="be73b652c2707f42b5d780d0c7b8fc5ea0b1706c"> |
1937 | <source>Go to the account page</source> | 2023 | <source>Go to the account page</source> |
1938 | <target>Accéder au profil public de l'utilisateur</target> | 2024 | <target>Accéder au profil public de l'utilisateur</target> |
@@ -1944,7 +2030,7 @@ Cochez cette case, sauvegardez la configuration et testez avec l'URL d'une vidé | |||
1944 | <source>Ban reason:</source> | 2030 | <source>Ban reason:</source> |
1945 | <target>Raison du bannissement :</target> | 2031 | <target>Raison du bannissement :</target> |
1946 | <context-group name="null"> | 2032 | <context-group name="null"> |
1947 | <context context-type="linenumber">82</context> | 2033 | <context context-type="linenumber">92</context> |
1948 | </context-group> | 2034 | </context-group> |
1949 | </trans-unit> | 2035 | </trans-unit> |
1950 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> | 2036 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> |
@@ -2077,6 +2163,41 @@ Cochez cette case, sauvegardez la configuration et testez avec l'URL d'une vidé | |||
2077 | <context context-type="linenumber">7</context> | 2163 | <context context-type="linenumber">7</context> |
2078 | </context-group> | 2164 | </context-group> |
2079 | </trans-unit> | 2165 | </trans-unit> |
2166 | <trans-unit id="b1ff109b26ae8f08650415454b9098c43eba2e2c"> | ||
2167 | <source>Muted accounts</source> | ||
2168 | <target>Comptes silencieux</target> | ||
2169 | <context-group name="null"> | ||
2170 | <context context-type="linenumber">2</context> | ||
2171 | </context-group> | ||
2172 | </trans-unit> | ||
2173 | <trans-unit id="bd0611346af048015e0a1275091ef68ce98832d2"> | ||
2174 | <source>Muted servers</source> | ||
2175 | <target>Serveurs silencieux</target> | ||
2176 | <context-group name="null"> | ||
2177 | <context context-type="linenumber">11</context> | ||
2178 | </context-group> | ||
2179 | </trans-unit> | ||
2180 | <trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92"> | ||
2181 | <source>Account</source> | ||
2182 | <target>Comptes</target> | ||
2183 | <context-group name="null"> | ||
2184 | <context context-type="linenumber">12</context> | ||
2185 | </context-group> | ||
2186 | </trans-unit> | ||
2187 | <trans-unit id="079e99cce11c87b142e80fdd14dae98a61012fc4"> | ||
2188 | <source>Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source> | ||
2189 | <target>Rendu silencieux <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target> | ||
2190 | <context-group name="null"> | ||
2191 | <context context-type="linenumber">13</context> | ||
2192 | </context-group> | ||
2193 | </trans-unit> | ||
2194 | <trans-unit id="1f689fada9748a830117f5b429a88ef8629082a8"> | ||
2195 | <source>Unmute</source> | ||
2196 | <target>Réactiver</target> | ||
2197 | <context-group name="null"> | ||
2198 | <context context-type="linenumber">23</context> | ||
2199 | </context-group> | ||
2200 | </trans-unit> | ||
2080 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> | 2201 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> |
2081 | <source>My settings</source> | 2202 | <source>My settings</source> |
2082 | <target>Mes paramètres</target> | 2203 | <target>Mes paramètres</target> |
@@ -2119,6 +2240,20 @@ Cochez cette case, sauvegardez la configuration et testez avec l'URL d'une vidé | |||
2119 | <context context-type="linenumber">18</context> | 2240 | <context context-type="linenumber">18</context> |
2120 | </context-group> | 2241 | </context-group> |
2121 | </trans-unit> | 2242 | </trans-unit> |
2243 | <trans-unit id="46aa32e581922d6d2c3d7bc4c87209ad5808b029"> | ||
2244 | <source>Misc</source> | ||
2245 | <target>Divers</target> | ||
2246 | <context-group name="null"> | ||
2247 | <context context-type="linenumber">24</context> | ||
2248 | </context-group> | ||
2249 | </trans-unit> | ||
2250 | <trans-unit id="2bc7533f8c8e7d183950ba1094a0acd9efc22e5e"> | ||
2251 | <source>Muted instances</source> | ||
2252 | <target>Instances muettes</target> | ||
2253 | <context-group name="null"> | ||
2254 | <context context-type="linenumber">2</context> | ||
2255 | </context-group> | ||
2256 | </trans-unit> | ||
2122 | <trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7"> | 2257 | <trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7"> |
2123 | <source>Ownership changes</source> | 2258 | <source>Ownership changes</source> |
2124 | <target>Changements de propriétaires</target> | 2259 | <target>Changements de propriétaires</target> |
@@ -2380,18 +2515,25 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au | |||
2380 | <context context-type="linenumber">3</context> | 2515 | <context context-type="linenumber">3</context> |
2381 | </context-group> | 2516 | </context-group> |
2382 | </trans-unit> | 2517 | </trans-unit> |
2518 | <trans-unit id="d044c51156e295824813a866dba9545bdb59466b"> | ||
2519 | <source>Use WebTorrent to exchange parts of the video with others</source> | ||
2520 | <target>Utilise WebTorrent pour échanger des bouts de vidéo avec les autres.</target> | ||
2521 | <context-group name="null"> | ||
2522 | <context context-type="linenumber">21</context> | ||
2523 | </context-group> | ||
2524 | </trans-unit> | ||
2383 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> | 2525 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> |
2384 | <source>Automatically plays video</source> | 2526 | <source>Automatically plays video</source> |
2385 | <target>Lire automatiquement les vidéos</target> | 2527 | <target>Lire automatiquement les vidéos</target> |
2386 | <context-group name="null"> | 2528 | <context-group name="null"> |
2387 | <context context-type="linenumber">25</context> | 2529 | <context context-type="linenumber">28</context> |
2388 | </context-group> | 2530 | </context-group> |
2389 | </trans-unit> | 2531 | </trans-unit> |
2390 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 2532 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
2391 | <source>Save</source> | 2533 | <source>Save</source> |
2392 | <target>Enregistrer</target> | 2534 | <target>Enregistrer</target> |
2393 | <context-group name="null"> | 2535 | <context-group name="null"> |
2394 | <context context-type="linenumber">28</context> | 2536 | <context context-type="linenumber">32</context> |
2395 | </context-group> | 2537 | </context-group> |
2396 | </trans-unit> | 2538 | </trans-unit> |
2397 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 2539 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
@@ -2549,10 +2691,10 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
2549 | Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. | 2691 | Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. |
2550 | </source> | 2692 | </source> |
2551 | <target> | 2693 | <target> |
2552 | Félicitation, la vidéo : <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> va être importée. Vous pouvez déjà ajouter les informations relatives à celle ci. | 2694 | Félicitations, la vidéo : <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> va être importée. Vous pouvez déjà ajouter les informations relatives à celle-ci. |
2553 | </target> | 2695 | </target> |
2554 | <context-group name="null"> | 2696 | <context-group name="null"> |
2555 | <context context-type="linenumber">40</context> | 2697 | <context context-type="linenumber">46</context> |
2556 | </context-group> | 2698 | </context-group> |
2557 | </trans-unit> | 2699 | </trans-unit> |
2558 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> | 2700 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> |
@@ -2580,14 +2722,14 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
2580 | <source>Publish will be available when upload is finished</source> | 2722 | <source>Publish will be available when upload is finished</source> |
2581 | <target>Vous pourrez publier cette vidéo lorsque l'envoi sera terminé</target> | 2723 | <target>Vous pourrez publier cette vidéo lorsque l'envoi sera terminé</target> |
2582 | <context-group name="null"> | 2724 | <context-group name="null"> |
2583 | <context context-type="linenumber">48</context> | 2725 | <context context-type="linenumber">53</context> |
2584 | </context-group> | 2726 | </context-group> |
2585 | </trans-unit> | 2727 | </trans-unit> |
2586 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> | 2728 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> |
2587 | <source>Publish</source> | 2729 | <source>Publish</source> |
2588 | <target>Publier</target> | 2730 | <target>Publier</target> |
2589 | <context-group name="null"> | 2731 | <context-group name="null"> |
2590 | <context context-type="linenumber">55</context> | 2732 | <context context-type="linenumber">60</context> |
2591 | </context-group> | 2733 | </context-group> |
2592 | </trans-unit> | 2734 | </trans-unit> |
2593 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> | 2735 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> |
@@ -2624,9 +2766,9 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
2624 | Congratulations, the video will be imported with BitTorrent! You can already add information about this video. | 2766 | Congratulations, the video will be imported with BitTorrent! You can already add information about this video. |
2625 | </source> | 2767 | </source> |
2626 | <target> | 2768 | <target> |
2627 | Félicitation, la vidéo va être importée avec BitTorrent ! Vous pouvez déjà ajouter les informations relatives à celle ci.</target> | 2769 | Félicitations, la vidéo va être importée avec BitTorrent ! Vous pouvez déjà ajouter les informations relatives à celle-ci.</target> |
2628 | <context-group name="null"> | 2770 | <context-group name="null"> |
2629 | <context context-type="linenumber">48</context> | 2771 | <context context-type="linenumber">53</context> |
2630 | </context-group> | 2772 | </context-group> |
2631 | </trans-unit> | 2773 | </trans-unit> |
2632 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> | 2774 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> |
@@ -2712,7 +2854,7 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
2712 | </trans-unit> | 2854 | </trans-unit> |
2713 | <trans-unit id="457b1cff4d8d7fad0c8742f69c413ecf5e443851"> | 2855 | <trans-unit id="457b1cff4d8d7fad0c8742f69c413ecf5e443851"> |
2714 | <source>Tags could be used to suggest relevant recommendations.</br>Press Enter to add a new tag.</source> | 2856 | <source>Tags could be used to suggest relevant recommendations.</br>Press Enter to add a new tag.</source> |
2715 | <target>Les étiquettes peuvent être utilisées pour suggérer des recommendations plus pertinentes.</br>Appuyez sur Entrée pour ajouter une nouvelle étiquette.</target> | 2857 | <target>Les étiquettes peuvent être utilisées pour suggérer des recommandations plus pertinentes.</br>Appuyez sur Entrée pour ajouter une nouvelle étiquette.</target> |
2716 | <context-group name="null"> | 2858 | <context-group name="null"> |
2717 | <context context-type="linenumber">18</context> | 2859 | <context context-type="linenumber">18</context> |
2718 | </context-group> | 2860 | </context-group> |
@@ -3015,8 +3157,7 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
3015 | The video is being imported, it will be available when the import is finished. | 3157 | The video is being imported, it will be available when the import is finished. |
3016 | </source> | 3158 | </source> |
3017 | <target> | 3159 | <target> |
3018 | La vidéo est en cours d'importation, elle sera disponible quand l'importation sera fini. | 3160 | La vidéo est en cours d'importation, elle sera disponible quand l'importation sera finie.</target> |
3019 | </target> | ||
3020 | <context-group name="null"> | 3161 | <context-group name="null"> |
3021 | <context context-type="linenumber">11</context> | 3162 | <context context-type="linenumber">11</context> |
3022 | </context-group> | 3163 | </context-group> |
@@ -3595,6 +3736,20 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
3595 | <context context-type="linenumber">1</context> | 3736 | <context context-type="linenumber">1</context> |
3596 | </context-group> | 3737 | </context-group> |
3597 | </trans-unit> | 3738 | </trans-unit> |
3739 | <trans-unit id="53cc0f4a4566c4139c65f93b5dce2fe8302e78da"> | ||
3740 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance.</source> | ||
3741 | <target>Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> réactivé par votre instance.</target> | ||
3742 | <context-group name="null"> | ||
3743 | <context context-type="linenumber">1</context> | ||
3744 | </context-group> | ||
3745 | </trans-unit> | ||
3746 | <trans-unit id="468b52e3c04fb9a3d8c8213555dfcad0cbcae330"> | ||
3747 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance.</source> | ||
3748 | <target>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> réactivé par votre instance.</target> | ||
3749 | <context-group name="null"> | ||
3750 | <context context-type="linenumber">1</context> | ||
3751 | </context-group> | ||
3752 | </trans-unit> | ||
3598 | <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6"> | 3753 | <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6"> |
3599 | <source>Comment updated.</source> | 3754 | <source>Comment updated.</source> |
3600 | <target>Commentaire mis à jour.</target> | 3755 | <target>Commentaire mis à jour.</target> |
@@ -3602,6 +3757,13 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
3602 | <context context-type="linenumber">1</context> | 3757 | <context context-type="linenumber">1</context> |
3603 | </context-group> | 3758 | </context-group> |
3604 | </trans-unit> | 3759 | </trans-unit> |
3760 | <trans-unit id="586bee8c27a761611eb05661524cc7ca944b5978"> | ||
3761 | <source>Delete this report</source> | ||
3762 | <target>Supprimer ce rapport</target> | ||
3763 | <context-group name="null"> | ||
3764 | <context context-type="linenumber">1</context> | ||
3765 | </context-group> | ||
3766 | </trans-unit> | ||
3605 | <trans-unit id="cf3b28ba29a907b334ab0e6dccd080a60ba23321"> | 3767 | <trans-unit id="cf3b28ba29a907b334ab0e6dccd080a60ba23321"> |
3606 | <source>Update moderation comment</source> | 3768 | <source>Update moderation comment</source> |
3607 | <target>Éditer le commentaire de modération</target> | 3769 | <target>Éditer le commentaire de modération</target> |
@@ -3623,9 +3785,9 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
3623 | <context context-type="linenumber">1</context> | 3785 | <context context-type="linenumber">1</context> |
3624 | </context-group> | 3786 | </context-group> |
3625 | </trans-unit> | 3787 | </trans-unit> |
3626 | <trans-unit id="01a909e58239b5dde966ef97a79c656d2c452e03"> | 3788 | <trans-unit id="73b70e37cddaa6494d8a666b6cba90dc80595599"> |
3627 | <source>Do you really want to delete this abuse?</source> | 3789 | <source>Do you really want to delete this abuse report?</source> |
3628 | <target>Voulez-vous vraiment supprimer ce rapport ?</target> | 3790 | <target>Voulez-vous vraiment supprimer ce rapport d'abus ?</target> |
3629 | <context-group name="null"> | 3791 | <context-group name="null"> |
3630 | <context context-type="linenumber">1</context> | 3792 | <context context-type="linenumber">1</context> |
3631 | </context-group> | 3793 | </context-group> |
@@ -3686,6 +3848,20 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
3686 | <context context-type="linenumber">1</context> | 3848 | <context context-type="linenumber">1</context> |
3687 | </context-group> | 3849 | </context-group> |
3688 | </trans-unit> | 3850 | </trans-unit> |
3851 | <trans-unit id="98119091712a8ca72905e3b4c1cf60649af7565e"> | ||
3852 | <source>Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users?</source> | ||
3853 | <target>Voulez-vous vraiment rétablir <x id="INTERPOLATION" equiv-text="{{num}}"/> utilisateur·ices ?</target> | ||
3854 | <context-group name="null"> | ||
3855 | <context context-type="linenumber">1</context> | ||
3856 | </context-group> | ||
3857 | </trans-unit> | ||
3858 | <trans-unit id="6121be086a51c4c73bbdd8aebdddd9744c8f1ffd"> | ||
3859 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned.</source> | ||
3860 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> utilisateur·ices rétablis.</target> | ||
3861 | <context-group name="null"> | ||
3862 | <context context-type="linenumber">1</context> | ||
3863 | </context-group> | ||
3864 | </trans-unit> | ||
3689 | <trans-unit id="911fc197949e47aa5f0541627bc319f59edd9d11"> | 3865 | <trans-unit id="911fc197949e47aa5f0541627bc319f59edd9d11"> |
3690 | <source>You cannot delete root.</source> | 3866 | <source>You cannot delete root.</source> |
3691 | <target>Vous ne pouvez pas supprimer root.</target> | 3867 | <target>Vous ne pouvez pas supprimer root.</target> |
@@ -3693,6 +3869,34 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
3693 | <context context-type="linenumber">1</context> | 3869 | <context context-type="linenumber">1</context> |
3694 | </context-group> | 3870 | </context-group> |
3695 | </trans-unit> | 3871 | </trans-unit> |
3872 | <trans-unit id="9de914fe915cc730efc57e81c987188a24d3ac51"> | ||
3873 | <source>If you remove these users, you will not be able to create others with the same username!</source> | ||
3874 | <target>Si vous supprimez ces utilisateur·ices, vous ne pourrez plus en créer de nouveau avec le même nom !</target> | ||
3875 | <context-group name="null"> | ||
3876 | <context context-type="linenumber">1</context> | ||
3877 | </context-group> | ||
3878 | </trans-unit> | ||
3879 | <trans-unit id="b708d332e3f89b24745e749fa530210f0bdea329"> | ||
3880 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted.</source> | ||
3881 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> utilisateur·ices supprimé·e·s.</target> | ||
3882 | <context-group name="null"> | ||
3883 | <context context-type="linenumber">1</context> | ||
3884 | </context-group> | ||
3885 | </trans-unit> | ||
3886 | <trans-unit id="2667ca38672421a0a7a22343d2a0060ee41246de"> | ||
3887 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted.</source> | ||
3888 | <target>Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> réactivé.</target> | ||
3889 | <context-group name="null"> | ||
3890 | <context context-type="linenumber">1</context> | ||
3891 | </context-group> | ||
3892 | </trans-unit> | ||
3893 | <trans-unit id="c6af80b42938d4a49e6f6c4f60ce26228916994c"> | ||
3894 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted.</source> | ||
3895 | <target>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> réactivée.</target> | ||
3896 | <context-group name="null"> | ||
3897 | <context context-type="linenumber">1</context> | ||
3898 | </context-group> | ||
3899 | </trans-unit> | ||
3696 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> | 3900 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> |
3697 | <source>Ownership accepted</source> | 3901 | <source>Ownership accepted</source> |
3698 | <target>Changement de propriété accepté</target> | 3902 | <target>Changement de propriété accepté</target> |
@@ -3770,6 +3974,13 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
3770 | <context context-type="linenumber">1</context> | 3974 | <context context-type="linenumber">1</context> |
3771 | </context-group> | 3975 | </context-group> |
3772 | </trans-unit> | 3976 | </trans-unit> |
3977 | <trans-unit id="f359f6adf6cccca7770019f947ed594169ee7d47"> | ||
3978 | <source>This name already exists on this instance.</source> | ||
3979 | <target>Ce nom existe déjà sur cette instance.</target> | ||
3980 | <context-group name="null"> | ||
3981 | <context context-type="linenumber">1</context> | ||
3982 | </context-group> | ||
3983 | </trans-unit> | ||
3773 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> | 3984 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> |
3774 | <source>Create</source> | 3985 | <source>Create</source> |
3775 | <target>Créer</target> | 3986 | <target>Créer</target> |
@@ -3814,7 +4025,7 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
3814 | </trans-unit> | 4025 | </trans-unit> |
3815 | <trans-unit id="dff7d4574cfaa785cbd4c0a5ffb5befec19a5d83"> | 4026 | <trans-unit id="dff7d4574cfaa785cbd4c0a5ffb5befec19a5d83"> |
3816 | <source><x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos deleted.</source> | 4027 | <source><x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos deleted.</source> |
3817 | <target><x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos supprimées.</target> | 4028 | <target><x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> vidéos supprimées.</target> |
3818 | <context-group name="null"> | 4029 | <context-group name="null"> |
3819 | <context context-type="linenumber">1</context> | 4030 | <context context-type="linenumber">1</context> |
3820 | </context-group> | 4031 | </context-group> |
@@ -3903,6 +4114,97 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
3903 | <context context-type="linenumber">1</context> | 4114 | <context context-type="linenumber">1</context> |
3904 | </context-group> | 4115 | </context-group> |
3905 | </trans-unit> | 4116 | </trans-unit> |
4117 | <trans-unit id="ff6becacbce7fc0943b0af0df4dd67e5e11bf598"> | ||
4118 | <source>Subscribe to the account</source> | ||
4119 | <target>S'abonner à ce compte.</target> | ||
4120 | <context-group name="null"> | ||
4121 | <context context-type="linenumber">1</context> | ||
4122 | </context-group> | ||
4123 | </trans-unit> | ||
4124 | <trans-unit id="1c95cc372311830f936b39f73c5d6d20c0b16013"> | ||
4125 | <source>Focus the search bar</source> | ||
4126 | <target>Focus sur la barre de recherche.</target> | ||
4127 | <context-group name="null"> | ||
4128 | <context context-type="linenumber">1</context> | ||
4129 | </context-group> | ||
4130 | </trans-unit> | ||
4131 | <trans-unit id="b19ee83cbd2b735fd081b9aa483a890578019099"> | ||
4132 | <source>Toggle the left menu</source> | ||
4133 | <target>(Dés)activer le menu de gauche.</target> | ||
4134 | <context-group name="null"> | ||
4135 | <context context-type="linenumber">1</context> | ||
4136 | </context-group> | ||
4137 | </trans-unit> | ||
4138 | <trans-unit id="b54759e30f7c1983940cdacb8eb03f102a869084"> | ||
4139 | <source>Go to the videos overview page</source> | ||
4140 | <target>Aller sur la page de vue d'ensemble des vidéos.</target> | ||
4141 | <context-group name="null"> | ||
4142 | <context context-type="linenumber">1</context> | ||
4143 | </context-group> | ||
4144 | </trans-unit> | ||
4145 | <trans-unit id="1e919c88a3f889d6659288e69d3e178da0ea7ab0"> | ||
4146 | <source>Go to the trending videos page</source> | ||
4147 | <target>Aller sur la page des Tendances.</target> | ||
4148 | <context-group name="null"> | ||
4149 | <context context-type="linenumber">1</context> | ||
4150 | </context-group> | ||
4151 | </trans-unit> | ||
4152 | <trans-unit id="249618dcdd7fbdc863c0714e2eb9e8940bc9c37d"> | ||
4153 | <source>Go to the recently added videos page</source> | ||
4154 | <target>Aller sur la page des vidéos récemment ajoutées.</target> | ||
4155 | <context-group name="null"> | ||
4156 | <context context-type="linenumber">1</context> | ||
4157 | </context-group> | ||
4158 | </trans-unit> | ||
4159 | <trans-unit id="7e194daef3a3509128c4300d4c7c292c49ebf3f5"> | ||
4160 | <source>Go to the local videos page</source> | ||
4161 | <target>Aller sur la page des vidéos locales.</target> | ||
4162 | <context-group name="null"> | ||
4163 | <context context-type="linenumber">1</context> | ||
4164 | </context-group> | ||
4165 | </trans-unit> | ||
4166 | <trans-unit id="f1fb6204f39a7338e5110b2f113643c9288496ba"> | ||
4167 | <source>Go to the videos upload page</source> | ||
4168 | <target>Aller sur la page de téléversement de vidéo.</target> | ||
4169 | <context-group name="null"> | ||
4170 | <context context-type="linenumber">1</context> | ||
4171 | </context-group> | ||
4172 | </trans-unit> | ||
4173 | <trans-unit id="0ed7b40c11da9d4565af9c041df20c15bc6be97e"> | ||
4174 | <source>Toggle Dark theme</source> | ||
4175 | <target>(Dés)activer le thème sombre</target> | ||
4176 | <context-group name="null"> | ||
4177 | <context context-type="linenumber">1</context> | ||
4178 | </context-group> | ||
4179 | </trans-unit> | ||
4180 | <trans-unit id="badd4b24618ccc8a34620acb9053fc654b9612b2"> | ||
4181 | <source>Go to my subscriptions</source> | ||
4182 | <target>Aller voir mes abonnements.</target> | ||
4183 | <context-group name="null"> | ||
4184 | <context context-type="linenumber">1</context> | ||
4185 | </context-group> | ||
4186 | </trans-unit> | ||
4187 | <trans-unit id="b7184b5a236618e8edd747529869c392ab6dace1"> | ||
4188 | <source>Go to my videos</source> | ||
4189 | <target>Aller voir mes vidéos.</target> | ||
4190 | <context-group name="null"> | ||
4191 | <context context-type="linenumber">1</context> | ||
4192 | </context-group> | ||
4193 | </trans-unit> | ||
4194 | <trans-unit id="acf985bd42886b9b3030b5f68f0e8417c39b40a7"> | ||
4195 | <source>Go to my imports</source> | ||
4196 | <target>Aller voir mes importations de vidéos.</target> | ||
4197 | <context-group name="null"> | ||
4198 | <context context-type="linenumber">1</context> | ||
4199 | </context-group> | ||
4200 | </trans-unit> | ||
4201 | <trans-unit id="cfe3c51f0ae9385dc2ce6df740d87e5514aa9390"> | ||
4202 | <source>Go to my channels</source> | ||
4203 | <target>Aller voir mes chaînes.</target> | ||
4204 | <context-group name="null"> | ||
4205 | <context context-type="linenumber">1</context> | ||
4206 | </context-group> | ||
4207 | </trans-unit> | ||
3906 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> | 4208 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> |
3907 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. | 4209 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. |
3908 | </source> | 4210 | </source> |
@@ -3956,7 +4258,7 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
3956 | </trans-unit> | 4258 | </trans-unit> |
3957 | <trans-unit id="7701e3762dc4a2b2e302c24f17820bc8dd7cacc1"> | 4259 | <trans-unit id="7701e3762dc4a2b2e302c24f17820bc8dd7cacc1"> |
3958 | <source>An email with the reset password instructions will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>.</source> | 4260 | <source>An email with the reset password instructions will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>.</source> |
3959 | <target>Un email avec les instructions de changement de mot de passe à été envoyé à <x id="INTERPOLATION" equiv-text="{{email}}"/>.</target> | 4261 | <target>Un email avec les instructions de changement de mot de passe a été envoyé à <x id="INTERPOLATION" equiv-text="{{email}}"/>.</target> |
3960 | <context-group name="null"> | 4262 | <context-group name="null"> |
3961 | <context context-type="linenumber">1</context> | 4263 | <context context-type="linenumber">1</context> |
3962 | </context-group> | 4264 | </context-group> |
@@ -4173,7 +4475,7 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
4173 | </trans-unit> | 4475 | </trans-unit> |
4174 | <trans-unit id="c90872a06666a51c2957c4b29724e68df5c67154"> | 4476 | <trans-unit id="c90872a06666a51c2957c4b29724e68df5c67154"> |
4175 | <source>Confirmation of the password is required.</source> | 4477 | <source>Confirmation of the password is required.</source> |
4176 | <target>La confirmation du mot de passe est requis.</target> | 4478 | <target>La confirmation du mot de passe est requise.</target> |
4177 | <context-group name="null"> | 4479 | <context-group name="null"> |
4178 | <context context-type="linenumber">1</context> | 4480 | <context context-type="linenumber">1</context> |
4179 | </context-group> | 4481 | </context-group> |
@@ -4297,9 +4599,9 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
4297 | <context context-type="linenumber">1</context> | 4599 | <context context-type="linenumber">1</context> |
4298 | </context-group> | 4600 | </context-group> |
4299 | </trans-unit> | 4601 | </trans-unit> |
4300 | <trans-unit id="916a6e4fd83ece1dc54c6135eb3b8cd064b4bac3"> | 4602 | <trans-unit id="a4179e366d4aa335f1ddd0a13e9109c71a9338d0"> |
4301 | <source>Description cannot be more than 250 characters long.</source> | 4603 | <source>Description cannot be more than 1000 characters long.</source> |
4302 | <target>La description ne peut pas faire plus de 250 caractères.</target> | 4604 | <target>La description ne peut pas faire plus de 1000 caractères de long.</target> |
4303 | <context-group name="null"> | 4605 | <context-group name="null"> |
4304 | <context context-type="linenumber">1</context> | 4606 | <context context-type="linenumber">1</context> |
4305 | </context-group> | 4607 | </context-group> |
@@ -4409,6 +4711,13 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
4409 | <context context-type="linenumber">1</context> | 4711 | <context context-type="linenumber">1</context> |
4410 | </context-group> | 4712 | </context-group> |
4411 | </trans-unit> | 4713 | </trans-unit> |
4714 | <trans-unit id="c8465c3773699dd075e0147e264d2e232f605803"> | ||
4715 | <source>You can only transfer ownership to a local account</source> | ||
4716 | <target>Vous ne pouvez transférer la propriété que sur un compte local.</target> | ||
4717 | <context-group name="null"> | ||
4718 | <context context-type="linenumber">1</context> | ||
4719 | </context-group> | ||
4720 | </trans-unit> | ||
4412 | <trans-unit id="541087322c34e8b26954fd67ff4fc80d1a6c1b33"> | 4721 | <trans-unit id="541087322c34e8b26954fd67ff4fc80d1a6c1b33"> |
4413 | <source>Name is required.</source> | 4722 | <source>Name is required.</source> |
4414 | <target>Le nom est requis.</target> | 4723 | <target>Le nom est requis.</target> |
@@ -4437,13 +4746,6 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
4437 | <context context-type="linenumber">1</context> | 4746 | <context context-type="linenumber">1</context> |
4438 | </context-group> | 4747 | </context-group> |
4439 | </trans-unit> | 4748 | </trans-unit> |
4440 | <trans-unit id="fac936be125163a8494f3d7e7f21d65c7e4f1ff6"> | ||
4441 | <source>Description cannot be more than 500 characters long.</source> | ||
4442 | <target>La description ne peut pas dépasser 500 caractères.</target> | ||
4443 | <context-group name="null"> | ||
4444 | <context context-type="linenumber">1</context> | ||
4445 | </context-group> | ||
4446 | </trans-unit> | ||
4447 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> | 4749 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> |
4448 | <source>Support text must be at least 3 characters long.</source> | 4750 | <source>Support text must be at least 3 characters long.</source> |
4449 | <target>Le texte de soutien doit être composé d'au moins 3 caractères.</target> | 4751 | <target>Le texte de soutien doit être composé d'au moins 3 caractères.</target> |
@@ -4451,9 +4753,9 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
4451 | <context context-type="linenumber">1</context> | 4753 | <context context-type="linenumber">1</context> |
4452 | </context-group> | 4754 | </context-group> |
4453 | </trans-unit> | 4755 | </trans-unit> |
4454 | <trans-unit id="3fe80c71378e127dda2dda9dbcd66b059d362813"> | 4756 | <trans-unit id="15ec53d9ee65cb930c5f5d10ae2e8dd3fd44fc85"> |
4455 | <source>Support text cannot be more than 500 characters long.</source> | 4757 | <source>Support text cannot be more than 1000 characters long.</source> |
4456 | <target>Le texte de soutien ne peut pas dépasser 500 caractères.</target> | 4758 | <target>Ce texte de support ne peut pas faire plus de 1000 caractères de long.</target> |
4457 | <context-group name="null"> | 4759 | <context-group name="null"> |
4458 | <context context-type="linenumber">1</context> | 4760 | <context context-type="linenumber">1</context> |
4459 | </context-group> | 4761 | </context-group> |
@@ -4549,9 +4851,9 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
4549 | <context context-type="linenumber">1</context> | 4851 | <context context-type="linenumber">1</context> |
4550 | </context-group> | 4852 | </context-group> |
4551 | </trans-unit> | 4853 | </trans-unit> |
4552 | <trans-unit id="e61f1c05121fa5effa6ccddf5be6dcf1c822ff4b"> | 4854 | <trans-unit id="f17de746af56840511cae11559539b6d8b6955ad"> |
4553 | <source>Video support cannot be more than 500 characters long.</source> | 4855 | <source>Video support cannot be more than 1000 characters long.</source> |
4554 | <target>Le texte de soutien de la vidéo ne peut pas dépasser 500 caractères.</target> | 4856 | <target> Le texte de soutien de la vidéo ne peut pas dépasser 1000 caractères. </target> |
4555 | <context-group name="null"> | 4857 | <context-group name="null"> |
4556 | <context context-type="linenumber">1</context> | 4858 | <context context-type="linenumber">1</context> |
4557 | </context-group> | 4859 | </context-group> |
@@ -5081,6 +5383,13 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
5081 | <context context-type="linenumber">1</context> | 5383 | <context context-type="linenumber">1</context> |
5082 | </context-group> | 5384 | </context-group> |
5083 | </trans-unit> | 5385 | </trans-unit> |
5386 | <trans-unit id="f9b4f2d8146c789cd40314f640ec4e88efbaf681"> | ||
5387 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users banned.</source> | ||
5388 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> utilisateur·ices banni·e·s.</target> | ||
5389 | <context-group name="null"> | ||
5390 | <context context-type="linenumber">1</context> | ||
5391 | </context-group> | ||
5392 | </trans-unit> | ||
5084 | <trans-unit id="3ab99e62550869aebc85661fca2faf46785263dd"> | 5393 | <trans-unit id="3ab99e62550869aebc85661fca2faf46785263dd"> |
5085 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned.</source> | 5394 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned.</source> |
5086 | <target>Utilisateur <x id="INTERPOLATION" equiv-text="{{username}}"/> banni.</target> | 5395 | <target>Utilisateur <x id="INTERPOLATION" equiv-text="{{username}}"/> banni.</target> |
@@ -5116,6 +5425,104 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
5116 | <context context-type="linenumber">1</context> | 5425 | <context context-type="linenumber">1</context> |
5117 | </context-group> | 5426 | </context-group> |
5118 | </trans-unit> | 5427 | </trans-unit> |
5428 | <trans-unit id="33a6319f765848a22a155cef9f1d8e645202e249"> | ||
5429 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted.</source> | ||
5430 | <target>Comptes <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muets.</target> | ||
5431 | <context-group name="null"> | ||
5432 | <context context-type="linenumber">1</context> | ||
5433 | </context-group> | ||
5434 | </trans-unit> | ||
5435 | <trans-unit id="086eda792aeb1b0d131d633b50fdd1792f5f24c6"> | ||
5436 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted.</source> | ||
5437 | <target>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muette.</target> | ||
5438 | <context-group name="null"> | ||
5439 | <context context-type="linenumber">1</context> | ||
5440 | </context-group> | ||
5441 | </trans-unit> | ||
5442 | <trans-unit id="bb72d6d1219e89d182e9fd09d853d83baf8d6499"> | ||
5443 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance.</source> | ||
5444 | <target>Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> rendue muet par votre instance.</target> | ||
5445 | <context-group name="null"> | ||
5446 | <context context-type="linenumber">1</context> | ||
5447 | </context-group> | ||
5448 | </trans-unit> | ||
5449 | <trans-unit id="8686834bc4afe42c1991c6c18f0bce174a0e17a6"> | ||
5450 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance.</source> | ||
5451 | <target>Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> réactivé par votre instance.</target> | ||
5452 | <context-group name="null"> | ||
5453 | <context context-type="linenumber">1</context> | ||
5454 | </context-group> | ||
5455 | </trans-unit> | ||
5456 | <trans-unit id="35d3509161861a610b0895bf084c781e56ba2830"> | ||
5457 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance.</source> | ||
5458 | <target>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> rendue muette par votre instance.</target> | ||
5459 | <context-group name="null"> | ||
5460 | <context context-type="linenumber">1</context> | ||
5461 | </context-group> | ||
5462 | </trans-unit> | ||
5463 | <trans-unit id="978aeec5613fa97e8a5336d3599cebb23ee5a90f"> | ||
5464 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance.</source> | ||
5465 | <target>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> réactivée par votre instance.</target> | ||
5466 | <context-group name="null"> | ||
5467 | <context context-type="linenumber">1</context> | ||
5468 | </context-group> | ||
5469 | </trans-unit> | ||
5470 | <trans-unit id="4a09bf8724e7659fbb5ec33647529cdef7614bdc"> | ||
5471 | <source>Mute this account</source> | ||
5472 | <target>Rend muet ce compte.</target> | ||
5473 | <context-group name="null"> | ||
5474 | <context context-type="linenumber">1</context> | ||
5475 | </context-group> | ||
5476 | </trans-unit> | ||
5477 | <trans-unit id="d666ca3261aef72b2ddcd649d7b32af488f59952"> | ||
5478 | <source>Unmute this account</source> | ||
5479 | <target>Réactive ce compte.</target> | ||
5480 | <context-group name="null"> | ||
5481 | <context context-type="linenumber">1</context> | ||
5482 | </context-group> | ||
5483 | </trans-unit> | ||
5484 | <trans-unit id="e17218983b1de76e5a920b04e1c2ecbdb6e3e06d"> | ||
5485 | <source>Mute the instance</source> | ||
5486 | <target>Rend muet cette instance</target> | ||
5487 | <context-group name="null"> | ||
5488 | <context context-type="linenumber">1</context> | ||
5489 | </context-group> | ||
5490 | </trans-unit> | ||
5491 | <trans-unit id="a23514d8aca2f8633622dda0e86b399dc576a2b9"> | ||
5492 | <source>Unmute the instance</source> | ||
5493 | <target>Réactive cette instance.</target> | ||
5494 | <context-group name="null"> | ||
5495 | <context context-type="linenumber">1</context> | ||
5496 | </context-group> | ||
5497 | </trans-unit> | ||
5498 | <trans-unit id="4e4107055b44eee44b6954c41120de1cb4d46432"> | ||
5499 | <source>Mute this account by your instance</source> | ||
5500 | <target>Rendre muet ce compte pour votre instance.</target> | ||
5501 | <context-group name="null"> | ||
5502 | <context context-type="linenumber">1</context> | ||
5503 | </context-group> | ||
5504 | </trans-unit> | ||
5505 | <trans-unit id="a51c59cb5ecb7004a6a8ddd2855b5c52266ad957"> | ||
5506 | <source>Unmute this account by your instance</source> | ||
5507 | <target>Réactiver ce compte pour votre instance.</target> | ||
5508 | <context-group name="null"> | ||
5509 | <context context-type="linenumber">1</context> | ||
5510 | </context-group> | ||
5511 | </trans-unit> | ||
5512 | <trans-unit id="588073e831cec240d6bb0db0b133e45dab69f178"> | ||
5513 | <source>Mute the instance by your instance</source> | ||
5514 | <target>Rendre muette cette instance pour votre instance.</target> | ||
5515 | <context-group name="null"> | ||
5516 | <context context-type="linenumber">1</context> | ||
5517 | </context-group> | ||
5518 | </trans-unit> | ||
5519 | <trans-unit id="676221cdabd4805901343976988c028dbf71b20a"> | ||
5520 | <source>Unmute the instance by your instance</source> | ||
5521 | <target>Réactiver cette instance pour votre instance.</target> | ||
5522 | <context-group name="null"> | ||
5523 | <context context-type="linenumber">1</context> | ||
5524 | </context-group> | ||
5525 | </trans-unit> | ||
5119 | <trans-unit id="0c0f5bbcd2386018ec057877f9d3c5c2c9880cac"> | 5526 | <trans-unit id="0c0f5bbcd2386018ec057877f9d3c5c2c9880cac"> |
5120 | <source>Request is too large for the server. Please contact you administrator if you want to increase the limit size.</source> | 5527 | <source>Request is too large for the server. Please contact you administrator if you want to increase the limit size.</source> |
5121 | <target>La requête est trop volumineuse pour le serveur. Merci de contacter un administrateur afin d'augmenter la taille limite acceptée par celui-ci.</target> | 5528 | <target>La requête est trop volumineuse pour le serveur. Merci de contacter un administrateur afin d'augmenter la taille limite acceptée par celui-ci.</target> |
@@ -5200,27 +5607,6 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
5200 | <context context-type="linenumber">1</context> | 5607 | <context context-type="linenumber">1</context> |
5201 | </context-group> | 5608 | </context-group> |
5202 | </trans-unit> | 5609 | </trans-unit> |
5203 | <trans-unit id="65cc4ab3b4c438e07c89be2b677d08369fb62da2"> | ||
5204 | <source>Welcome</source> | ||
5205 | <target>Bienvenue</target> | ||
5206 | <context-group name="null"> | ||
5207 | <context context-type="linenumber">1</context> | ||
5208 | </context-group> | ||
5209 | </trans-unit> | ||
5210 | <trans-unit id="f5e3d1e1cd2650fc6e86fbfcc8fe854e5cf18d6c"> | ||
5211 | <source>Please check your email to verify your account and complete signup.</source> | ||
5212 | <target>Merci de relever votre courriel afin de vérifier votre compte et compléter votre inscription.</target> | ||
5213 | <context-group name="null"> | ||
5214 | <context context-type="linenumber">1</context> | ||
5215 | </context-group> | ||
5216 | </trans-unit> | ||
5217 | <trans-unit id="20deec13d8d4ff199aa04318818ca44dab0585be"> | ||
5218 | <source>Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete.</source> | ||
5219 | <target>Enregistrement pour <x id="INTERPOLATION" equiv-text="{{username}}"/> complété.</target> | ||
5220 | <context-group name="null"> | ||
5221 | <context context-type="linenumber">1</context> | ||
5222 | </context-group> | ||
5223 | </trans-unit> | ||
5224 | <trans-unit id="320c9c3482a0ebe46da42ce9e0cbdc5ba26ea8bb"> | 5610 | <trans-unit id="320c9c3482a0ebe46da42ce9e0cbdc5ba26ea8bb"> |
5225 | <source>Video to import updated.</source> | 5611 | <source>Video to import updated.</source> |
5226 | <target>Les vidéos à importer ont été mises à jour</target> | 5612 | <target>Les vidéos à importer ont été mises à jour</target> |
@@ -5333,6 +5719,20 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
5333 | <context context-type="linenumber">1</context> | 5719 | <context context-type="linenumber">1</context> |
5334 | </context-group> | 5720 | </context-group> |
5335 | </trans-unit> | 5721 | </trans-unit> |
5722 | <trans-unit id="0e65067fdcc9d8725a41896cb1e229d1415a45f6"> | ||
5723 | <source>Like the video</source> | ||
5724 | <target>J'aime cette vidéo.</target> | ||
5725 | <context-group name="null"> | ||
5726 | <context context-type="linenumber">1</context> | ||
5727 | </context-group> | ||
5728 | </trans-unit> | ||
5729 | <trans-unit id="1a999e06e1aca0a70cd7d0e3e5c2c63d0e1885c8"> | ||
5730 | <source>Dislike the video</source> | ||
5731 | <target>Je n'aime pas cette vidéo.</target> | ||
5732 | <context-group name="null"> | ||
5733 | <context context-type="linenumber">1</context> | ||
5734 | </context-group> | ||
5735 | </trans-unit> | ||
5336 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> | 5736 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> |
5337 | <source>Do you really want to delete this video?</source> | 5737 | <source>Do you really want to delete this video?</source> |
5338 | <target>Êtes-vous bien sûr·e de vouloir supprimer cette vidéo ?</target> | 5738 | <target>Êtes-vous bien sûr·e de vouloir supprimer cette vidéo ?</target> |
diff --git a/client/src/locale/target/angular_gl_ES.xml b/client/src/locale/target/angular_gl_ES.xml index 8ed944577..e2695304b 100644 --- a/client/src/locale/target/angular_gl_ES.xml +++ b/client/src/locale/target/angular_gl_ES.xml | |||
@@ -198,13 +198,6 @@ | |||
198 | <context context-type="linenumber">8</context> | 198 | <context context-type="linenumber">8</context> |
199 | </context-group> | 199 | </context-group> |
200 | </trans-unit> | 200 | </trans-unit> |
201 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | ||
202 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | ||
203 | <target>Lin e acepto os <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Termos</a> de esta instancia</target> | ||
204 | <context-group name="null"> | ||
205 | <context context-type="linenumber">54</context> | ||
206 | </context-group> | ||
207 | </trans-unit> | ||
208 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 201 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
209 | <source>Signup</source> | 202 | <source>Signup</source> |
210 | <target>Abrir conta</target> | 203 | <target>Abrir conta</target> |
@@ -663,19 +656,6 @@ | |||
663 | <context context-type="linenumber">83</context> | 656 | <context context-type="linenumber">83</context> |
664 | </context-group> | 657 | </context-group> |
665 | </trans-unit> | 658 | </trans-unit> |
666 | <trans-unit id="d8f1c6b816aaf1ebcb936a705dbe88bcef28eaa8"> | ||
667 | <source> | ||
668 | PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. | ||
669 | In the meantime, we want to test different ideas related to this issue: | ||
670 | </source> | ||
671 | <target> | ||
672 | PeerTube só está en fase beta, e quere proporcionar as mellores contramedidas posibles para cando a versión estable sexa publicada. | ||
673 | Por agora, queremos probar diferentes ideas en relación a este asunto: | ||
674 | </target> | ||
675 | <context-group name="null"> | ||
676 | <context context-type="linenumber">85</context> | ||
677 | </context-group> | ||
678 | </trans-unit> | ||
679 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> | 659 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> |
680 | <source>Set a limit to the number of peers sent by the tracker</source> | 660 | <source>Set a limit to the number of peers sent by the tracker</source> |
681 | <target>Establecer un lÃmite ao número de pares enviados polo rastrexador</target> | 661 | <target>Establecer un lÃmite ao número de pares enviados polo rastrexador</target> |
@@ -834,14 +814,14 @@ | |||
834 | <source>Signup enabled</source> | 814 | <source>Signup enabled</source> |
835 | <target>Rexistro activado</target> | 815 | <target>Rexistro activado</target> |
836 | <context-group name="null"> | 816 | <context-group name="null"> |
837 | <context context-type="linenumber">92</context> | 817 | <context context-type="linenumber">93</context> |
838 | </context-group> | 818 | </context-group> |
839 | </trans-unit> | 819 | </trans-unit> |
840 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 820 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
841 | <source>Signup limit</source> | 821 | <source>Signup limit</source> |
842 | <target>Rexistro limitado</target> | 822 | <target>Rexistro limitado</target> |
843 | <context-group name="null"> | 823 | <context-group name="null"> |
844 | <context context-type="linenumber">101</context> | 824 | <context context-type="linenumber">105</context> |
845 | </context-group> | 825 | </context-group> |
846 | </trans-unit> | 826 | </trans-unit> |
847 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 827 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -855,35 +835,35 @@ | |||
855 | <source>Video import with a torrent file or a magnet URI enabled</source> | 835 | <source>Video import with a torrent file or a magnet URI enabled</source> |
856 | <target>Importación de vÃdeo con un ficheiro torrent ou URI magnet activada</target> | 836 | <target>Importación de vÃdeo con un ficheiro torrent ou URI magnet activada</target> |
857 | <context-group name="null"> | 837 | <context-group name="null"> |
858 | <context context-type="linenumber">120</context> | 838 | <context context-type="linenumber">127</context> |
859 | </context-group> | 839 | </context-group> |
860 | </trans-unit> | 840 | </trans-unit> |
861 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 841 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
862 | <source>Administrator</source> | 842 | <source>Administrator</source> |
863 | <target>Administración</target> | 843 | <target>Administración</target> |
864 | <context-group name="null"> | 844 | <context-group name="null"> |
865 | <context context-type="linenumber">123</context> | 845 | <context context-type="linenumber">131</context> |
866 | </context-group> | 846 | </context-group> |
867 | </trans-unit> | 847 | </trans-unit> |
868 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 848 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
869 | <source>Admin email</source> | 849 | <source>Admin email</source> |
870 | <target>Correo-e da Admin</target> | 850 | <target>Correo-e da Admin</target> |
871 | <context-group name="null"> | 851 | <context-group name="null"> |
872 | <context context-type="linenumber">126</context> | 852 | <context context-type="linenumber">134</context> |
873 | </context-group> | 853 | </context-group> |
874 | </trans-unit> | 854 | </trans-unit> |
875 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 855 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
876 | <source>Users</source> | 856 | <source>Users</source> |
877 | <target>Usuarias</target> | 857 | <target>Usuarias</target> |
878 | <context-group name="null"> | 858 | <context-group name="null"> |
879 | <context context-type="linenumber">136</context> | 859 | <context context-type="linenumber">144</context> |
880 | </context-group> | 860 | </context-group> |
881 | </trans-unit> | 861 | </trans-unit> |
882 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 862 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
883 | <source>User default video quota</source> | 863 | <source>User default video quota</source> |
884 | <target>Cota de vÃdeo por omisión para a usuaria</target> | 864 | <target>Cota de vÃdeo por omisión para a usuaria</target> |
885 | <context-group name="null"> | 865 | <context-group name="null"> |
886 | <context context-type="linenumber">139</context> | 866 | <context context-type="linenumber">147</context> |
887 | </context-group> | 867 | </context-group> |
888 | </trans-unit> | 868 | </trans-unit> |
889 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 869 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -897,133 +877,133 @@ | |||
897 | <source>Twitter</source> | 877 | <source>Twitter</source> |
898 | <target>Twitter</target> | 878 | <target>Twitter</target> |
899 | <context-group name="null"> | 879 | <context-group name="null"> |
900 | <context context-type="linenumber">170</context> | 880 | <context context-type="linenumber">178</context> |
901 | </context-group> | 881 | </context-group> |
902 | </trans-unit> | 882 | </trans-unit> |
903 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 883 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
904 | <source>Your Twitter username</source> | 884 | <source>Your Twitter username</source> |
905 | <target>O seu alcume na Twitter</target> | 885 | <target>O seu alcume na Twitter</target> |
906 | <context-group name="null"> | 886 | <context-group name="null"> |
907 | <context context-type="linenumber">173</context> | 887 | <context context-type="linenumber">181</context> |
908 | </context-group> | 888 | </context-group> |
909 | </trans-unit> | 889 | </trans-unit> |
910 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 890 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
911 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 891 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
912 | <target>Indica a conta na Twitter para o sitio web ou plataforma para a cal o contido foi publicado.</target> | 892 | <target>Indica a conta na Twitter para o sitio web ou plataforma para a cal o contido foi publicado.</target> |
913 | <context-group name="null"> | 893 | <context-group name="null"> |
914 | <context context-type="linenumber">176</context> | 894 | <context context-type="linenumber">184</context> |
915 | </context-group> | 895 | </context-group> |
916 | </trans-unit> | 896 | </trans-unit> |
917 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 897 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
918 | <source>Instance whitelisted by Twitter</source> | 898 | <source>Instance whitelisted by Twitter</source> |
919 | <target>Instancia na lista blanca por Twitter</target> | 899 | <target>Instancia na lista blanca por Twitter</target> |
920 | <context-group name="null"> | 900 | <context-group name="null"> |
921 | <context context-type="linenumber">189</context> | 901 | <context context-type="linenumber">198</context> |
922 | </context-group> | 902 | </context-group> |
923 | </trans-unit> | 903 | </trans-unit> |
924 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 904 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
925 | <source>Services</source> | 905 | <source>Services</source> |
926 | <target>Servizos</target> | 906 | <target>Servizos</target> |
927 | <context-group name="null"> | 907 | <context-group name="null"> |
928 | <context context-type="linenumber">168</context> | 908 | <context context-type="linenumber">176</context> |
929 | </context-group> | 909 | </context-group> |
930 | </trans-unit> | 910 | </trans-unit> |
931 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 911 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
932 | <source>Transcoding</source> | 912 | <source>Transcoding</source> |
933 | <target>Recodificando</target> | 913 | <target>Recodificando</target> |
934 | <context-group name="null"> | 914 | <context-group name="null"> |
935 | <context context-type="linenumber">200</context> | 915 | <context context-type="linenumber">210</context> |
936 | </context-group> | 916 | </context-group> |
937 | </trans-unit> | 917 | </trans-unit> |
938 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 918 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
939 | <source>Transcoding enabled</source> | 919 | <source>Transcoding enabled</source> |
940 | <target>Recodificación activada</target> | 920 | <target>Recodificación activada</target> |
941 | <context-group name="null"> | 921 | <context-group name="null"> |
942 | <context context-type="linenumber">204</context> | 922 | <context context-type="linenumber">215</context> |
943 | </context-group> | 923 | </context-group> |
944 | </trans-unit> | 924 | </trans-unit> |
945 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 925 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
946 | <source>If you disable transcoding, many videos from your users will not work!</source> | 926 | <source>If you disable transcoding, many videos from your users will not work!</source> |
947 | <target>Si desactiva a recodificación moitos vÃdeos das súas usuarias non funcionarán!</target> | 927 | <target>Si desactiva a recodificación moitos vÃdeos das súas usuarias non funcionarán!</target> |
948 | <context-group name="null"> | 928 | <context-group name="null"> |
949 | <context context-type="linenumber">205</context> | 929 | <context context-type="linenumber">216</context> |
950 | </context-group> | 930 | </context-group> |
951 | </trans-unit> | 931 | </trans-unit> |
952 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 932 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
953 | <source>Transcoding threads</source> | 933 | <source>Transcoding threads</source> |
954 | <target>FÃos de recodificación</target> | 934 | <target>FÃos de recodificación</target> |
955 | <context-group name="null"> | 935 | <context-group name="null"> |
956 | <context context-type="linenumber">211</context> | 936 | <context context-type="linenumber">223</context> |
957 | </context-group> | 937 | </context-group> |
958 | </trans-unit> | 938 | </trans-unit> |
959 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> | 939 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> |
960 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> | 940 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> |
961 | <target>Resolución <x id="INTERPOLATION" equiv-text="{{resolution}}"/> activada</target> | 941 | <target>Resolución <x id="INTERPOLATION" equiv-text="{{resolution}}"/> activada</target> |
962 | <context-group name="null"> | 942 | <context-group name="null"> |
963 | <context context-type="linenumber">227</context> | 943 | <context context-type="linenumber">239</context> |
964 | </context-group> | 944 | </context-group> |
965 | </trans-unit> | 945 | </trans-unit> |
966 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> | 946 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> |
967 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> | 947 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> |
968 | <target>Algúns ficheiros non se federan (vista previa, comentarios). Recollémolos directamente desde a instancia de orixe e almacenámolos.</target> | 948 | <target>Algúns ficheiros non se federan (vista previa, comentarios). Recollémolos directamente desde a instancia de orixe e almacenámolos.</target> |
969 | <context-group name="null"> | 949 | <context-group name="null"> |
970 | <context context-type="linenumber">238</context> | 950 | <context context-type="linenumber">249</context> |
971 | </context-group> | 951 | </context-group> |
972 | </trans-unit> | 952 | </trans-unit> |
973 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 953 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
974 | <source>Previews cache size</source> | 954 | <source>Previews cache size</source> |
975 | <target>Tamaño da caché de vista previa</target> | 955 | <target>Tamaño da caché de vista previa</target> |
976 | <context-group name="null"> | 956 | <context-group name="null"> |
977 | <context context-type="linenumber">243</context> | 957 | <context context-type="linenumber">254</context> |
978 | </context-group> | 958 | </context-group> |
979 | </trans-unit> | 959 | </trans-unit> |
980 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> | 960 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> |
981 | <source>Video captions cache size</source> | 961 | <source>Video captions cache size</source> |
982 | <target>Tamaño da caché de comentarios no vÃdeo</target> | 962 | <target>Tamaño da caché de comentarios no vÃdeo</target> |
983 | <context-group name="null"> | 963 | <context-group name="null"> |
984 | <context context-type="linenumber">254</context> | 964 | <context context-type="linenumber">265</context> |
985 | </context-group> | 965 | </context-group> |
986 | </trans-unit> | 966 | </trans-unit> |
987 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 967 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
988 | <source>Customizations</source> | 968 | <source>Customizations</source> |
989 | <target>Personalizacións</target> | 969 | <target>Personalizacións</target> |
990 | <context-group name="null"> | 970 | <context-group name="null"> |
991 | <context context-type="linenumber">264</context> | 971 | <context context-type="linenumber">275</context> |
992 | </context-group> | 972 | </context-group> |
993 | </trans-unit> | 973 | </trans-unit> |
994 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 974 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
995 | <source>JavaScript</source> | 975 | <source>JavaScript</source> |
996 | <target>JavaScript</target> | 976 | <target>JavaScript</target> |
997 | <context-group name="null"> | 977 | <context-group name="null"> |
998 | <context context-type="linenumber">267</context> | 978 | <context context-type="linenumber">278</context> |
999 | </context-group> | 979 | </context-group> |
1000 | </trans-unit> | 980 | </trans-unit> |
1001 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 981 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
1002 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 982 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1003 | <target>Escribir código JavaScript directamente.<br />Exemplo: <pre>console.log('a miña instancia é tremenda');</pre></target> | 983 | <target>Escribir código JavaScript directamente.<br />Exemplo: <pre>console.log('a miña instancia é tremenda');</pre></target> |
1004 | <context-group name="null"> | 984 | <context-group name="null"> |
1005 | <context context-type="linenumber">270</context> | 985 | <context context-type="linenumber">281</context> |
1006 | </context-group> | 986 | </context-group> |
1007 | </trans-unit> | 987 | </trans-unit> |
1008 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 988 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1009 | <source>Advanced configuration</source> | 989 | <source>Advanced configuration</source> |
1010 | <target>Configuración avanzada</target> | 990 | <target>Configuración avanzada</target> |
1011 | <context-group name="null"> | 991 | <context-group name="null"> |
1012 | <context context-type="linenumber">197</context> | 992 | <context context-type="linenumber">207</context> |
1013 | </context-group> | 993 | </context-group> |
1014 | </trans-unit> | 994 | </trans-unit> |
1015 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 995 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
1016 | <source>Update configuration</source> | 996 | <source>Update configuration</source> |
1017 | <target>Actualizar configuración</target> | 997 | <target>Actualizar configuración</target> |
1018 | <context-group name="null"> | 998 | <context-group name="null"> |
1019 | <context context-type="linenumber">314</context> | 999 | <context context-type="linenumber">325</context> |
1020 | </context-group> | 1000 | </context-group> |
1021 | </trans-unit> | 1001 | </trans-unit> |
1022 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> | 1002 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> |
1023 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1003 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1024 | <target>Semella que a configuración non é válida. Por favor busque os erros potenciais nas diferentes pestanas.</target> | 1004 | <target>Semella que a configuración non é válida. Por favor busque os erros potenciais nas diferentes pestanas.</target> |
1025 | <context-group name="null"> | 1005 | <context-group name="null"> |
1026 | <context context-type="linenumber">315</context> | 1006 | <context context-type="linenumber">326</context> |
1027 | </context-group> | 1007 | </context-group> |
1028 | </trans-unit> | 1008 | </trans-unit> |
1029 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1009 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
diff --git a/client/src/locale/target/angular_it_IT.xml b/client/src/locale/target/angular_it_IT.xml index 38bfcf2eb..2f5178484 100644 --- a/client/src/locale/target/angular_it_IT.xml +++ b/client/src/locale/target/angular_it_IT.xml | |||
@@ -227,6 +227,20 @@ | |||
227 | <context context-type="linenumber">11</context> | 227 | <context context-type="linenumber">11</context> |
228 | </context-group> | 228 | </context-group> |
229 | </trans-unit> | 229 | </trans-unit> |
230 | <trans-unit id="4b3963c6d0863118fe9e9e33447d12be3c2db081"> | ||
231 | <source>Unlisted</source> | ||
232 | <target>Non elencato</target> | ||
233 | <context-group name="null"> | ||
234 | <context context-type="linenumber">10</context> | ||
235 | </context-group> | ||
236 | </trans-unit> | ||
237 | <trans-unit id="ddd8a4986d2d1717a274a5a0fbed04988a819e69"> | ||
238 | <source>Private</source> | ||
239 | <target>Privato</target> | ||
240 | <context-group name="null"> | ||
241 | <context context-type="linenumber">11</context> | ||
242 | </context-group> | ||
243 | </trans-unit> | ||
230 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> | 244 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> |
231 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> | 245 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> |
232 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> visualizzazioni</target> | 246 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> visualizzazioni</target> |
@@ -386,6 +400,9 @@ | |||
386 | <source> | 400 | <source> |
387 | A banned user will no longer be able to login. | 401 | A banned user will no longer be able to login. |
388 | </source> | 402 | </source> |
403 | <target> | ||
404 | Un utente bannato non sara piu in grado di accedere. | ||
405 | </target> | ||
389 | <context-group name="null"> | 406 | <context-group name="null"> |
390 | <context context-type="linenumber">17</context> | 407 | <context context-type="linenumber">17</context> |
391 | </context-group> | 408 | </context-group> |
@@ -561,14 +578,7 @@ | |||
561 | <source>Example: jane_doe</source> | 578 | <source>Example: jane_doe</source> |
562 | <target>Esempio: jane_doe</target> | 579 | <target>Esempio: jane_doe</target> |
563 | <context-group name="null"> | 580 | <context-group name="null"> |
564 | <context context-type="linenumber">16</context> | 581 | <context context-type="linenumber">17</context> |
565 | </context-group> | ||
566 | </trans-unit> | ||
567 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | ||
568 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | ||
569 | <target>Ho letto e accetto i <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Termini</a> di questa istanza</target> | ||
570 | <context-group name="null"> | ||
571 | <context context-type="linenumber">54</context> | ||
572 | </context-group> | 582 | </context-group> |
573 | </trans-unit> | 583 | </trans-unit> |
574 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 584 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
@@ -582,7 +592,7 @@ | |||
582 | <source>Features found on this instance</source> | 592 | <source>Features found on this instance</source> |
583 | <target>Funzionalità in questa istanza</target> | 593 | <target>Funzionalità in questa istanza</target> |
584 | <context-group name="null"> | 594 | <context-group name="null"> |
585 | <context context-type="linenumber">66</context> | 595 | <context context-type="linenumber">67</context> |
586 | </context-group> | 596 | </context-group> |
587 | </trans-unit> | 597 | </trans-unit> |
588 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> | 598 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> |
@@ -603,6 +613,19 @@ | |||
603 | <context context-type="linenumber">6</context> | 613 | <context context-type="linenumber">6</context> |
604 | </context-group> | 614 | </context-group> |
605 | </trans-unit> | 615 | </trans-unit> |
616 | <trans-unit id="7c603b9ed878097782e2b8908f662e2344b46061"> | ||
617 | <source> | ||
618 | Filters | ||
619 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
620 | </source> | ||
621 | <target> | ||
622 | Filtri | ||
623 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
624 | </target> | ||
625 | <context-group name="null"> | ||
626 | <context context-type="linenumber">16</context> | ||
627 | </context-group> | ||
628 | </trans-unit> | ||
606 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> | 629 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> |
607 | <source> | 630 | <source> |
608 | No results found | 631 | No results found |
@@ -861,6 +884,13 @@ | |||
861 | <context context-type="linenumber">94</context> | 884 | <context context-type="linenumber">94</context> |
862 | </context-group> | 885 | </context-group> |
863 | </trans-unit> | 886 | </trans-unit> |
887 | <trans-unit id="41ed53a3f1d4dfc57011d0aba13b8b074e8b41b6"> | ||
888 | <source>Display unlisted and private videos</source> | ||
889 | <target>Mostra video privati e non elencati</target> | ||
890 | <context-group name="null"> | ||
891 | <context context-type="linenumber">11</context> | ||
892 | </context-group> | ||
893 | </trans-unit> | ||
864 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> | 894 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> |
865 | <source>No results.</source> | 895 | <source>No results.</source> |
866 | <target>Nessun risultato.</target> | 896 | <target>Nessun risultato.</target> |
@@ -1073,6 +1103,10 @@ | |||
1073 | An HTTP request has to be sent on each tracker for each video to spy. | 1103 | An HTTP request has to be sent on each tracker for each video to spy. |
1074 | If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) | 1104 | If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) |
1075 | </source> | 1105 | </source> |
1106 | <target> | ||
1107 | È necessario inviare una richiesta HTTP ad ogni tracker per ogni video da spiare. | ||
1108 | Per spiare ogni video su PeerTube si devono inviare tante richieste quanti video sono presenti sulla piattaforma (potenzialmente molti) | ||
1109 | </target> | ||
1076 | <context-group name="null"> | 1110 | <context-group name="null"> |
1077 | <context context-type="linenumber">33</context> | 1111 | <context context-type="linenumber">33</context> |
1078 | </context-group> | 1112 | </context-group> |
@@ -1082,6 +1116,10 @@ | |||
1082 | For each request sent, the tracker returns random peers at a limited number. | 1116 | For each request sent, the tracker returns random peers at a limited number. |
1083 | For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm | 1117 | For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm |
1084 | </source> | 1118 | </source> |
1119 | <target> | ||
1120 | Ad ogni richiesta inviata, il tracker risponde con un numero limitato di nodi casuali. | ||
1121 | Per esempio, se 1000 nodi appartengono allo swarm (sciame) e il tracker restituisce solo 20 nodi a ogni richiesta, sono necessarie almeno 50 richieste per conoscere tutti i nodi dello swarm | ||
1122 | </target> | ||
1085 | <context-group name="null"> | 1123 | <context-group name="null"> |
1086 | <context context-type="linenumber">38</context> | 1124 | <context context-type="linenumber">38</context> |
1087 | </context-group> | 1125 | </context-group> |
@@ -1198,19 +1236,6 @@ | |||
1198 | <context context-type="linenumber">83</context> | 1236 | <context context-type="linenumber">83</context> |
1199 | </context-group> | 1237 | </context-group> |
1200 | </trans-unit> | 1238 | </trans-unit> |
1201 | <trans-unit id="d8f1c6b816aaf1ebcb936a705dbe88bcef28eaa8"> | ||
1202 | <source> | ||
1203 | PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. | ||
1204 | In the meantime, we want to test different ideas related to this issue: | ||
1205 | </source> | ||
1206 | <target> | ||
1207 | PeerTube è solamente in beta e vogliamo offrire le migliori contromisure possibili per il rilascio stabile. | ||
1208 | Nel frattempo vogliamo testare varie idee in relazione a questo problema: | ||
1209 | </target> | ||
1210 | <context-group name="null"> | ||
1211 | <context context-type="linenumber">85</context> | ||
1212 | </context-group> | ||
1213 | </trans-unit> | ||
1214 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> | 1239 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> |
1215 | <source>Set a limit to the number of peers sent by the tracker</source> | 1240 | <source>Set a limit to the number of peers sent by the tracker</source> |
1216 | <target>Imporre un limite al numero di nodi inviati dal tracker</target> | 1241 | <target>Imporre un limite al numero di nodi inviati dal tracker</target> |
@@ -1246,6 +1271,41 @@ | |||
1246 | <context context-type="linenumber">95</context> | 1271 | <context context-type="linenumber">95</context> |
1247 | </context-group> | 1272 | </context-group> |
1248 | </trans-unit> | 1273 | </trans-unit> |
1274 | <trans-unit id="bd2edf99dd6562385ccec19a7ab2d1898e626605"> | ||
1275 | <source>Banned</source> | ||
1276 | <target>Bannato</target> | ||
1277 | <context-group name="null"> | ||
1278 | <context context-type="linenumber">12</context> | ||
1279 | </context-group> | ||
1280 | </trans-unit> | ||
1281 | <trans-unit id="62a557fcfdbd25a31d1a0332294f94a466fee809"> | ||
1282 | <source>Muted</source> | ||
1283 | <target>Silenziato</target> | ||
1284 | <context-group name="null"> | ||
1285 | <context context-type="linenumber">13</context> | ||
1286 | </context-group> | ||
1287 | </trans-unit> | ||
1288 | <trans-unit id="48bbf6dbdb22e0ef4bd257eae2ab356f2ea66c89"> | ||
1289 | <source>Muted by your instance</source> | ||
1290 | <target>Silenziato dalla tua istanza</target> | ||
1291 | <context-group name="null"> | ||
1292 | <context context-type="linenumber">14</context> | ||
1293 | </context-group> | ||
1294 | </trans-unit> | ||
1295 | <trans-unit id="44bd08a7ec1e407356620967d65d8fe2d8639d0a"> | ||
1296 | <source>Instance muted</source> | ||
1297 | <target>Istanza silenziata</target> | ||
1298 | <context-group name="null"> | ||
1299 | <context context-type="linenumber">15</context> | ||
1300 | </context-group> | ||
1301 | </trans-unit> | ||
1302 | <trans-unit id="1a6443bb7ed01046dd83cf78806f795f1204ffa1"> | ||
1303 | <source>Instance muted by your instance</source> | ||
1304 | <target>Istanza silenziata dalla tua istanza</target> | ||
1305 | <context-group name="null"> | ||
1306 | <context context-type="linenumber">16</context> | ||
1307 | </context-group> | ||
1308 | </trans-unit> | ||
1249 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> | 1309 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> |
1250 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> | 1310 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> |
1251 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> iscritti</target> | 1311 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> iscritti</target> |
@@ -1255,6 +1315,7 @@ | |||
1255 | </trans-unit> | 1315 | </trans-unit> |
1256 | <trans-unit id="6f5a458f827503ac7b8697688ecf3e0490818ee8"> | 1316 | <trans-unit id="6f5a458f827503ac7b8697688ecf3e0490818ee8"> |
1257 | <source>Video channels</source> | 1317 | <source>Video channels</source> |
1318 | <target>Canali video</target> | ||
1258 | <context-group name="null"> | 1319 | <context-group name="null"> |
1259 | <context context-type="linenumber">31</context> | 1320 | <context context-type="linenumber">31</context> |
1260 | </context-group> | 1321 | </context-group> |
@@ -1301,6 +1362,13 @@ | |||
1301 | <context context-type="linenumber">22</context> | 1362 | <context context-type="linenumber">22</context> |
1302 | </context-group> | 1363 | </context-group> |
1303 | </trans-unit> | 1364 | </trans-unit> |
1365 | <trans-unit id="554488d11165f38b27b8fe230aba8a2e30d57003"> | ||
1366 | <source>Default client route</source> | ||
1367 | <target>Percorso predefinito del client</target> | ||
1368 | <context-group name="null"> | ||
1369 | <context context-type="linenumber">55</context> | ||
1370 | </context-group> | ||
1371 | </trans-unit> | ||
1304 | <trans-unit id="3fae5a310387c065757fde11f22689b45a7b6f2d"> | 1372 | <trans-unit id="3fae5a310387c065757fde11f22689b45a7b6f2d"> |
1305 | <source>Videos Overview</source> | 1373 | <source>Videos Overview</source> |
1306 | <target>Panoramica dei video</target> | 1374 | <target>Panoramica dei video</target> |
@@ -1357,25 +1425,32 @@ | |||
1357 | <context context-type="linenumber">12</context> | 1425 | <context context-type="linenumber">12</context> |
1358 | </context-group> | 1426 | </context-group> |
1359 | </trans-unit> | 1427 | </trans-unit> |
1428 | <trans-unit id="010d24ef3c43b2d8f45a4d6cba7d73e12ee1557e"> | ||
1429 | <source>Display</source> | ||
1430 | <target>Mostra</target> | ||
1431 | <context-group name="null"> | ||
1432 | <context context-type="linenumber">13</context> | ||
1433 | </context-group> | ||
1434 | </trans-unit> | ||
1360 | <trans-unit id="ca53e66e68986546b7ef820c934145fd7c9c4247"> | 1435 | <trans-unit id="ca53e66e68986546b7ef820c934145fd7c9c4247"> |
1361 | <source>Signup enabled</source> | 1436 | <source>Signup enabled</source> |
1362 | <target>Registrazione abilitata</target> | 1437 | <target>Registrazione abilitata</target> |
1363 | <context-group name="null"> | 1438 | <context-group name="null"> |
1364 | <context context-type="linenumber">92</context> | 1439 | <context context-type="linenumber">93</context> |
1365 | </context-group> | 1440 | </context-group> |
1366 | </trans-unit> | 1441 | </trans-unit> |
1367 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> | 1442 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> |
1368 | <source>Signup requires email verification</source> | 1443 | <source>Signup requires email verification</source> |
1369 | <target>La registrazione richiede una verifica via email</target> | 1444 | <target>La registrazione richiede una verifica via email</target> |
1370 | <context-group name="null"> | 1445 | <context-group name="null"> |
1371 | <context context-type="linenumber">97</context> | 1446 | <context context-type="linenumber">100</context> |
1372 | </context-group> | 1447 | </context-group> |
1373 | </trans-unit> | 1448 | </trans-unit> |
1374 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 1449 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
1375 | <source>Signup limit</source> | 1450 | <source>Signup limit</source> |
1376 | <target>Limite registrazioni</target> | 1451 | <target>Limite registrazioni</target> |
1377 | <context-group name="null"> | 1452 | <context-group name="null"> |
1378 | <context context-type="linenumber">101</context> | 1453 | <context context-type="linenumber">105</context> |
1379 | </context-group> | 1454 | </context-group> |
1380 | </trans-unit> | 1455 | </trans-unit> |
1381 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 1456 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -1385,46 +1460,53 @@ | |||
1385 | <context context-type="linenumber">42</context> | 1460 | <context context-type="linenumber">42</context> |
1386 | </context-group> | 1461 | </context-group> |
1387 | </trans-unit> | 1462 | </trans-unit> |
1463 | <trans-unit id="29aa67f13fd34a2421ff9d7de7d5142790676b9e"> | ||
1464 | <source>Video import with HTTP URL (i.e. YouTube) enabled</source> | ||
1465 | <target>Importazione video con indirizzo HTTP (es. YouTube) abilitata</target> | ||
1466 | <context-group name="null"> | ||
1467 | <context context-type="linenumber">120</context> | ||
1468 | </context-group> | ||
1469 | </trans-unit> | ||
1388 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> | 1470 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> |
1389 | <source>Video import with a torrent file or a magnet URI enabled</source> | 1471 | <source>Video import with a torrent file or a magnet URI enabled</source> |
1390 | <target>Carica video con un file torrent o un URI magnete attivo</target> | 1472 | <target>Carica video con un file torrent o un URI magnete attivo</target> |
1391 | <context-group name="null"> | 1473 | <context-group name="null"> |
1392 | <context context-type="linenumber">120</context> | 1474 | <context context-type="linenumber">127</context> |
1393 | </context-group> | 1475 | </context-group> |
1394 | </trans-unit> | 1476 | </trans-unit> |
1395 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 1477 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
1396 | <source>Administrator</source> | 1478 | <source>Administrator</source> |
1397 | <target>Amministratore</target> | 1479 | <target>Amministratore</target> |
1398 | <context-group name="null"> | 1480 | <context-group name="null"> |
1399 | <context context-type="linenumber">123</context> | 1481 | <context context-type="linenumber">131</context> |
1400 | </context-group> | 1482 | </context-group> |
1401 | </trans-unit> | 1483 | </trans-unit> |
1402 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 1484 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
1403 | <source>Admin email</source> | 1485 | <source>Admin email</source> |
1404 | <target>Email Amministratore</target> | 1486 | <target>Email Amministratore</target> |
1405 | <context-group name="null"> | 1487 | <context-group name="null"> |
1406 | <context context-type="linenumber">126</context> | 1488 | <context context-type="linenumber">134</context> |
1407 | </context-group> | 1489 | </context-group> |
1408 | </trans-unit> | 1490 | </trans-unit> |
1409 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 1491 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
1410 | <source>Users</source> | 1492 | <source>Users</source> |
1411 | <target>Utenti</target> | 1493 | <target>Utenti</target> |
1412 | <context-group name="null"> | 1494 | <context-group name="null"> |
1413 | <context context-type="linenumber">136</context> | 1495 | <context context-type="linenumber">144</context> |
1414 | </context-group> | 1496 | </context-group> |
1415 | </trans-unit> | 1497 | </trans-unit> |
1416 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 1498 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
1417 | <source>User default video quota</source> | 1499 | <source>User default video quota</source> |
1418 | <target>Quota standard per i video dell'utente</target> | 1500 | <target>Quota standard per i video dell'utente</target> |
1419 | <context-group name="null"> | 1501 | <context-group name="null"> |
1420 | <context context-type="linenumber">139</context> | 1502 | <context context-type="linenumber">147</context> |
1421 | </context-group> | 1503 | </context-group> |
1422 | </trans-unit> | 1504 | </trans-unit> |
1423 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> | 1505 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> |
1424 | <source>User default daily upload limit</source> | 1506 | <source>User default daily upload limit</source> |
1425 | <target>Limite giornaliero per il caricamento</target> | 1507 | <target>Limite giornaliero per il caricamento</target> |
1426 | <context-group name="null"> | 1508 | <context-group name="null"> |
1427 | <context context-type="linenumber">153</context> | 1509 | <context context-type="linenumber">161</context> |
1428 | </context-group> | 1510 | </context-group> |
1429 | </trans-unit> | 1511 | </trans-unit> |
1430 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 1512 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -1438,78 +1520,70 @@ | |||
1438 | <source>Twitter</source> | 1520 | <source>Twitter</source> |
1439 | <target>Twitter</target> | 1521 | <target>Twitter</target> |
1440 | <context-group name="null"> | 1522 | <context-group name="null"> |
1441 | <context context-type="linenumber">170</context> | 1523 | <context context-type="linenumber">178</context> |
1442 | </context-group> | 1524 | </context-group> |
1443 | </trans-unit> | 1525 | </trans-unit> |
1444 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 1526 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
1445 | <source>Your Twitter username</source> | 1527 | <source>Your Twitter username</source> |
1446 | <target>Il tuo username Twitter</target> | 1528 | <target>Il tuo username Twitter</target> |
1447 | <context-group name="null"> | 1529 | <context-group name="null"> |
1448 | <context context-type="linenumber">173</context> | 1530 | <context context-type="linenumber">181</context> |
1449 | </context-group> | 1531 | </context-group> |
1450 | </trans-unit> | 1532 | </trans-unit> |
1451 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 1533 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
1452 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 1534 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
1453 | <target>Indica l'account Twitter per il sito web o la piattaforma in cui il contenuto e' stato pubblicato.</target> | 1535 | <target>Indica l'account Twitter per il sito web o la piattaforma in cui il contenuto e' stato pubblicato.</target> |
1454 | <context-group name="null"> | 1536 | <context-group name="null"> |
1455 | <context context-type="linenumber">176</context> | 1537 | <context context-type="linenumber">184</context> |
1456 | </context-group> | 1538 | </context-group> |
1457 | </trans-unit> | 1539 | </trans-unit> |
1458 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 1540 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
1459 | <source>Instance whitelisted by Twitter</source> | 1541 | <source>Instance whitelisted by Twitter</source> |
1460 | <target>Istanza inserita in white list da Twitter</target> | 1542 | <target>Istanza inserita in white list da Twitter</target> |
1461 | <context-group name="null"> | 1543 | <context-group name="null"> |
1462 | <context context-type="linenumber">189</context> | 1544 | <context context-type="linenumber">198</context> |
1463 | </context-group> | ||
1464 | </trans-unit> | ||
1465 | <trans-unit id="a62985a76e947b0068ad328b5172d5af5b125b9a"> | ||
1466 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> | ||
1467 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> | ||
1468 | Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> to see if you instance is whitelisted.</source> | ||
1469 | <context-group name="null"> | ||
1470 | <context context-type="linenumber">190</context> | ||
1471 | </context-group> | 1545 | </context-group> |
1472 | </trans-unit> | 1546 | </trans-unit> |
1473 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 1547 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
1474 | <source>Services</source> | 1548 | <source>Services</source> |
1475 | <target>Servizi</target> | 1549 | <target>Servizi</target> |
1476 | <context-group name="null"> | 1550 | <context-group name="null"> |
1477 | <context context-type="linenumber">168</context> | 1551 | <context context-type="linenumber">176</context> |
1478 | </context-group> | 1552 | </context-group> |
1479 | </trans-unit> | 1553 | </trans-unit> |
1480 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 1554 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
1481 | <source>Transcoding</source> | 1555 | <source>Transcoding</source> |
1482 | <target>Trascrizione</target> | 1556 | <target>Trascrizione</target> |
1483 | <context-group name="null"> | 1557 | <context-group name="null"> |
1484 | <context context-type="linenumber">200</context> | 1558 | <context context-type="linenumber">210</context> |
1485 | </context-group> | 1559 | </context-group> |
1486 | </trans-unit> | 1560 | </trans-unit> |
1487 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 1561 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
1488 | <source>Transcoding enabled</source> | 1562 | <source>Transcoding enabled</source> |
1489 | <target>Trascrizione attivata</target> | 1563 | <target>Trascrizione attivata</target> |
1490 | <context-group name="null"> | 1564 | <context-group name="null"> |
1491 | <context context-type="linenumber">204</context> | 1565 | <context context-type="linenumber">215</context> |
1492 | </context-group> | 1566 | </context-group> |
1493 | </trans-unit> | 1567 | </trans-unit> |
1494 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 1568 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
1495 | <source>If you disable transcoding, many videos from your users will not work!</source> | 1569 | <source>If you disable transcoding, many videos from your users will not work!</source> |
1496 | <target>Se disatitvi la trascrizione, molti video dai tuoi utenti non funzioneranno.</target> | 1570 | <target>Se disatitvi la trascrizione, molti video dai tuoi utenti non funzioneranno.</target> |
1497 | <context-group name="null"> | 1571 | <context-group name="null"> |
1498 | <context context-type="linenumber">205</context> | 1572 | <context context-type="linenumber">216</context> |
1499 | </context-group> | 1573 | </context-group> |
1500 | </trans-unit> | 1574 | </trans-unit> |
1501 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 1575 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
1502 | <source>Transcoding threads</source> | 1576 | <source>Transcoding threads</source> |
1503 | <target>Trascrizione thread</target> | 1577 | <target>Trascrizione thread</target> |
1504 | <context-group name="null"> | 1578 | <context-group name="null"> |
1505 | <context context-type="linenumber">211</context> | 1579 | <context context-type="linenumber">223</context> |
1506 | </context-group> | 1580 | </context-group> |
1507 | </trans-unit> | 1581 | </trans-unit> |
1508 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> | 1582 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> |
1509 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> | 1583 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> |
1510 | <target>Risoluzione <x id="INTERPOLATION" equiv-text="{{resolution}}"/> abilitata</target> | 1584 | <target>Risoluzione <x id="INTERPOLATION" equiv-text="{{resolution}}"/> abilitata</target> |
1511 | <context-group name="null"> | 1585 | <context-group name="null"> |
1512 | <context context-type="linenumber">227</context> | 1586 | <context context-type="linenumber">239</context> |
1513 | </context-group> | 1587 | </context-group> |
1514 | </trans-unit> | 1588 | </trans-unit> |
1515 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> | 1589 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> |
@@ -1524,48 +1598,49 @@ | |||
1524 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> | 1598 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> |
1525 | </target> | 1599 | </target> |
1526 | <context-group name="null"> | 1600 | <context-group name="null"> |
1527 | <context context-type="linenumber">233</context> | 1601 | <context context-type="linenumber">244</context> |
1528 | </context-group> | 1602 | </context-group> |
1529 | </trans-unit> | 1603 | </trans-unit> |
1530 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> | 1604 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> |
1531 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> | 1605 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> |
1606 | <target>Alcuni file non sono federati (anteprime, sottotitoli). Li recuperiamo direttamente dall'istanza di origine e li mettiamo in cache.</target> | ||
1532 | <context-group name="null"> | 1607 | <context-group name="null"> |
1533 | <context context-type="linenumber">238</context> | 1608 | <context context-type="linenumber">249</context> |
1534 | </context-group> | 1609 | </context-group> |
1535 | </trans-unit> | 1610 | </trans-unit> |
1536 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 1611 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
1537 | <source>Previews cache size</source> | 1612 | <source>Previews cache size</source> |
1538 | <target>Dimensione del cache per la previsualizzazione</target> | 1613 | <target>Dimensione del cache per la previsualizzazione</target> |
1539 | <context-group name="null"> | 1614 | <context-group name="null"> |
1540 | <context context-type="linenumber">243</context> | 1615 | <context context-type="linenumber">254</context> |
1541 | </context-group> | 1616 | </context-group> |
1542 | </trans-unit> | 1617 | </trans-unit> |
1543 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> | 1618 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> |
1544 | <source>Video captions cache size</source> | 1619 | <source>Video captions cache size</source> |
1545 | <target>Dimensione </target> | 1620 | <target>Dimensione </target> |
1546 | <context-group name="null"> | 1621 | <context-group name="null"> |
1547 | <context context-type="linenumber">254</context> | 1622 | <context context-type="linenumber">265</context> |
1548 | </context-group> | 1623 | </context-group> |
1549 | </trans-unit> | 1624 | </trans-unit> |
1550 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 1625 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
1551 | <source>Customizations</source> | 1626 | <source>Customizations</source> |
1552 | <target>Personalizzazioni</target> | 1627 | <target>Personalizzazioni</target> |
1553 | <context-group name="null"> | 1628 | <context-group name="null"> |
1554 | <context context-type="linenumber">264</context> | 1629 | <context context-type="linenumber">275</context> |
1555 | </context-group> | 1630 | </context-group> |
1556 | </trans-unit> | 1631 | </trans-unit> |
1557 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 1632 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
1558 | <source>JavaScript</source> | 1633 | <source>JavaScript</source> |
1559 | <target>JavaScript</target> | 1634 | <target>JavaScript</target> |
1560 | <context-group name="null"> | 1635 | <context-group name="null"> |
1561 | <context context-type="linenumber">267</context> | 1636 | <context context-type="linenumber">278</context> |
1562 | </context-group> | 1637 | </context-group> |
1563 | </trans-unit> | 1638 | </trans-unit> |
1564 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 1639 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
1565 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 1640 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1566 | <target>Scrivi direttamente codice JavaScript .<br />Esempio: <pre>console.log('La mia istanza spacca!');</pre></target> | 1641 | <target>Scrivi direttamente codice JavaScript .<br />Esempio: <pre>console.log('La mia istanza spacca!');</pre></target> |
1567 | <context-group name="null"> | 1642 | <context-group name="null"> |
1568 | <context context-type="linenumber">270</context> | 1643 | <context context-type="linenumber">281</context> |
1569 | </context-group> | 1644 | </context-group> |
1570 | </trans-unit> | 1645 | </trans-unit> |
1571 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> | 1646 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> |
@@ -1584,29 +1659,44 @@ | |||
1584 | <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> | 1659 | <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> |
1585 | </pre> | 1660 | </pre> |
1586 | </source> | 1661 | </source> |
1662 | <target> | ||
1663 | Scrivi direttamente codice CSS .Esempio:<br /> | ||
1664 | <pre> | ||
1665 | body <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> | ||
1666 | background-color: red; | ||
1667 | <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> | ||
1668 | </pre> | ||
1669 | |||
1670 | Precedi con <em>#custom-css</em> per sovrascrivere stili. Esempio: | ||
1671 | <pre> | ||
1672 | #custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> | ||
1673 | color: red; | ||
1674 | <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> | ||
1675 | </pre> | ||
1676 | </target> | ||
1587 | <context-group name="null"> | 1677 | <context-group name="null"> |
1588 | <context context-type="linenumber">286</context> | 1678 | <context context-type="linenumber">297</context> |
1589 | </context-group> | 1679 | </context-group> |
1590 | </trans-unit> | 1680 | </trans-unit> |
1591 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 1681 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1592 | <source>Advanced configuration</source> | 1682 | <source>Advanced configuration</source> |
1593 | <target>Configurazione avanzata</target> | 1683 | <target>Configurazione avanzata</target> |
1594 | <context-group name="null"> | 1684 | <context-group name="null"> |
1595 | <context context-type="linenumber">197</context> | 1685 | <context context-type="linenumber">207</context> |
1596 | </context-group> | 1686 | </context-group> |
1597 | </trans-unit> | 1687 | </trans-unit> |
1598 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 1688 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
1599 | <source>Update configuration</source> | 1689 | <source>Update configuration</source> |
1600 | <target>Aggiorna configurazione</target> | 1690 | <target>Aggiorna configurazione</target> |
1601 | <context-group name="null"> | 1691 | <context-group name="null"> |
1602 | <context context-type="linenumber">314</context> | 1692 | <context context-type="linenumber">325</context> |
1603 | </context-group> | 1693 | </context-group> |
1604 | </trans-unit> | 1694 | </trans-unit> |
1605 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> | 1695 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> |
1606 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1696 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1607 | <target>Sembra che la configurazione sia valida. Per favore cerca potenziali errori nelle altre tab</target> | 1697 | <target>Sembra che la configurazione sia valida. Per favore cerca potenziali errori nelle altre tab</target> |
1608 | <context-group name="null"> | 1698 | <context-group name="null"> |
1609 | <context context-type="linenumber">315</context> | 1699 | <context context-type="linenumber">326</context> |
1610 | </context-group> | 1700 | </context-group> |
1611 | </trans-unit> | 1701 | </trans-unit> |
1612 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1702 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1624,6 +1714,9 @@ | |||
1624 | <source> | 1714 | <source> |
1625 | Manage follows | 1715 | Manage follows |
1626 | </source> | 1716 | </source> |
1717 | <target> | ||
1718 | Gestisci le richieste di seguirti | ||
1719 | </target> | ||
1627 | <context-group name="null"> | 1720 | <context-group name="null"> |
1628 | <context context-type="linenumber">7</context> | 1721 | <context context-type="linenumber">7</context> |
1629 | </context-group> | 1722 | </context-group> |
@@ -1672,10 +1765,20 @@ | |||
1672 | <source> | 1765 | <source> |
1673 | It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. | 1766 | It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. |
1674 | </source> | 1767 | </source> |
1768 | <target> | ||
1769 | Sembra che tu non sia su un server HTTPS. Il tuo web server ha bisogno di avere TLS attivato per poter seguire altri servers. | ||
1770 | </target> | ||
1675 | <context-group name="null"> | 1771 | <context-group name="null"> |
1676 | <context context-type="linenumber">17</context> | 1772 | <context context-type="linenumber">17</context> |
1677 | </context-group> | 1773 | </context-group> |
1678 | </trans-unit> | 1774 | </trans-unit> |
1775 | <trans-unit id="25925fc5826bc5b3eeae7c45b08b0ed74b9e2954"> | ||
1776 | <source>Filter...</source> | ||
1777 | <target>Filtra...</target> | ||
1778 | <context-group name="null"> | ||
1779 | <context context-type="linenumber">27</context> | ||
1780 | </context-group> | ||
1781 | </trans-unit> | ||
1679 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> | 1782 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> |
1680 | <source>ID</source> | 1783 | <source>ID</source> |
1681 | <target>ID</target> | 1784 | <target>ID</target> |
@@ -1699,6 +1802,7 @@ | |||
1699 | </trans-unit> | 1802 | </trans-unit> |
1700 | <trans-unit id="873b72903b1858a9cd6c8967521030b4d7d1435b"> | 1803 | <trans-unit id="873b72903b1858a9cd6c8967521030b4d7d1435b"> |
1701 | <source>State</source> | 1804 | <source>State</source> |
1805 | <target>Stato</target> | ||
1702 | <context-group name="null"> | 1806 | <context-group name="null"> |
1703 | <context context-type="linenumber">10</context> | 1807 | <context context-type="linenumber">10</context> |
1704 | </context-group> | 1808 | </context-group> |
@@ -1754,6 +1858,7 @@ | |||
1754 | </trans-unit> | 1858 | </trans-unit> |
1755 | <trans-unit id="9bee670725966ed477b4c33a545c8b5436b0065e"> | 1859 | <trans-unit id="9bee670725966ed477b4c33a545c8b5436b0065e"> |
1756 | <source>Followers</source> | 1860 | <source>Followers</source> |
1861 | <target>Chi ti segue</target> | ||
1757 | <context-group name="null"> | 1862 | <context-group name="null"> |
1758 | <context context-type="linenumber">9</context> | 1863 | <context context-type="linenumber">9</context> |
1759 | </context-group> | 1864 | </context-group> |
@@ -1780,8 +1885,7 @@ | |||
1780 | </context-group> | 1885 | </context-group> |
1781 | </trans-unit> | 1886 | </trans-unit> |
1782 | <trans-unit id="4fa08915c99629d38c9da8a08b1985a7f4e38e40"> | 1887 | <trans-unit id="4fa08915c99629d38c9da8a08b1985a7f4e38e40"> |
1783 | <source>Finished on</source> | 1888 | <source>Finished on</source><target>Finished on</target><context-group name="null"> |
1784 | <context-group name="null"> | ||
1785 | <context context-type="linenumber">23</context> | 1889 | <context context-type="linenumber">23</context> |
1786 | </context-group> | 1890 | </context-group> |
1787 | </trans-unit> | 1891 | </trans-unit> |
@@ -1825,6 +1929,10 @@ | |||
1825 | Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> | 1929 | Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> |
1826 | At most, this user could use ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. | 1930 | At most, this user could use ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. |
1827 | </source> | 1931 | </source> |
1932 | <target> | ||
1933 | Il Transcoding e abilitato sul server. La quota video considera solo <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>originale<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> | ||
1934 | In totale, questo utente potrebbe usare ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. | ||
1935 | </target> | ||
1828 | <context-group name="null"> | 1936 | <context-group name="null"> |
1829 | <context context-type="linenumber">65</context> | 1937 | <context context-type="linenumber">65</context> |
1830 | </context-group> | 1938 | </context-group> |
@@ -1843,14 +1951,26 @@ | |||
1843 | <context context-type="linenumber">2</context> | 1951 | <context context-type="linenumber">2</context> |
1844 | </context-group> | 1952 | </context-group> |
1845 | </trans-unit> | 1953 | </trans-unit> |
1954 | <trans-unit id="ea762ca1d74c96d8568ac68482778f52ca531cc4"> | ||
1955 | <source>Batch actions</source><target>Batch actions</target><context-group name="null"> | ||
1956 | <context context-type="linenumber">19</context> | ||
1957 | </context-group> | ||
1958 | </trans-unit> | ||
1846 | <trans-unit id="08ea8692dc2a7050026df26fc39b22960bde9de5"> | 1959 | <trans-unit id="08ea8692dc2a7050026df26fc39b22960bde9de5"> |
1847 | <source>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source> | 1960 | <source>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source><target>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target><context-group name="null"> |
1848 | <context-group name="null"> | ||
1849 | <context context-type="linenumber">40</context> | 1961 | <context context-type="linenumber">40</context> |
1850 | </context-group> | 1962 | </context-group> |
1851 | </trans-unit> | 1963 | </trans-unit> |
1964 | <trans-unit id="adba7c8b43e42581460fbe5d08b5cb5ab60eba4b"> | ||
1965 | <source>(banned)</source> | ||
1966 | <target>(bannato)</target> | ||
1967 | <context-group name="null"> | ||
1968 | <context context-type="linenumber">65</context> | ||
1969 | </context-group> | ||
1970 | </trans-unit> | ||
1852 | <trans-unit id="be73b652c2707f42b5d780d0c7b8fc5ea0b1706c"> | 1971 | <trans-unit id="be73b652c2707f42b5d780d0c7b8fc5ea0b1706c"> |
1853 | <source>Go to the account page</source> | 1972 | <source>Go to the account page</source> |
1973 | <target>Vai alla pagina dell'account</target> | ||
1854 | <context-group name="null"> | 1974 | <context-group name="null"> |
1855 | <context context-type="linenumber">133</context> | 1975 | <context context-type="linenumber">133</context> |
1856 | </context-group> | 1976 | </context-group> |
@@ -1859,7 +1979,7 @@ | |||
1859 | <source>Ban reason:</source> | 1979 | <source>Ban reason:</source> |
1860 | <target>Motivo ban:</target> | 1980 | <target>Motivo ban:</target> |
1861 | <context-group name="null"> | 1981 | <context-group name="null"> |
1862 | <context context-type="linenumber">82</context> | 1982 | <context context-type="linenumber">92</context> |
1863 | </context-group> | 1983 | </context-group> |
1864 | </trans-unit> | 1984 | </trans-unit> |
1865 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> | 1985 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> |
@@ -1887,6 +2007,11 @@ | |||
1887 | <context context-type="linenumber">25</context> | 2007 | <context context-type="linenumber">25</context> |
1888 | </context-group> | 2008 | </context-group> |
1889 | </trans-unit> | 2009 | </trans-unit> |
2010 | <trans-unit id="2bf5a31043ff476ca081a4080f3f3f17518dc6f2"> | ||
2011 | <source>Reporter</source><target>Reporter</target><context-group name="null"> | ||
2012 | <context context-type="linenumber">8</context> | ||
2013 | </context-group> | ||
2014 | </trans-unit> | ||
1890 | <trans-unit id="2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4"> | 2015 | <trans-unit id="2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4"> |
1891 | <source>Video</source> | 2016 | <source>Video</source> |
1892 | <target>Video</target> | 2017 | <target>Video</target> |
@@ -1903,6 +2028,7 @@ | |||
1903 | </trans-unit> | 2028 | </trans-unit> |
1904 | <trans-unit id="c6ab75e099e131d7a4f94e1732e7436d8fc386c7"> | 2029 | <trans-unit id="c6ab75e099e131d7a4f94e1732e7436d8fc386c7"> |
1905 | <source>Go to the account</source> | 2030 | <source>Go to the account</source> |
2031 | <target>Vai all'account</target> | ||
1906 | <context-group name="null"> | 2032 | <context-group name="null"> |
1907 | <context context-type="linenumber">27</context> | 2033 | <context context-type="linenumber">27</context> |
1908 | </context-group> | 2034 | </context-group> |
@@ -1944,6 +2070,7 @@ | |||
1944 | </trans-unit> | 2070 | </trans-unit> |
1945 | <trans-unit id="96dfa3efa02bfafc0bc6d4ab186ebef2813a9e8a"> | 2071 | <trans-unit id="96dfa3efa02bfafc0bc6d4ab186ebef2813a9e8a"> |
1946 | <source>Sensitive</source> | 2072 | <source>Sensitive</source> |
2073 | <target>Sensibile</target> | ||
1947 | <context-group name="null"> | 2074 | <context-group name="null"> |
1948 | <context context-type="linenumber">9</context> | 2075 | <context context-type="linenumber">9</context> |
1949 | </context-group> | 2076 | </context-group> |
@@ -1957,6 +2084,7 @@ | |||
1957 | </trans-unit> | 2084 | </trans-unit> |
1958 | <trans-unit id="7963019b5535b51efa399e6a62b163f3e04d296f"> | 2085 | <trans-unit id="7963019b5535b51efa399e6a62b163f3e04d296f"> |
1959 | <source>Blacklist reason:</source> | 2086 | <source>Blacklist reason:</source> |
2087 | <target>motivo per essere in Blacklist:</target> | ||
1960 | <context-group name="null"> | 2088 | <context-group name="null"> |
1961 | <context context-type="linenumber">41</context> | 2089 | <context context-type="linenumber">41</context> |
1962 | </context-group> | 2090 | </context-group> |
@@ -1968,14 +2096,51 @@ | |||
1968 | <context context-type="linenumber">2</context> | 2096 | <context context-type="linenumber">2</context> |
1969 | </context-group> | 2097 | </context-group> |
1970 | </trans-unit> | 2098 | </trans-unit> |
2099 | <trans-unit id="23a793ed0df2e10823dd469c5cea9b5c36be8f7e"> | ||
2100 | <source>Video abuses</source> | ||
2101 | <target>Abusi video</target> | ||
2102 | <context-group name="null"> | ||
2103 | <context context-type="linenumber">5</context> | ||
2104 | </context-group> | ||
2105 | </trans-unit> | ||
1971 | <trans-unit id="00ecde6001106fe7406a34cc3459cc5b88e4aec1"> | 2106 | <trans-unit id="00ecde6001106fe7406a34cc3459cc5b88e4aec1"> |
1972 | <source>Blacklisted videos</source> | 2107 | <source>Blacklisted videos</source> |
2108 | <target>Video in blacklist</target> | ||
1973 | <context-group name="null"> | 2109 | <context-group name="null"> |
1974 | <context context-type="linenumber">7</context> | 2110 | <context context-type="linenumber">7</context> |
1975 | </context-group> | 2111 | </context-group> |
1976 | </trans-unit> | 2112 | </trans-unit> |
2113 | <trans-unit id="b1ff109b26ae8f08650415454b9098c43eba2e2c"> | ||
2114 | <source>Muted accounts</source> | ||
2115 | <target>Account silenziati</target> | ||
2116 | <context-group name="null"> | ||
2117 | <context context-type="linenumber">2</context> | ||
2118 | </context-group> | ||
2119 | </trans-unit> | ||
2120 | <trans-unit id="bd0611346af048015e0a1275091ef68ce98832d2"> | ||
2121 | <source>Muted servers</source> | ||
2122 | <target>Server silenziati</target> | ||
2123 | <context-group name="null"> | ||
2124 | <context context-type="linenumber">11</context> | ||
2125 | </context-group> | ||
2126 | </trans-unit> | ||
2127 | <trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92"> | ||
2128 | <source>Account</source> | ||
2129 | <target>Account</target> | ||
2130 | <context-group name="null"> | ||
2131 | <context context-type="linenumber">12</context> | ||
2132 | </context-group> | ||
2133 | </trans-unit> | ||
2134 | <trans-unit id="1f689fada9748a830117f5b429a88ef8629082a8"> | ||
2135 | <source>Unmute</source> | ||
2136 | <target>Non silenziare più</target> | ||
2137 | <context-group name="null"> | ||
2138 | <context context-type="linenumber">23</context> | ||
2139 | </context-group> | ||
2140 | </trans-unit> | ||
1977 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> | 2141 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> |
1978 | <source>My settings</source> | 2142 | <source>My settings</source> |
2143 | <target>Le mie impostazioni</target> | ||
1979 | <context-group name="null"> | 2144 | <context-group name="null"> |
1980 | <context context-type="linenumber">3</context> | 2145 | <context context-type="linenumber">3</context> |
1981 | </context-group> | 2146 | </context-group> |
@@ -2010,10 +2175,25 @@ | |||
2010 | </trans-unit> | 2175 | </trans-unit> |
2011 | <trans-unit id="bd751145ec934c2839fd6acffee05fbf439782ed"> | 2176 | <trans-unit id="bd751145ec934c2839fd6acffee05fbf439782ed"> |
2012 | <source>My imports</source> | 2177 | <source>My imports</source> |
2178 | <target>Le mie importazioni</target> | ||
2013 | <context-group name="null"> | 2179 | <context-group name="null"> |
2014 | <context context-type="linenumber">18</context> | 2180 | <context context-type="linenumber">18</context> |
2015 | </context-group> | 2181 | </context-group> |
2016 | </trans-unit> | 2182 | </trans-unit> |
2183 | <trans-unit id="46aa32e581922d6d2c3d7bc4c87209ad5808b029"> | ||
2184 | <source>Misc</source> | ||
2185 | <target>Altro</target> | ||
2186 | <context-group name="null"> | ||
2187 | <context context-type="linenumber">24</context> | ||
2188 | </context-group> | ||
2189 | </trans-unit> | ||
2190 | <trans-unit id="2bc7533f8c8e7d183950ba1094a0acd9efc22e5e"> | ||
2191 | <source>Muted instances</source> | ||
2192 | <target>Istanze silenziate</target> | ||
2193 | <context-group name="null"> | ||
2194 | <context context-type="linenumber">2</context> | ||
2195 | </context-group> | ||
2196 | </trans-unit> | ||
2017 | <trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7"> | 2197 | <trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7"> |
2018 | <source>Ownership changes</source> | 2198 | <source>Ownership changes</source> |
2019 | <target>Cambi di proprietario</target> | 2199 | <target>Cambi di proprietario</target> |
@@ -2044,12 +2224,14 @@ | |||
2044 | </trans-unit> | 2224 | </trans-unit> |
2045 | <trans-unit id="c74e3202d080780c6415d0e9209c1c859438b735"> | 2225 | <trans-unit id="c74e3202d080780c6415d0e9209c1c859438b735"> |
2046 | <source>Danger zone</source> | 2226 | <source>Danger zone</source> |
2227 | <target>Zona pericolosa</target> | ||
2047 | <context-group name="null"> | 2228 | <context-group name="null"> |
2048 | <context context-type="linenumber">18</context> | 2229 | <context context-type="linenumber">18</context> |
2049 | </context-group> | 2230 | </context-group> |
2050 | </trans-unit> | 2231 | </trans-unit> |
2051 | <trans-unit id="2dc22fcebf6aaa76196d2def33a827a34bf910bf"> | 2232 | <trans-unit id="2dc22fcebf6aaa76196d2def33a827a34bf910bf"> |
2052 | <source>Change ownership</source> | 2233 | <source>Change ownership</source> |
2234 | <target>Cambia proprietà </target> | ||
2053 | <context-group name="null"> | 2235 | <context-group name="null"> |
2054 | <context context-type="linenumber">46</context> | 2236 | <context context-type="linenumber">46</context> |
2055 | </context-group> | 2237 | </context-group> |
@@ -2088,6 +2270,7 @@ | |||
2088 | </trans-unit> | 2270 | </trans-unit> |
2089 | <trans-unit id="4a806761798181e907e28ed1af053d466526800d"> | 2271 | <trans-unit id="4a806761798181e907e28ed1af053d466526800d"> |
2090 | <source>Blacklisted</source> | 2272 | <source>Blacklisted</source> |
2273 | <target>In blacklist</target> | ||
2091 | <context-group name="null"> | 2274 | <context-group name="null"> |
2092 | <context context-type="linenumber">22</context> | 2275 | <context context-type="linenumber">22</context> |
2093 | </context-group> | 2276 | </context-group> |
@@ -2133,6 +2316,7 @@ | |||
2133 | </trans-unit> | 2316 | </trans-unit> |
2134 | <trans-unit id="bc155f9fc3be3f32083f19b2c77d4ad3b696d9b9"> | 2317 | <trans-unit id="bc155f9fc3be3f32083f19b2c77d4ad3b696d9b9"> |
2135 | <source>Display name</source> | 2318 | <source>Display name</source> |
2319 | <target>Nome visualizzato</target> | ||
2136 | <context-group name="null"> | 2320 | <context-group name="null"> |
2137 | <context context-type="linenumber">6</context> | 2321 | <context context-type="linenumber">6</context> |
2138 | </context-group> | 2322 | </context-group> |
@@ -2140,10 +2324,26 @@ | |||
2140 | <trans-unit id="74728de5289ea2ff3f553bc2b48f1811680b931a"> | 2324 | <trans-unit id="74728de5289ea2ff3f553bc2b48f1811680b931a"> |
2141 | <source>Short text to tell people how they can support your channel (membership platform...).<br /><br /> | 2325 | <source>Short text to tell people how they can support your channel (membership platform...).<br /><br /> |
2142 | When you will upload a video in this channel, the video support field will be automatically filled by this text.</source> | 2326 | When you will upload a video in this channel, the video support field will be automatically filled by this text.</source> |
2327 | <target>Breve testo per dire alla gente come possono supportare il tuo canale (iscrizione piattaforma...).<br /><br /> | ||
2328 | Quando tu carichi un video su questo canale. il campo di supporto per il video verra riempito con questo testo.</target> | ||
2143 | <context-group name="null"> | 2329 | <context-group name="null"> |
2144 | <context context-type="linenumber">52</context> | 2330 | <context context-type="linenumber">52</context> |
2145 | </context-group> | 2331 | </context-group> |
2146 | </trans-unit> | 2332 | </trans-unit> |
2333 | <trans-unit id="38baeb215c17af9d9e295e371a57f4a48ab4c191"> | ||
2334 | <source>Target</source> | ||
2335 | <target>Obiettivo</target> | ||
2336 | <context-group name="null"> | ||
2337 | <context context-type="linenumber">8</context> | ||
2338 | </context-group> | ||
2339 | </trans-unit> | ||
2340 | <trans-unit id="3a5d57052d13d2da1cbcffdbb8effb9874b1595a"> | ||
2341 | <source>You don't have any subscriptions yet.</source> | ||
2342 | <target>Non hai ancora nessun iscritto.</target> | ||
2343 | <context-group name="null"> | ||
2344 | <context context-type="linenumber">1</context> | ||
2345 | </context-group> | ||
2346 | </trans-unit> | ||
2147 | <trans-unit id="c65641c36859c328928e6b0f14c3f913886f8add"> | 2347 | <trans-unit id="c65641c36859c328928e6b0f14c3f913886f8add"> |
2148 | <source>Created by <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/></source> | 2348 | <source>Created by <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/></source> |
2149 | <target>Creato da <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/></target> | 2349 | <target>Creato da <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/></target> |
@@ -2172,6 +2372,13 @@ When you will upload a video in this channel, the video support field will be au | |||
2172 | <context context-type="linenumber">9</context> | 2372 | <context context-type="linenumber">9</context> |
2173 | </context-group> | 2373 | </context-group> |
2174 | </trans-unit> | 2374 | </trans-unit> |
2375 | <trans-unit id="e98239d8a6be1100119ff4b5630c822b82786740"> | ||
2376 | <source>Initiator</source> | ||
2377 | <target>Iniziato da</target> | ||
2378 | <context-group name="null"> | ||
2379 | <context context-type="linenumber">13</context> | ||
2380 | </context-group> | ||
2381 | </trans-unit> | ||
2175 | <trans-unit id="b08d67fe4e192ea8352bebdc6aabbd1bb7abed02"> | 2382 | <trans-unit id="b08d67fe4e192ea8352bebdc6aabbd1bb7abed02"> |
2176 | <source> | 2383 | <source> |
2177 | Created | 2384 | Created |
@@ -2208,6 +2415,7 @@ When you will upload a video in this channel, the video support field will be au | |||
2208 | </trans-unit> | 2415 | </trans-unit> |
2209 | <trans-unit id="4a5613f6b472c1ed863dff1be932913a251f27a2"> | 2416 | <trans-unit id="4a5613f6b472c1ed863dff1be932913a251f27a2"> |
2210 | <source>Refuse</source> | 2417 | <source>Refuse</source> |
2418 | <target>Rifiuta</target> | ||
2211 | <context-group name="null"> | 2419 | <context-group name="null"> |
2212 | <context context-type="linenumber">47</context> | 2420 | <context context-type="linenumber">47</context> |
2213 | </context-group> | 2421 | </context-group> |
@@ -2219,6 +2427,13 @@ When you will upload a video in this channel, the video support field will be au | |||
2219 | <context context-type="linenumber">30</context> | 2427 | <context context-type="linenumber">30</context> |
2220 | </context-group> | 2428 | </context-group> |
2221 | </trans-unit> | 2429 | </trans-unit> |
2430 | <trans-unit id="0dd390d056411e1709ec97ec51c46d78600e3f7b"> | ||
2431 | <source>Current password</source> | ||
2432 | <target>Password attuale</target> | ||
2433 | <context-group name="null"> | ||
2434 | <context context-type="linenumber">7</context> | ||
2435 | </context-group> | ||
2436 | </trans-unit> | ||
2222 | <trans-unit id="e70e209561583f360b1e9cefd2cbb1fe434b6229"> | 2437 | <trans-unit id="e70e209561583f360b1e9cefd2cbb1fe434b6229"> |
2223 | <source>New password</source> | 2438 | <source>New password</source> |
2224 | <target>Nuova password</target> | 2439 | <target>Nuova password</target> |
@@ -2235,22 +2450,30 @@ When you will upload a video in this channel, the video support field will be au | |||
2235 | </trans-unit> | 2450 | </trans-unit> |
2236 | <trans-unit id="20f62f24170d57b1efeb2387a0949f482cd4d129"> | 2451 | <trans-unit id="20f62f24170d57b1efeb2387a0949f482cd4d129"> |
2237 | <source>Default policy on videos containing sensitive content</source> | 2452 | <source>Default policy on videos containing sensitive content</source> |
2453 | <target>Regole predefinite su video con contenuti sensibili</target> | ||
2238 | <context-group name="null"> | 2454 | <context-group name="null"> |
2239 | <context context-type="linenumber">3</context> | 2455 | <context context-type="linenumber">3</context> |
2240 | </context-group> | 2456 | </context-group> |
2241 | </trans-unit> | 2457 | </trans-unit> |
2458 | <trans-unit id="d044c51156e295824813a866dba9545bdb59466b"> | ||
2459 | <source>Use WebTorrent to exchange parts of the video with others</source> | ||
2460 | <target>Usa WebTorrent per scambiare parti di video con gli altri</target> | ||
2461 | <context-group name="null"> | ||
2462 | <context context-type="linenumber">21</context> | ||
2463 | </context-group> | ||
2464 | </trans-unit> | ||
2242 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> | 2465 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> |
2243 | <source>Automatically plays video</source> | 2466 | <source>Automatically plays video</source> |
2244 | <target>Riproduci automaticamente video</target> | 2467 | <target>Riproduci automaticamente video</target> |
2245 | <context-group name="null"> | 2468 | <context-group name="null"> |
2246 | <context context-type="linenumber">25</context> | 2469 | <context context-type="linenumber">28</context> |
2247 | </context-group> | 2470 | </context-group> |
2248 | </trans-unit> | 2471 | </trans-unit> |
2249 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 2472 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
2250 | <source>Save</source> | 2473 | <source>Save</source> |
2251 | <target>Salva</target> | 2474 | <target>Salva</target> |
2252 | <context-group name="null"> | 2475 | <context-group name="null"> |
2253 | <context context-type="linenumber">28</context> | 2476 | <context context-type="linenumber">32</context> |
2254 | </context-group> | 2477 | </context-group> |
2255 | </trans-unit> | 2478 | </trans-unit> |
2256 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 2479 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
@@ -2260,6 +2483,13 @@ When you will upload a video in this channel, the video support field will be au | |||
2260 | <context context-type="linenumber">27</context> | 2483 | <context context-type="linenumber">27</context> |
2261 | </context-group> | 2484 | </context-group> |
2262 | </trans-unit> | 2485 | </trans-unit> |
2486 | <trans-unit id="4b50f2ef2e8b9a24e674d12012ee310f378a5503"> | ||
2487 | <source><x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> subscribers</source> | ||
2488 | <target><x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> iscritti</target> | ||
2489 | <context-group name="null"> | ||
2490 | <context context-type="linenumber">10</context> | ||
2491 | </context-group> | ||
2492 | </trans-unit> | ||
2263 | <trans-unit id="c4a959fc6349bd0793e1ad571d492052a07bdab5"> | 2493 | <trans-unit id="c4a959fc6349bd0793e1ad571d492052a07bdab5"> |
2264 | <source>Change the avatar</source> | 2494 | <source>Change the avatar</source> |
2265 | <target>Cambia avatar</target> | 2495 | <target>Cambia avatar</target> |
@@ -2274,6 +2504,13 @@ When you will upload a video in this channel, the video support field will be au | |||
2274 | <context context-type="linenumber">18</context> | 2504 | <context context-type="linenumber">18</context> |
2275 | </context-group> | 2505 | </context-group> |
2276 | </trans-unit> | 2506 | </trans-unit> |
2507 | <trans-unit id="d1a04ba05116499d4cf59a48a282a8bcbf5b622d"> | ||
2508 | <source>Once you delete your account, there is no going back. Please be certain.</source> | ||
2509 | <target>Una volta eliminato il tuo account, non puoi più tornare indietro. Per favore sii certo di questo.</target> | ||
2510 | <context-group name="null"> | ||
2511 | <context context-type="linenumber">2</context> | ||
2512 | </context-group> | ||
2513 | </trans-unit> | ||
2277 | <trans-unit id="9a2f889dde4574a6883c853d1034e75891b28c45"> | 2514 | <trans-unit id="9a2f889dde4574a6883c853d1034e75891b28c45"> |
2278 | <source>Delete your account</source> | 2515 | <source>Delete your account</source> |
2279 | <target>Elimina il tuo account</target> | 2516 | <target>Elimina il tuo account</target> |
@@ -2314,12 +2551,16 @@ When you will upload a video in this channel, the video support field will be au | |||
2314 | <source> | 2551 | <source> |
2315 | Request email for account verification | 2552 | Request email for account verification |
2316 | </source> | 2553 | </source> |
2554 | <target> | ||
2555 | Richiedi email per verificare l'account | ||
2556 | </target> | ||
2317 | <context-group name="null"> | 2557 | <context-group name="null"> |
2318 | <context context-type="linenumber">2</context> | 2558 | <context context-type="linenumber">2</context> |
2319 | </context-group> | 2559 | </context-group> |
2320 | </trans-unit> | 2560 | </trans-unit> |
2321 | <trans-unit id="eb539ec6941044e284f237f5b40d6a0159afe7af"> | 2561 | <trans-unit id="eb539ec6941044e284f237f5b40d6a0159afe7af"> |
2322 | <source>Send verification email</source> | 2562 | <source>Send verification email</source> |
2563 | <target>Spedisci email di verifica</target> | ||
2323 | <context-group name="null"> | 2564 | <context-group name="null"> |
2324 | <context context-type="linenumber">17</context> | 2565 | <context context-type="linenumber">17</context> |
2325 | </context-group> | 2566 | </context-group> |
@@ -2377,8 +2618,18 @@ When you will upload a video in this channel, the video support field will be au | |||
2377 | <source> | 2618 | <source> |
2378 | Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. | 2619 | Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. |
2379 | </source> | 2620 | </source> |
2621 | <target> | ||
2622 | Congratulazioni, il video presente all'indirizzo <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> sarà importato! Puoi già aggiungere informazioni relative a questo video. | ||
2623 | </target> | ||
2380 | <context-group name="null"> | 2624 | <context-group name="null"> |
2381 | <context context-type="linenumber">40</context> | 2625 | <context context-type="linenumber">46</context> |
2626 | </context-group> | ||
2627 | </trans-unit> | ||
2628 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> | ||
2629 | <source>Update</source> | ||
2630 | <target>Aggiorna</target> | ||
2631 | <context-group name="null"> | ||
2632 | <context context-type="linenumber">92</context> | ||
2382 | </context-group> | 2633 | </context-group> |
2383 | </trans-unit> | 2634 | </trans-unit> |
2384 | <trans-unit id="21add64f0f3ebbedf1150ca822c6e149494ab7a9"> | 2635 | <trans-unit id="21add64f0f3ebbedf1150ca822c6e149494ab7a9"> |
@@ -2388,17 +2639,25 @@ When you will upload a video in this channel, the video support field will be au | |||
2388 | <context context-type="linenumber">6</context> | 2639 | <context context-type="linenumber">6</context> |
2389 | </context-group> | 2640 | </context-group> |
2390 | </trans-unit> | 2641 | </trans-unit> |
2642 | <trans-unit id="5e420747842373fa99a75a7a18df068cc81e46fb"> | ||
2643 | <source>Scheduled</source> | ||
2644 | <target>Programmato</target> | ||
2645 | <context-group name="null"> | ||
2646 | <context context-type="linenumber">25</context> | ||
2647 | </context-group> | ||
2648 | </trans-unit> | ||
2391 | <trans-unit id="f7ac2376749c7985f94f0fc89ba75ea624de1215"> | 2649 | <trans-unit id="f7ac2376749c7985f94f0fc89ba75ea624de1215"> |
2392 | <source>Publish will be available when upload is finished</source> | 2650 | <source>Publish will be available when upload is finished</source> |
2651 | <target>La pubblicazione sarà disponibile quando il caricamento sarà completato</target> | ||
2393 | <context-group name="null"> | 2652 | <context-group name="null"> |
2394 | <context context-type="linenumber">48</context> | 2653 | <context context-type="linenumber">53</context> |
2395 | </context-group> | 2654 | </context-group> |
2396 | </trans-unit> | 2655 | </trans-unit> |
2397 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> | 2656 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> |
2398 | <source>Publish</source> | 2657 | <source>Publish</source> |
2399 | <target>Pubblica</target> | 2658 | <target>Pubblica</target> |
2400 | <context-group name="null"> | 2659 | <context-group name="null"> |
2401 | <context context-type="linenumber">55</context> | 2660 | <context context-type="linenumber">60</context> |
2402 | </context-group> | 2661 | </context-group> |
2403 | </trans-unit> | 2662 | </trans-unit> |
2404 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> | 2663 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> |
@@ -2408,8 +2667,16 @@ When you will upload a video in this channel, the video support field will be au | |||
2408 | <context context-type="linenumber">6</context> | 2667 | <context context-type="linenumber">6</context> |
2409 | </context-group> | 2668 | </context-group> |
2410 | </trans-unit> | 2669 | </trans-unit> |
2670 | <trans-unit id="1b518e7f8c067fa55ea797bb1b35b4a2d31dccbc"> | ||
2671 | <source>Or</source> | ||
2672 | <target>O</target> | ||
2673 | <context-group name="null"> | ||
2674 | <context context-type="linenumber">11</context> | ||
2675 | </context-group> | ||
2676 | </trans-unit> | ||
2411 | <trans-unit id="0d6558176587662e9bb3b79cca57d42591cf82f9"> | 2677 | <trans-unit id="0d6558176587662e9bb3b79cca57d42591cf82f9"> |
2412 | <source>Paste magnet URI</source> | 2678 | <source>Paste magnet URI</source> |
2679 | <target>Incolla un magnet URI</target> | ||
2413 | <context-group name="null"> | 2680 | <context-group name="null"> |
2414 | <context context-type="linenumber">14</context> | 2681 | <context context-type="linenumber">14</context> |
2415 | </context-group> | 2682 | </context-group> |
@@ -2429,7 +2696,7 @@ When you will upload a video in this channel, the video support field will be au | |||
2429 | Congratulazioni, il video verrá importato con BitTorrent! Puoi già aggiungere informazioni relative a questo video. | 2696 | Congratulazioni, il video verrá importato con BitTorrent! Puoi già aggiungere informazioni relative a questo video. |
2430 | </target> | 2697 | </target> |
2431 | <context-group name="null"> | 2698 | <context-group name="null"> |
2432 | <context context-type="linenumber">48</context> | 2699 | <context context-type="linenumber">53</context> |
2433 | </context-group> | 2700 | </context-group> |
2434 | </trans-unit> | 2701 | </trans-unit> |
2435 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> | 2702 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> |
@@ -2475,8 +2742,7 @@ When you will upload a video in this channel, the video support field will be au | |||
2475 | </context-group> | 2742 | </context-group> |
2476 | </trans-unit> | 2743 | </trans-unit> |
2477 | <trans-unit id="6bad752cfcac8f3572bdf2c619daec683d56d1a8"> | 2744 | <trans-unit id="6bad752cfcac8f3572bdf2c619daec683d56d1a8"> |
2478 | <source>Select the caption file</source> | 2745 | <source>Select the caption file</source><target>Select the caption file</target><context-group name="null"> |
2479 | <context-group name="null"> | ||
2480 | <context context-type="linenumber">24</context> | 2746 | <context context-type="linenumber">24</context> |
2481 | </context-group> | 2747 | </context-group> |
2482 | </trans-unit> | 2748 | </trans-unit> |
@@ -2519,6 +2785,20 @@ When you will upload a video in this channel, the video support field will be au | |||
2519 | <context context-type="linenumber">18</context> | 2785 | <context context-type="linenumber">18</context> |
2520 | </context-group> | 2786 | </context-group> |
2521 | </trans-unit> | 2787 | </trans-unit> |
2788 | <trans-unit id="9bdd535a2817bf0b843a124bf65e4992625e7ecf"> | ||
2789 | <source>+ Tag</source> | ||
2790 | <target>+ Etichetta</target> | ||
2791 | <context-group name="null"> | ||
2792 | <context context-type="linenumber">21</context> | ||
2793 | </context-group> | ||
2794 | </trans-unit> | ||
2795 | <trans-unit id="8389e9cde2928cc27aaecbdee818a255bf7984b0"> | ||
2796 | <source>Enter a new tag</source> | ||
2797 | <target>Inserisci una nuova etichetta</target> | ||
2798 | <context-group name="null"> | ||
2799 | <context context-type="linenumber">21</context> | ||
2800 | </context-group> | ||
2801 | </trans-unit> | ||
2522 | <trans-unit id="50f53834157770b8205ada0e7a6e235211e4765e"> | 2802 | <trans-unit id="50f53834157770b8205ada0e7a6e235211e4765e"> |
2523 | <source>Video descriptions are truncated by default and require manual action to expand them.</source> | 2803 | <source>Video descriptions are truncated by default and require manual action to expand them.</source> |
2524 | <target>Le descrizioni dei video sono troncate di default e richiedono una azione manuale per espanderle.</target> | 2804 | <target>Le descrizioni dei video sono troncate di default e richiedono una azione manuale per espanderle.</target> |
@@ -2555,14 +2835,12 @@ When you will upload a video in this channel, the video support field will be au | |||
2555 | </context-group> | 2835 | </context-group> |
2556 | </trans-unit> | 2836 | </trans-unit> |
2557 | <trans-unit id="7e549f41b715552ffe69b85c14a690d9d81c85f0"> | 2837 | <trans-unit id="7e549f41b715552ffe69b85c14a690d9d81c85f0"> |
2558 | <source>Wait transcoding before publishing the video</source> | 2838 | <source>Wait transcoding before publishing the video</source><target>Wait transcoding before publishing the video</target><context-group name="null"> |
2559 | <context-group name="null"> | ||
2560 | <context context-type="linenumber">130</context> | 2839 | <context context-type="linenumber">130</context> |
2561 | </context-group> | 2840 | </context-group> |
2562 | </trans-unit> | 2841 | </trans-unit> |
2563 | <trans-unit id="24f468ce1148a096477d8dd0d00f0d1fd88d6c63"> | 2842 | <trans-unit id="24f468ce1148a096477d8dd0d00f0d1fd88d6c63"> |
2564 | <source>If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.</source> | 2843 | <source>If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.</source><target>If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.</target><context-group name="null"> |
2565 | <context-group name="null"> | ||
2566 | <context context-type="linenumber">131</context> | 2844 | <context context-type="linenumber">131</context> |
2567 | </context-group> | 2845 | </context-group> |
2568 | </trans-unit> | 2846 | </trans-unit> |
@@ -2602,8 +2880,7 @@ When you will upload a video in this channel, the video support field will be au | |||
2602 | </context-group> | 2880 | </context-group> |
2603 | </trans-unit> | 2881 | </trans-unit> |
2604 | <trans-unit id="0c720e0dd9e6c60095f961cb714f47e8c0090f93"> | 2882 | <trans-unit id="0c720e0dd9e6c60095f961cb714f47e8c0090f93"> |
2605 | <source>Captions</source> | 2883 | <source>Captions</source><target>Captions</target><context-group name="null"> |
2606 | <context-group name="null"> | ||
2607 | <context context-type="linenumber">139</context> | 2884 | <context context-type="linenumber">139</context> |
2608 | </context-group> | 2885 | </context-group> |
2609 | </trans-unit> | 2886 | </trans-unit> |
@@ -2615,8 +2892,7 @@ When you will upload a video in this channel, the video support field will be au | |||
2615 | </context-group> | 2892 | </context-group> |
2616 | </trans-unit> | 2893 | </trans-unit> |
2617 | <trans-unit id="9df3f57e251c077bef7e7da81677cb971c55b639"> | 2894 | <trans-unit id="9df3f57e251c077bef7e7da81677cb971c55b639"> |
2618 | <source>Upload preview</source> | 2895 | <source>Upload preview</source><target>Upload preview</target><context-group name="null"> |
2619 | <context-group name="null"> | ||
2620 | <context context-type="linenumber">202</context> | 2896 | <context context-type="linenumber">202</context> |
2621 | </context-group> | 2897 | </context-group> |
2622 | </trans-unit> | 2898 | </trans-unit> |
@@ -2628,8 +2904,7 @@ When you will upload a video in this channel, the video support field will be au | |||
2628 | </context-group> | 2904 | </context-group> |
2629 | </trans-unit> | 2905 | </trans-unit> |
2630 | <trans-unit id="f61f989de6fc12f99369a90800e4b5462d3f10a0"> | 2906 | <trans-unit id="f61f989de6fc12f99369a90800e4b5462d3f10a0"> |
2631 | <source>Short text to tell people how they can support you (membership platform...).</source> | 2907 | <source>Short text to tell people how they can support you (membership platform...).</source><target>Short text to tell people how they can support you (membership platform...).</target><context-group name="null"> |
2632 | <context-group name="null"> | ||
2633 | <context context-type="linenumber">209</context> | 2908 | <context context-type="linenumber">209</context> |
2634 | </context-group> | 2909 | </context-group> |
2635 | </trans-unit> | 2910 | </trans-unit> |
@@ -2716,14 +2991,12 @@ When you will upload a video in this channel, the video support field will be au | |||
2716 | </context-group> | 2991 | </context-group> |
2717 | </trans-unit> | 2992 | </trans-unit> |
2718 | <trans-unit id="e0cfbc8ea680e4527ebf094c035f3342e9146d9f"> | 2993 | <trans-unit id="e0cfbc8ea680e4527ebf094c035f3342e9146d9f"> |
2719 | <source>QR-Code</source> | 2994 | <source>QR-Code</source><target>QR-Code</target><context-group name="null"> |
2720 | <context-group name="null"> | ||
2721 | <context context-type="linenumber">29</context> | 2995 | <context context-type="linenumber">29</context> |
2722 | </context-group> | 2996 | </context-group> |
2723 | </trans-unit> | 2997 | </trans-unit> |
2724 | <trans-unit id="d3b15c3bf4a7ea38d6002d2d2c4781642d30e79c"> | 2998 | <trans-unit id="d3b15c3bf4a7ea38d6002d2d2c4781642d30e79c"> |
2725 | <source>Embed</source> | 2999 | <source>Embed</source><target>Embed</target><context-group name="null"> |
2726 | <context-group name="null"> | ||
2727 | <context context-type="linenumber">34</context> | 3000 | <context context-type="linenumber">34</context> |
2728 | </context-group> | 3001 | </context-group> |
2729 | </trans-unit> | 3002 | </trans-unit> |
@@ -2731,6 +3004,9 @@ When you will upload a video in this channel, the video support field will be au | |||
2731 | <source> | 3004 | <source> |
2732 | The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). | 3005 | The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). |
2733 | </source> | 3006 | </source> |
3007 | <target> | ||
3008 | L'url non è sicuro (no HTTPS), quindi il video "incluso" non funzionerà su siti HTTPS (il browser blocca richieste verso siti HTTP su siti in cui HTTPS è abilitato). | ||
3009 | </target> | ||
2734 | <context-group name="null"> | 3010 | <context-group name="null"> |
2735 | <context context-type="linenumber">45</context> | 3011 | <context context-type="linenumber">45</context> |
2736 | </context-group> | 3012 | </context-group> |
@@ -2753,6 +3029,9 @@ When you will upload a video in this channel, the video support field will be au | |||
2753 | <source> | 3029 | <source> |
2754 | The video is being imported, it will be available when the import is finished. | 3030 | The video is being imported, it will be available when the import is finished. |
2755 | </source> | 3031 | </source> |
3032 | <target> | ||
3033 | Il video è nella fase di import, sarà disponibile quando l'import sarà completato. | ||
3034 | </target> | ||
2756 | <context-group name="null"> | 3035 | <context-group name="null"> |
2757 | <context context-type="linenumber">11</context> | 3036 | <context context-type="linenumber">11</context> |
2758 | </context-group> | 3037 | </context-group> |
@@ -2789,6 +3068,9 @@ When you will upload a video in this channel, the video support field will be au | |||
2789 | <source> | 3068 | <source> |
2790 | Published <x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views | 3069 | Published <x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views |
2791 | </source> | 3070 | </source> |
3071 | <target> | ||
3072 | Pubblicato <x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> visioni | ||
3073 | </target> | ||
2792 | <context-group name="null"> | 3074 | <context-group name="null"> |
2793 | <context context-type="linenumber">37</context> | 3075 | <context context-type="linenumber">37</context> |
2794 | </context-group> | 3076 | </context-group> |
@@ -3058,12 +3340,25 @@ Altri video</target> | |||
3058 | <context context-type="linenumber">1</context> | 3340 | <context context-type="linenumber">1</context> |
3059 | </context-group> | 3341 | </context-group> |
3060 | </trans-unit> | 3342 | </trans-unit> |
3061 | <trans-unit id="1e035e6ccfab771cad4226b2ad230cb0d4a88cba"> | 3343 | <trans-unit id="d9fc2b03f04056671d7d4ffcac7197189d959cd6"> |
3062 | <source>Success</source> | 3344 | <source>240p</source> |
3345 | <target>240p</target> | ||
3346 | <context-group name="null"> | ||
3347 | <context context-type="linenumber">1</context> | ||
3348 | </context-group> | ||
3349 | </trans-unit> | ||
3350 | <trans-unit id="c8cfad7e7a16c57c42535331b65cb7de40d8402e"> | ||
3351 | <source>360p</source> | ||
3352 | <target>360p</target> | ||
3063 | <context-group name="null"> | 3353 | <context-group name="null"> |
3064 | <context context-type="linenumber">1</context> | 3354 | <context context-type="linenumber">1</context> |
3065 | </context-group> | 3355 | </context-group> |
3066 | </trans-unit> | 3356 | </trans-unit> |
3357 | <trans-unit id="1e035e6ccfab771cad4226b2ad230cb0d4a88cba"> | ||
3358 | <source>Success</source><target>Success</target><context-group name="null"> | ||
3359 | <context context-type="linenumber">1</context> | ||
3360 | </context-group> | ||
3361 | </trans-unit> | ||
3067 | <trans-unit id="b9e64712e3e5c342ce9cd32eec6cd7d6c00f4048"> | 3362 | <trans-unit id="b9e64712e3e5c342ce9cd32eec6cd7d6c00f4048"> |
3068 | <source>Configuration updated.</source> | 3363 | <source>Configuration updated.</source> |
3069 | <target>Configurazione aggiornata.</target> | 3364 | <target>Configurazione aggiornata.</target> |
@@ -3078,6 +3373,48 @@ Altri video</target> | |||
3078 | <context context-type="linenumber">1</context> | 3373 | <context context-type="linenumber">1</context> |
3079 | </context-group> | 3374 | </context-group> |
3080 | </trans-unit> | 3375 | </trans-unit> |
3376 | <trans-unit id="54adc67482fdaa0d361a2992bc91e064dc61cc9a"> | ||
3377 | <source>100MB</source> | ||
3378 | <target>100MB</target> | ||
3379 | <context-group name="null"> | ||
3380 | <context context-type="linenumber">1</context> | ||
3381 | </context-group> | ||
3382 | </trans-unit> | ||
3383 | <trans-unit id="cd34ef1f476d5422f49f6ed429f61fc1cfcb1174"> | ||
3384 | <source>500MB</source> | ||
3385 | <target>500MB</target> | ||
3386 | <context-group name="null"> | ||
3387 | <context context-type="linenumber">1</context> | ||
3388 | </context-group> | ||
3389 | </trans-unit> | ||
3390 | <trans-unit id="4a47b4beea31cac6e5970b6bc522902f545acc8b"> | ||
3391 | <source>1GB</source> | ||
3392 | <target>1GB</target> | ||
3393 | <context-group name="null"> | ||
3394 | <context context-type="linenumber">1</context> | ||
3395 | </context-group> | ||
3396 | </trans-unit> | ||
3397 | <trans-unit id="b26d0cac75638623098ab7e06e16b096d1f55cc8"> | ||
3398 | <source>5GB</source> | ||
3399 | <target>5GB</target> | ||
3400 | <context-group name="null"> | ||
3401 | <context context-type="linenumber">1</context> | ||
3402 | </context-group> | ||
3403 | </trans-unit> | ||
3404 | <trans-unit id="f9fc4e7ec6743cb6f69bea2d0859a655ed44ffae"> | ||
3405 | <source>20GB</source> | ||
3406 | <target>20GB</target> | ||
3407 | <context-group name="null"> | ||
3408 | <context context-type="linenumber">1</context> | ||
3409 | </context-group> | ||
3410 | </trans-unit> | ||
3411 | <trans-unit id="a56e3f92fe16d97ee4f05051ea61c466ecb51d5e"> | ||
3412 | <source>50GB</source> | ||
3413 | <target>50GB</target> | ||
3414 | <context-group name="null"> | ||
3415 | <context context-type="linenumber">1</context> | ||
3416 | </context-group> | ||
3417 | </trans-unit> | ||
3081 | <trans-unit id="31dcc0c63f6234ace8caa84ae1abc33d4022122d"> | 3418 | <trans-unit id="31dcc0c63f6234ace8caa84ae1abc33d4022122d"> |
3082 | <source>10MB</source> | 3419 | <source>10MB</source> |
3083 | <target>10MB</target> | 3420 | <target>10MB</target> |
@@ -3162,6 +3499,13 @@ Altri video</target> | |||
3162 | <context context-type="linenumber">1</context> | 3499 | <context context-type="linenumber">1</context> |
3163 | </context-group> | 3500 | </context-group> |
3164 | </trans-unit> | 3501 | </trans-unit> |
3502 | <trans-unit id="4d8f527638f3e0b518a96e07d41d886bcce01246"> | ||
3503 | <source>enabled</source> | ||
3504 | <target>attivato</target> | ||
3505 | <context-group name="null"> | ||
3506 | <context context-type="linenumber">1</context> | ||
3507 | </context-group> | ||
3508 | </trans-unit> | ||
3165 | <trans-unit id="795733aac948794cadeb3be6386882efac2c38ad"> | 3509 | <trans-unit id="795733aac948794cadeb3be6386882efac2c38ad"> |
3166 | <source>disabled</source> | 3510 | <source>disabled</source> |
3167 | <target>disabilitato</target> | 3511 | <target>disabilitato</target> |
@@ -3183,6 +3527,13 @@ Altri video</target> | |||
3183 | <context context-type="linenumber">1</context> | 3527 | <context context-type="linenumber">1</context> |
3184 | </context-group> | 3528 | </context-group> |
3185 | </trans-unit> | 3529 | </trans-unit> |
3530 | <trans-unit id="586bee8c27a761611eb05661524cc7ca944b5978"> | ||
3531 | <source>Delete this report</source> | ||
3532 | <target>Elimina questa segnalazione</target> | ||
3533 | <context-group name="null"> | ||
3534 | <context context-type="linenumber">1</context> | ||
3535 | </context-group> | ||
3536 | </trans-unit> | ||
3186 | <trans-unit id="cf3b28ba29a907b334ab0e6dccd080a60ba23321"> | 3537 | <trans-unit id="cf3b28ba29a907b334ab0e6dccd080a60ba23321"> |
3187 | <source>Update moderation comment</source> | 3538 | <source>Update moderation comment</source> |
3188 | <target>Modifica commento di moderazione</target> | 3539 | <target>Modifica commento di moderazione</target> |
@@ -3204,16 +3555,15 @@ Altri video</target> | |||
3204 | <context context-type="linenumber">1</context> | 3555 | <context context-type="linenumber">1</context> |
3205 | </context-group> | 3556 | </context-group> |
3206 | </trans-unit> | 3557 | </trans-unit> |
3207 | <trans-unit id="01a909e58239b5dde966ef97a79c656d2c452e03"> | 3558 | <trans-unit id="73b70e37cddaa6494d8a666b6cba90dc80595599"> |
3208 | <source>Do you really want to delete this abuse?</source> | 3559 | <source>Do you really want to delete this abuse report?</source> |
3209 | <target>Vuoi veramente eliminare questo/a abuso/molestia?</target> | 3560 | <target>Vuoi veramente eliminare questa segnalazione di abuso?</target> |
3210 | <context-group name="null"> | 3561 | <context-group name="null"> |
3211 | <context context-type="linenumber">1</context> | 3562 | <context context-type="linenumber">1</context> |
3212 | </context-group> | 3563 | </context-group> |
3213 | </trans-unit> | 3564 | </trans-unit> |
3214 | <trans-unit id="6a7938b8780c27540ea70cc0f8f4d928c8916cf9"> | 3565 | <trans-unit id="6a7938b8780c27540ea70cc0f8f4d928c8916cf9"> |
3215 | <source>Abuse deleted.</source> | 3566 | <source>Abuse deleted.</source><target>Abuse deleted.</target><context-group name="null"> |
3216 | <context-group name="null"> | ||
3217 | <context context-type="linenumber">1</context> | 3567 | <context context-type="linenumber">1</context> |
3218 | </context-group> | 3568 | </context-group> |
3219 | </trans-unit> | 3569 | </trans-unit> |
@@ -3260,8 +3610,7 @@ Altri video</target> | |||
3260 | </context-group> | 3610 | </context-group> |
3261 | </trans-unit> | 3611 | </trans-unit> |
3262 | <trans-unit id="ac401df84c5fa471700c3368de51c969ccb8bacf"> | 3612 | <trans-unit id="ac401df84c5fa471700c3368de51c969ccb8bacf"> |
3263 | <source>You cannot ban root.</source> | 3613 | <source>You cannot ban root.</source><target>You cannot ban root.</target><context-group name="null"> |
3264 | <context-group name="null"> | ||
3265 | <context context-type="linenumber">1</context> | 3614 | <context context-type="linenumber">1</context> |
3266 | </context-group> | 3615 | </context-group> |
3267 | </trans-unit> | 3616 | </trans-unit> |
@@ -3272,12 +3621,18 @@ Altri video</target> | |||
3272 | <context context-type="linenumber">1</context> | 3621 | <context context-type="linenumber">1</context> |
3273 | </context-group> | 3622 | </context-group> |
3274 | </trans-unit> | 3623 | </trans-unit> |
3275 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> | 3624 | <trans-unit id="b708d332e3f89b24745e749fa530210f0bdea329"> |
3276 | <source>Ownership accepted</source> | 3625 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted.</source> |
3626 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> utenti eliminati.</target> | ||
3277 | <context-group name="null"> | 3627 | <context-group name="null"> |
3278 | <context context-type="linenumber">1</context> | 3628 | <context context-type="linenumber">1</context> |
3279 | </context-group> | 3629 | </context-group> |
3280 | </trans-unit> | 3630 | </trans-unit> |
3631 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> | ||
3632 | <source>Ownership accepted</source><target>Ownership accepted</target><context-group name="null"> | ||
3633 | <context context-type="linenumber">1</context> | ||
3634 | </context-group> | ||
3635 | </trans-unit> | ||
3281 | <trans-unit id="19508af0dfbc685cbf10cf02061bb5a0f423b6fc"> | 3636 | <trans-unit id="19508af0dfbc685cbf10cf02061bb5a0f423b6fc"> |
3282 | <source>Password updated.</source> | 3637 | <source>Password updated.</source> |
3283 | <target>Password aggiornata.</target> | 3638 | <target>Password aggiornata.</target> |
@@ -3348,6 +3703,13 @@ Altri video</target> | |||
3348 | <context context-type="linenumber">1</context> | 3703 | <context context-type="linenumber">1</context> |
3349 | </context-group> | 3704 | </context-group> |
3350 | </trans-unit> | 3705 | </trans-unit> |
3706 | <trans-unit id="f359f6adf6cccca7770019f947ed594169ee7d47"> | ||
3707 | <source>This name already exists on this instance.</source> | ||
3708 | <target>Questo nome esiste già nell'istanza.</target> | ||
3709 | <context-group name="null"> | ||
3710 | <context context-type="linenumber">1</context> | ||
3711 | </context-group> | ||
3712 | </trans-unit> | ||
3351 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> | 3713 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> |
3352 | <source>Create</source> | 3714 | <source>Create</source> |
3353 | <target>Crea</target> | 3715 | <target>Crea</target> |
@@ -3433,14 +3795,12 @@ Altri video</target> | |||
3433 | </context-group> | 3795 | </context-group> |
3434 | </trans-unit> | 3796 | </trans-unit> |
3435 | <trans-unit id="21f1c9d5c67346c830aced4f670045fcf0aeb83a"> | 3797 | <trans-unit id="21f1c9d5c67346c830aced4f670045fcf0aeb83a"> |
3436 | <source>To transcode</source> | 3798 | <source>To transcode</source><target>To transcode</target><context-group name="null"> |
3437 | <context-group name="null"> | ||
3438 | <context context-type="linenumber">1</context> | 3799 | <context context-type="linenumber">1</context> |
3439 | </context-group> | 3800 | </context-group> |
3440 | </trans-unit> | 3801 | </trans-unit> |
3441 | <trans-unit id="289fe8342e8b7df689c75026a24a60fd7f5e9392"> | 3802 | <trans-unit id="289fe8342e8b7df689c75026a24a60fd7f5e9392"> |
3442 | <source>To import</source> | 3803 | <source>To import</source><target>To import</target><context-group name="null"> |
3443 | <context-group name="null"> | ||
3444 | <context context-type="linenumber">1</context> | 3804 | <context context-type="linenumber">1</context> |
3445 | </context-group> | 3805 | </context-group> |
3446 | </trans-unit> | 3806 | </trans-unit> |
@@ -3479,6 +3839,13 @@ Altri video</target> | |||
3479 | <context context-type="linenumber">1</context> | 3839 | <context context-type="linenumber">1</context> |
3480 | </context-group> | 3840 | </context-group> |
3481 | </trans-unit> | 3841 | </trans-unit> |
3842 | <trans-unit id="b54759e30f7c1983940cdacb8eb03f102a869084"> | ||
3843 | <source>Go to the videos overview page</source> | ||
3844 | <target>Vai alla pagina di anteprima dei video</target> | ||
3845 | <context-group name="null"> | ||
3846 | <context context-type="linenumber">1</context> | ||
3847 | </context-group> | ||
3848 | </trans-unit> | ||
3482 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> | 3849 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> |
3483 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. | 3850 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. |
3484 | </source> | 3851 | </source> |
@@ -3853,14 +4220,12 @@ Altri video</target> | |||
3853 | </context-group> | 4220 | </context-group> |
3854 | </trans-unit> | 4221 | </trans-unit> |
3855 | <trans-unit id="bdeb1a8e69e137572df795d64120ea85069b7674"> | 4222 | <trans-unit id="bdeb1a8e69e137572df795d64120ea85069b7674"> |
3856 | <source>Display name must be at least 3 characters long.</source> | 4223 | <source>Display name must be at least 3 characters long.</source><target>Display name must be at least 3 characters long.</target><context-group name="null"> |
3857 | <context-group name="null"> | ||
3858 | <context context-type="linenumber">1</context> | 4224 | <context context-type="linenumber">1</context> |
3859 | </context-group> | 4225 | </context-group> |
3860 | </trans-unit> | 4226 | </trans-unit> |
3861 | <trans-unit id="e81bda510399d52f26a44a15c3dbf4d6205d90a9"> | 4227 | <trans-unit id="e81bda510399d52f26a44a15c3dbf4d6205d90a9"> |
3862 | <source>Display name cannot be more than 120 characters long.</source> | 4228 | <source>Display name cannot be more than 120 characters long.</source><target>Display name cannot be more than 120 characters long.</target><context-group name="null"> |
3863 | <context-group name="null"> | ||
3864 | <context context-type="linenumber">1</context> | 4229 | <context context-type="linenumber">1</context> |
3865 | </context-group> | 4230 | </context-group> |
3866 | </trans-unit> | 4231 | </trans-unit> |
@@ -3871,13 +4236,6 @@ Altri video</target> | |||
3871 | <context context-type="linenumber">1</context> | 4236 | <context context-type="linenumber">1</context> |
3872 | </context-group> | 4237 | </context-group> |
3873 | </trans-unit> | 4238 | </trans-unit> |
3874 | <trans-unit id="916a6e4fd83ece1dc54c6135eb3b8cd064b4bac3"> | ||
3875 | <source>Description cannot be more than 250 characters long.</source> | ||
3876 | <target>La descrizione non deve superare 250 caratteri.</target> | ||
3877 | <context-group name="null"> | ||
3878 | <context context-type="linenumber">1</context> | ||
3879 | </context-group> | ||
3880 | </trans-unit> | ||
3881 | <trans-unit id="4a3ebc6ddb6b6677aed7b04eb503f9ddd0cfe561"> | 4239 | <trans-unit id="4a3ebc6ddb6b6677aed7b04eb503f9ddd0cfe561"> |
3882 | <source>You must to agree with the instance terms in order to registering on it.</source> | 4240 | <source>You must to agree with the instance terms in order to registering on it.</source> |
3883 | <target>Devi accettare le regole dell'istanza per registrarti.</target> | 4241 | <target>Devi accettare le regole dell'istanza per registrarti.</target> |
@@ -3983,13 +4341,6 @@ Altri video</target> | |||
3983 | <context context-type="linenumber">1</context> | 4341 | <context context-type="linenumber">1</context> |
3984 | </context-group> | 4342 | </context-group> |
3985 | </trans-unit> | 4343 | </trans-unit> |
3986 | <trans-unit id="fac936be125163a8494f3d7e7f21d65c7e4f1ff6"> | ||
3987 | <source>Description cannot be more than 500 characters long.</source> | ||
3988 | <target>La descrizione non deve superare 500 caratteri.</target> | ||
3989 | <context-group name="null"> | ||
3990 | <context context-type="linenumber">1</context> | ||
3991 | </context-group> | ||
3992 | </trans-unit> | ||
3993 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> | 4344 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> |
3994 | <source>Comment is required.</source> | 4345 | <source>Comment is required.</source> |
3995 | <target>Un commento è necessario.</target> | 4346 | <target>Un commento è necessario.</target> |
@@ -4074,13 +4425,6 @@ Altri video</target> | |||
4074 | <context context-type="linenumber">1</context> | 4425 | <context context-type="linenumber">1</context> |
4075 | </context-group> | 4426 | </context-group> |
4076 | </trans-unit> | 4427 | </trans-unit> |
4077 | <trans-unit id="e61f1c05121fa5effa6ccddf5be6dcf1c822ff4b"> | ||
4078 | <source>Video support cannot be more than 500 characters long.</source> | ||
4079 | <target>Supporto video non può essere più lungo di 500 caratteri.</target> | ||
4080 | <context-group name="null"> | ||
4081 | <context context-type="linenumber">1</context> | ||
4082 | </context-group> | ||
4083 | </trans-unit> | ||
4084 | <trans-unit id="453413bf387dea681958871319bab489dd5e6ec0"> | 4428 | <trans-unit id="453413bf387dea681958871319bab489dd5e6ec0"> |
4085 | <source>A date is required to schedule video update.</source> | 4429 | <source>A date is required to schedule video update.</source> |
4086 | <target>La data è necessaria per programmare l'aggiornamento del video.</target> | 4430 | <target>La data è necessaria per programmare l'aggiornamento del video.</target> |
@@ -4474,14 +4818,12 @@ Altri video</target> | |||
4474 | </context-group> | 4818 | </context-group> |
4475 | </trans-unit> | 4819 | </trans-unit> |
4476 | <trans-unit id="344ddae9f45b344e98e7b28cd5e33243982700f8"> | 4820 | <trans-unit id="344ddae9f45b344e98e7b28cd5e33243982700f8"> |
4477 | <source><x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos</source> | 4821 | <source><x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos</source><target><x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos</target><context-group name="null"> |
4478 | <context-group name="null"> | ||
4479 | <context context-type="linenumber">1</context> | 4822 | <context context-type="linenumber">1</context> |
4480 | </context-group> | 4823 | </context-group> |
4481 | </trans-unit> | 4824 | </trans-unit> |
4482 | <trans-unit id="435c012df6dd990a1ccb7ee73dd79c488bde28b5"> | 4825 | <trans-unit id="435c012df6dd990a1ccb7ee73dd79c488bde28b5"> |
4483 | <source><x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos</source> | 4826 | <source><x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos</source><target><x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos</target><context-group name="null"> |
4484 | <context-group name="null"> | ||
4485 | <context context-type="linenumber">1</context> | 4827 | <context context-type="linenumber">1</context> |
4486 | </context-group> | 4828 | </context-group> |
4487 | </trans-unit> | 4829 | </trans-unit> |
@@ -4605,8 +4947,7 @@ Altri video</target> | |||
4605 | </context-group> | 4947 | </context-group> |
4606 | </trans-unit> | 4948 | </trans-unit> |
4607 | <trans-unit id="faafee0c03ad25c8a43aa91bd5d98185b67ff734"> | 4949 | <trans-unit id="faafee0c03ad25c8a43aa91bd5d98185b67ff734"> |
4608 | <source>Do you really want to unban <x id="INTERPOLATION" equiv-text="{{username}}"/>?</source> | 4950 | <source>Do you really want to unban <x id="INTERPOLATION" equiv-text="{{username}}"/>?</source><target>Do you really want to unban <x id="INTERPOLATION" equiv-text="{{username}}"/>?</target><context-group name="null"> |
4609 | <context-group name="null"> | ||
4610 | <context context-type="linenumber">1</context> | 4951 | <context context-type="linenumber">1</context> |
4611 | </context-group> | 4952 | </context-group> |
4612 | </trans-unit> | 4953 | </trans-unit> |
@@ -4715,27 +5056,6 @@ Altri video</target> | |||
4715 | <context context-type="linenumber">1</context> | 5056 | <context context-type="linenumber">1</context> |
4716 | </context-group> | 5057 | </context-group> |
4717 | </trans-unit> | 5058 | </trans-unit> |
4718 | <trans-unit id="65cc4ab3b4c438e07c89be2b677d08369fb62da2"> | ||
4719 | <source>Welcome</source> | ||
4720 | <target>Benvenuto</target> | ||
4721 | <context-group name="null"> | ||
4722 | <context context-type="linenumber">1</context> | ||
4723 | </context-group> | ||
4724 | </trans-unit> | ||
4725 | <trans-unit id="f5e3d1e1cd2650fc6e86fbfcc8fe854e5cf18d6c"> | ||
4726 | <source>Please check your email to verify your account and complete signup.</source> | ||
4727 | <target>Per favore controlla la tua email per verificare il tuo account e completare la registrazione.</target> | ||
4728 | <context-group name="null"> | ||
4729 | <context context-type="linenumber">1</context> | ||
4730 | </context-group> | ||
4731 | </trans-unit> | ||
4732 | <trans-unit id="20deec13d8d4ff199aa04318818ca44dab0585be"> | ||
4733 | <source>Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete.</source> | ||
4734 | <target>Registrazione completata per <x id="INTERPOLATION" equiv-text="{{username}}"/>.</target> | ||
4735 | <context-group name="null"> | ||
4736 | <context context-type="linenumber">1</context> | ||
4737 | </context-group> | ||
4738 | </trans-unit> | ||
4739 | <trans-unit id="320c9c3482a0ebe46da42ce9e0cbdc5ba26ea8bb"> | 5059 | <trans-unit id="320c9c3482a0ebe46da42ce9e0cbdc5ba26ea8bb"> |
4740 | <source>Video to import updated.</source> | 5060 | <source>Video to import updated.</source> |
4741 | <target>Video da importare aggiornato.</target> | 5061 | <target>Video da importare aggiornato.</target> |
@@ -4848,6 +5168,20 @@ Altri video</target> | |||
4848 | <context context-type="linenumber">1</context> | 5168 | <context context-type="linenumber">1</context> |
4849 | </context-group> | 5169 | </context-group> |
4850 | </trans-unit> | 5170 | </trans-unit> |
5171 | <trans-unit id="0e65067fdcc9d8725a41896cb1e229d1415a45f6"> | ||
5172 | <source>Like the video</source> | ||
5173 | <target>Mi piace</target> | ||
5174 | <context-group name="null"> | ||
5175 | <context context-type="linenumber">1</context> | ||
5176 | </context-group> | ||
5177 | </trans-unit> | ||
5178 | <trans-unit id="1a999e06e1aca0a70cd7d0e3e5c2c63d0e1885c8"> | ||
5179 | <source>Dislike the video</source> | ||
5180 | <target>Non mi piace</target> | ||
5181 | <context-group name="null"> | ||
5182 | <context context-type="linenumber">1</context> | ||
5183 | </context-group> | ||
5184 | </trans-unit> | ||
4851 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> | 5185 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> |
4852 | <source>Do you really want to delete this video?</source> | 5186 | <source>Do you really want to delete this video?</source> |
4853 | <target>Sei sicuro di volere eliminare questo video ?</target> | 5187 | <target>Sei sicuro di volere eliminare questo video ?</target> |
@@ -4857,7 +5191,7 @@ Altri video</target> | |||
4857 | </trans-unit> | 5191 | </trans-unit> |
4858 | <trans-unit id="d5a4811e15319ad9354e1b62e9ca0131192b489e"> | 5192 | <trans-unit id="d5a4811e15319ad9354e1b62e9ca0131192b489e"> |
4859 | <source><x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes</source> | 5193 | <source><x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes</source> |
4860 | <target><x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> amo / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> non amo</target> | 5194 | <target><x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> mi piace / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> non mi piace</target> |
4861 | <context-group name="null"> | 5195 | <context-group name="null"> |
4862 | <context context-type="linenumber">1</context> | 5196 | <context context-type="linenumber">1</context> |
4863 | </context-group> | 5197 | </context-group> |
diff --git a/client/src/locale/target/angular_ja_JP.xml b/client/src/locale/target/angular_ja_JP.xml index 6ea77a5d9..d0b592098 100644 --- a/client/src/locale/target/angular_ja_JP.xml +++ b/client/src/locale/target/angular_ja_JP.xml | |||
@@ -38,6 +38,20 @@ | |||
38 | <context context-type="linenumber">27</context> | 38 | <context context-type="linenumber">27</context> |
39 | </context-group> | 39 | </context-group> |
40 | </trans-unit> | 40 | </trans-unit> |
41 | <trans-unit id="ngb.datepicker.select-month"> | ||
42 | <source>Select month</source> | ||
43 | <target>月をé¸æŠž</target> | ||
44 | <context-group name="null"> | ||
45 | <context context-type="linenumber">7</context> | ||
46 | </context-group> | ||
47 | </trans-unit> | ||
48 | <trans-unit id="ngb.datepicker.select-year"> | ||
49 | <source>Select year</source> | ||
50 | <target>å¹´ã‚’é¸æŠž</target> | ||
51 | <context-group name="null"> | ||
52 | <context context-type="linenumber">16</context> | ||
53 | </context-group> | ||
54 | </trans-unit> | ||
41 | <trans-unit id="ngb.pagination.first"> | 55 | <trans-unit id="ngb.pagination.first"> |
42 | <source>««</source> | 56 | <source>««</source> |
43 | <target>««</target> | 57 | <target>««</target> |
@@ -95,9 +109,7 @@ | |||
95 | </context-group> | 109 | </context-group> |
96 | </trans-unit> | 110 | </trans-unit> |
97 | <trans-unit id="ngb.progressbar.value"> | 111 | <trans-unit id="ngb.progressbar.value"> |
98 | <source><x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>%</source> | 112 | <source><x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>%</source><target><x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>%</target><context-group name="null"> |
99 | <target><x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>%</target> | ||
100 | <context-group name="null"> | ||
101 | <context context-type="linenumber">6</context> | 113 | <context context-type="linenumber">6</context> |
102 | </context-group> | 114 | </context-group> |
103 | </trans-unit> | 115 | </trans-unit> |
@@ -207,9 +219,7 @@ | |||
207 | </context-group> | 219 | </context-group> |
208 | </trans-unit> | 220 | </trans-unit> |
209 | <trans-unit id="1d19634967b06f93fd7f20c0663742f8254e6d46"> | 221 | <trans-unit id="1d19634967b06f93fd7f20c0663742f8254e6d46"> |
210 | <source>(extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxFileSize | bytes }}"/>)</source> | 222 | <source>(extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxFileSize | bytes }}"/>)</source><target>(extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxFileSize | bytes }}"/>)</target><context-group name="null"> |
211 | <target>(extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, 最大サイズ: </x id="INTERPOLATION_1" equiv-text="{{ maxFileSize | bytes }}"/>)</target> | ||
212 | <context-group name="null"> | ||
213 | <context context-type="linenumber">11</context> | 223 | <context context-type="linenumber">11</context> |
214 | </context-group> | 224 | </context-group> |
215 | </trans-unit> | 225 | </trans-unit> |
@@ -350,8 +360,7 @@ | |||
350 | </context-group> | 360 | </context-group> |
351 | </trans-unit> | 361 | </trans-unit> |
352 | <trans-unit id="d2eb6c5d41f70d4b8c0937e7e19e196143b47681"> | 362 | <trans-unit id="d2eb6c5d41f70d4b8c0937e7e19e196143b47681"> |
353 | <source>Forgot your password</source> | 363 | <source>Forgot your password</source><target>Forgot your password</target><context-group name="null"> |
354 | <context-group name="null"> | ||
355 | <context context-type="linenumber">57</context> | 364 | <context context-type="linenumber">57</context> |
356 | </context-group> | 365 | </context-group> |
357 | </trans-unit> | 366 | </trans-unit> |
@@ -388,8 +397,7 @@ | |||
388 | </context-group> | 397 | </context-group> |
389 | </trans-unit> | 398 | </trans-unit> |
390 | <trans-unit id="7f3bdcce4b2e8c37cd7f0f6c92ef8cff34b039b8"> | 399 | <trans-unit id="7f3bdcce4b2e8c37cd7f0f6c92ef8cff34b039b8"> |
391 | <source>Confirm password</source> | 400 | <source>Confirm password</source><target>Confirm password</target><context-group name="null"> |
392 | <context-group name="null"> | ||
393 | <context context-type="linenumber">19</context> | 401 | <context context-type="linenumber">19</context> |
394 | </context-group> | 402 | </context-group> |
395 | </trans-unit> | 403 | </trans-unit> |
@@ -429,14 +437,7 @@ | |||
429 | <source>Example: jane_doe</source> | 437 | <source>Example: jane_doe</source> |
430 | <target>例 jane_doe</target> | 438 | <target>例 jane_doe</target> |
431 | <context-group name="null"> | 439 | <context-group name="null"> |
432 | <context context-type="linenumber">16</context> | 440 | <context context-type="linenumber">17</context> |
433 | </context-group> | ||
434 | </trans-unit> | ||
435 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | ||
436 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | ||
437 | <target>ã“ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã® <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>利用è¦ç´„</a> ã«åŒæ„ã™ã‚‹</target> | ||
438 | <context-group name="null"> | ||
439 | <context context-type="linenumber">54</context> | ||
440 | </context-group> | 441 | </context-group> |
441 | </trans-unit> | 442 | </trans-unit> |
442 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 443 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
@@ -454,8 +455,7 @@ | |||
454 | </context-group> | 455 | </context-group> |
455 | </trans-unit> | 456 | </trans-unit> |
456 | <trans-unit id="aef5c45fb9c725573d20a6283492e6b80fd2ae96"> | 457 | <trans-unit id="aef5c45fb9c725573d20a6283492e6b80fd2ae96"> |
457 | <source>Change the language</source> | 458 | <source>Change the language</source><target>Change the language</target><context-group name="null"> |
458 | <context-group name="null"> | ||
459 | <context context-type="linenumber">88</context> | 459 | <context context-type="linenumber">88</context> |
460 | </context-group> | 460 | </context-group> |
461 | </trans-unit> | 461 | </trans-unit> |
@@ -515,8 +515,7 @@ | |||
515 | </context-group> | 515 | </context-group> |
516 | </trans-unit> | 516 | </trans-unit> |
517 | <trans-unit id="b6b7986bc3721ac483baf20bc9a320529075c807"> | 517 | <trans-unit id="b6b7986bc3721ac483baf20bc9a320529075c807"> |
518 | <source>Trending</source> | 518 | <source>Trending</source><target>Trending</target><context-group name="null"> |
519 | <context-group name="null"> | ||
520 | <context context-type="linenumber">57</context> | 519 | <context context-type="linenumber">57</context> |
521 | </context-group> | 520 | </context-group> |
522 | </trans-unit> | 521 | </trans-unit> |
@@ -791,21 +790,21 @@ | |||
791 | <source>Signup enabled</source> | 790 | <source>Signup enabled</source> |
792 | <target>サインアップãŒæœ‰åŠ¹</target> | 791 | <target>サインアップãŒæœ‰åŠ¹</target> |
793 | <context-group name="null"> | 792 | <context-group name="null"> |
794 | <context context-type="linenumber">92</context> | 793 | <context context-type="linenumber">93</context> |
795 | </context-group> | 794 | </context-group> |
796 | </trans-unit> | 795 | </trans-unit> |
797 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> | 796 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> |
798 | <source>Signup requires email verification</source> | 797 | <source>Signup requires email verification</source> |
799 | <target>サインアップã«ã¯é›»åメールã®ç¢ºèªãŒå¿…è¦ã§ã™</target> | 798 | <target>サインアップã«ã¯é›»åメールã®ç¢ºèªãŒå¿…è¦ã§ã™</target> |
800 | <context-group name="null"> | 799 | <context-group name="null"> |
801 | <context context-type="linenumber">97</context> | 800 | <context context-type="linenumber">100</context> |
802 | </context-group> | 801 | </context-group> |
803 | </trans-unit> | 802 | </trans-unit> |
804 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 803 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
805 | <source>Signup limit</source> | 804 | <source>Signup limit</source> |
806 | <target>サインアップã®åˆ¶é™</target> | 805 | <target>サインアップã®åˆ¶é™</target> |
807 | <context-group name="null"> | 806 | <context-group name="null"> |
808 | <context context-type="linenumber">101</context> | 807 | <context context-type="linenumber">105</context> |
809 | </context-group> | 808 | </context-group> |
810 | </trans-unit> | 809 | </trans-unit> |
811 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 810 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -819,28 +818,28 @@ | |||
819 | <source>Video import with a torrent file or a magnet URI enabled</source> | 818 | <source>Video import with a torrent file or a magnet URI enabled</source> |
820 | <target>Torrent ファイル ã¾ãŸã¯ magnet リンクを使用ã—ã¦å‹•ç”»ã‚’インãƒãƒ¼ãƒˆã™ã‚‹</target> | 819 | <target>Torrent ファイル ã¾ãŸã¯ magnet リンクを使用ã—ã¦å‹•ç”»ã‚’インãƒãƒ¼ãƒˆã™ã‚‹</target> |
821 | <context-group name="null"> | 820 | <context-group name="null"> |
822 | <context context-type="linenumber">120</context> | 821 | <context context-type="linenumber">127</context> |
823 | </context-group> | 822 | </context-group> |
824 | </trans-unit> | 823 | </trans-unit> |
825 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 824 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
826 | <source>Administrator</source> | 825 | <source>Administrator</source> |
827 | <target>管ç†è€…</target> | 826 | <target>管ç†è€…</target> |
828 | <context-group name="null"> | 827 | <context-group name="null"> |
829 | <context context-type="linenumber">123</context> | 828 | <context context-type="linenumber">131</context> |
830 | </context-group> | 829 | </context-group> |
831 | </trans-unit> | 830 | </trans-unit> |
832 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 831 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
833 | <source>Admin email</source> | 832 | <source>Admin email</source> |
834 | <target>管ç†è€…ã®é›»åメール</target> | 833 | <target>管ç†è€…ã®é›»åメール</target> |
835 | <context-group name="null"> | 834 | <context-group name="null"> |
836 | <context context-type="linenumber">126</context> | 835 | <context context-type="linenumber">134</context> |
837 | </context-group> | 836 | </context-group> |
838 | </trans-unit> | 837 | </trans-unit> |
839 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 838 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
840 | <source>Users</source> | 839 | <source>Users</source> |
841 | <target>ユーザー</target> | 840 | <target>ユーザー</target> |
842 | <context-group name="null"> | 841 | <context-group name="null"> |
843 | <context context-type="linenumber">136</context> | 842 | <context context-type="linenumber">144</context> |
844 | </context-group> | 843 | </context-group> |
845 | </trans-unit> | 844 | </trans-unit> |
846 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 845 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -854,69 +853,68 @@ | |||
854 | <source>Twitter</source> | 853 | <source>Twitter</source> |
855 | <target>Twitter</target> | 854 | <target>Twitter</target> |
856 | <context-group name="null"> | 855 | <context-group name="null"> |
857 | <context context-type="linenumber">170</context> | 856 | <context context-type="linenumber">178</context> |
858 | </context-group> | 857 | </context-group> |
859 | </trans-unit> | 858 | </trans-unit> |
860 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 859 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
861 | <source>Your Twitter username</source> | 860 | <source>Your Twitter username</source> |
862 | <target>ã‚ãªãŸã®Twitterユーザーå</target> | 861 | <target>ã‚ãªãŸã®Twitterユーザーå</target> |
863 | <context-group name="null"> | 862 | <context-group name="null"> |
864 | <context context-type="linenumber">173</context> | 863 | <context context-type="linenumber">181</context> |
865 | </context-group> | 864 | </context-group> |
866 | </trans-unit> | 865 | </trans-unit> |
867 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 866 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
868 | <source>Services</source> | 867 | <source>Services</source> |
869 | <target>サービス</target> | 868 | <target>サービス</target> |
870 | <context-group name="null"> | 869 | <context-group name="null"> |
871 | <context context-type="linenumber">168</context> | 870 | <context context-type="linenumber">176</context> |
872 | </context-group> | 871 | </context-group> |
873 | </trans-unit> | 872 | </trans-unit> |
874 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 873 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
875 | <source>Transcoding</source> | 874 | <source>Transcoding</source> |
876 | <target>トランスコード</target> | 875 | <target>トランスコード</target> |
877 | <context-group name="null"> | 876 | <context-group name="null"> |
878 | <context context-type="linenumber">200</context> | 877 | <context context-type="linenumber">210</context> |
879 | </context-group> | 878 | </context-group> |
880 | </trans-unit> | 879 | </trans-unit> |
881 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 880 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
882 | <source>Transcoding enabled</source> | 881 | <source>Transcoding enabled</source> |
883 | <target>トランスコードãŒæœ‰åŠ¹ã«ãªã£ã¦ã„ã¾ã™</target> | 882 | <target>トランスコードãŒæœ‰åŠ¹ã«ãªã£ã¦ã„ã¾ã™</target> |
884 | <context-group name="null"> | 883 | <context-group name="null"> |
885 | <context context-type="linenumber">204</context> | 884 | <context context-type="linenumber">215</context> |
886 | </context-group> | 885 | </context-group> |
887 | </trans-unit> | 886 | </trans-unit> |
888 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 887 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
889 | <source>Transcoding threads</source> | 888 | <source>Transcoding threads</source><target>Transcoding threads</target><context-group name="null"> |
890 | <context-group name="null"> | 889 | <context context-type="linenumber">223</context> |
891 | <context context-type="linenumber">211</context> | ||
892 | </context-group> | 890 | </context-group> |
893 | </trans-unit> | 891 | </trans-unit> |
894 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 892 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
895 | <source>Customizations</source> | 893 | <source>Customizations</source> |
896 | <target>カスタマイズ</target> | 894 | <target>カスタマイズ</target> |
897 | <context-group name="null"> | 895 | <context-group name="null"> |
898 | <context context-type="linenumber">264</context> | 896 | <context context-type="linenumber">275</context> |
899 | </context-group> | 897 | </context-group> |
900 | </trans-unit> | 898 | </trans-unit> |
901 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 899 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
902 | <source>JavaScript</source> | 900 | <source>JavaScript</source> |
903 | <target>JavaScript</target> | 901 | <target>JavaScript</target> |
904 | <context-group name="null"> | 902 | <context-group name="null"> |
905 | <context context-type="linenumber">267</context> | 903 | <context context-type="linenumber">278</context> |
906 | </context-group> | 904 | </context-group> |
907 | </trans-unit> | 905 | </trans-unit> |
908 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 906 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
909 | <source>Advanced configuration</source> | 907 | <source>Advanced configuration</source> |
910 | <target>高度ãªæ§‹æˆ</target> | 908 | <target>高度ãªæ§‹æˆ</target> |
911 | <context-group name="null"> | 909 | <context-group name="null"> |
912 | <context context-type="linenumber">197</context> | 910 | <context context-type="linenumber">207</context> |
913 | </context-group> | 911 | </context-group> |
914 | </trans-unit> | 912 | </trans-unit> |
915 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 913 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
916 | <source>Update configuration</source> | 914 | <source>Update configuration</source> |
917 | <target>è¨å®šã‚’æ›´æ–°ã™ã‚‹</target> | 915 | <target>è¨å®šã‚’æ›´æ–°ã™ã‚‹</target> |
918 | <context-group name="null"> | 916 | <context-group name="null"> |
919 | <context context-type="linenumber">314</context> | 917 | <context context-type="linenumber">325</context> |
920 | </context-group> | 918 | </context-group> |
921 | </trans-unit> | 919 | </trans-unit> |
922 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 920 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1039,7 +1037,7 @@ | |||
1039 | <source>Ban reason:</source> | 1037 | <source>Ban reason:</source> |
1040 | <target>ç¦æ¢ç†ç”±ï¼š</target> | 1038 | <target>ç¦æ¢ç†ç”±ï¼š</target> |
1041 | <context-group name="null"> | 1039 | <context-group name="null"> |
1042 | <context context-type="linenumber">82</context> | 1040 | <context context-type="linenumber">92</context> |
1043 | </context-group> | 1041 | </context-group> |
1044 | </trans-unit> | 1042 | </trans-unit> |
1045 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> | 1043 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> |
@@ -1253,7 +1251,7 @@ | |||
1253 | <source>Save</source> | 1251 | <source>Save</source> |
1254 | <target>貯ã‚ã‚‹</target> | 1252 | <target>貯ã‚ã‚‹</target> |
1255 | <context-group name="null"> | 1253 | <context-group name="null"> |
1256 | <context context-type="linenumber">28</context> | 1254 | <context context-type="linenumber">32</context> |
1257 | </context-group> | 1255 | </context-group> |
1258 | </trans-unit> | 1256 | </trans-unit> |
1259 | <trans-unit id="c860c88df9ad58b1187084251340b232cdf0a7f9"> | 1257 | <trans-unit id="c860c88df9ad58b1187084251340b232cdf0a7f9"> |
@@ -1309,7 +1307,7 @@ | |||
1309 | <source>Publish</source> | 1307 | <source>Publish</source> |
1310 | <target>出ã™</target> | 1308 | <target>出ã™</target> |
1311 | <context-group name="null"> | 1309 | <context-group name="null"> |
1312 | <context context-type="linenumber">55</context> | 1310 | <context context-type="linenumber">60</context> |
1313 | </context-group> | 1311 | </context-group> |
1314 | </trans-unit> | 1312 | </trans-unit> |
1315 | <trans-unit id="0d6558176587662e9bb3b79cca57d42591cf82f9"> | 1313 | <trans-unit id="0d6558176587662e9bb3b79cca57d42591cf82f9"> |
@@ -1653,8 +1651,7 @@ | |||
1653 | </context-group> | 1651 | </context-group> |
1654 | </trans-unit> | 1652 | </trans-unit> |
1655 | <trans-unit id="ac401df84c5fa471700c3368de51c969ccb8bacf"> | 1653 | <trans-unit id="ac401df84c5fa471700c3368de51c969ccb8bacf"> |
1656 | <source>You cannot ban root.</source> | 1654 | <source>You cannot ban root.</source><target>You cannot ban root.</target><context-group name="null"> |
1657 | <context-group name="null"> | ||
1658 | <context context-type="linenumber">1</context> | 1655 | <context context-type="linenumber">1</context> |
1659 | </context-group> | 1656 | </context-group> |
1660 | </trans-unit> | 1657 | </trans-unit> |
@@ -1883,13 +1880,6 @@ | |||
1883 | <context context-type="linenumber">1</context> | 1880 | <context context-type="linenumber">1</context> |
1884 | </context-group> | 1881 | </context-group> |
1885 | </trans-unit> | 1882 | </trans-unit> |
1886 | <trans-unit id="916a6e4fd83ece1dc54c6135eb3b8cd064b4bac3"> | ||
1887 | <source>Description cannot be more than 250 characters long.</source> | ||
1888 | <target>説明ã®é•·ã•ã¯250æ–‡å—を超ãˆã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。</target> | ||
1889 | <context-group name="null"> | ||
1890 | <context context-type="linenumber">1</context> | ||
1891 | </context-group> | ||
1892 | </trans-unit> | ||
1893 | <trans-unit id="b3cf1889d2fdd6b15e697c270c9b80772fe2cae6"> | 1883 | <trans-unit id="b3cf1889d2fdd6b15e697c270c9b80772fe2cae6"> |
1894 | <source>Report reason is required.</source> | 1884 | <source>Report reason is required.</source> |
1895 | <target>å ±å‘Šç†ç”±ãŒå¿…è¦ã§ã™ã€‚</target> | 1885 | <target>å ±å‘Šç†ç”±ãŒå¿…è¦ã§ã™ã€‚</target> |
@@ -1939,13 +1929,6 @@ | |||
1939 | <context context-type="linenumber">1</context> | 1929 | <context context-type="linenumber">1</context> |
1940 | </context-group> | 1930 | </context-group> |
1941 | </trans-unit> | 1931 | </trans-unit> |
1942 | <trans-unit id="fac936be125163a8494f3d7e7f21d65c7e4f1ff6"> | ||
1943 | <source>Description cannot be more than 500 characters long.</source> | ||
1944 | <target>説明ã®é•·ã•ã¯500æ–‡å—を超ãˆã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。</target> | ||
1945 | <context-group name="null"> | ||
1946 | <context context-type="linenumber">1</context> | ||
1947 | </context-group> | ||
1948 | </trans-unit> | ||
1949 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> | 1932 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> |
1950 | <source>Comment is required.</source> | 1933 | <source>Comment is required.</source> |
1951 | <target>コメントã¯å¿…é ˆã§ã™ã€‚</target> | 1934 | <target>コメントã¯å¿…é ˆã§ã™ã€‚</target> |
@@ -2079,6 +2062,104 @@ | |||
2079 | <context context-type="linenumber">1</context> | 2062 | <context context-type="linenumber">1</context> |
2080 | </context-group> | 2063 | </context-group> |
2081 | </trans-unit> | 2064 | </trans-unit> |
2065 | <trans-unit id="6549890cd0d6b59fb0e1aa383b00483a68a55eef"> | ||
2066 | <source>Sun</source> | ||
2067 | <target>日曜日</target> | ||
2068 | <context-group name="null"> | ||
2069 | <context context-type="linenumber">1</context> | ||
2070 | </context-group> | ||
2071 | </trans-unit> | ||
2072 | <trans-unit id="3382aa5d7f520e197fb59a4995fe1beffca2d0ff"> | ||
2073 | <source>Mon</source> | ||
2074 | <target>月曜日</target> | ||
2075 | <context-group name="null"> | ||
2076 | <context context-type="linenumber">1</context> | ||
2077 | </context-group> | ||
2078 | </trans-unit> | ||
2079 | <trans-unit id="f883ec926274974df0fc46c037cbffd6a863ebc9"> | ||
2080 | <source>Tue</source> | ||
2081 | <target>ç«æ›œæ—¥</target> | ||
2082 | <context-group name="null"> | ||
2083 | <context context-type="linenumber">1</context> | ||
2084 | </context-group> | ||
2085 | </trans-unit> | ||
2086 | <trans-unit id="242b4f4b5651e24f9a9007ef153a57981e4b989d"> | ||
2087 | <source>Wed</source> | ||
2088 | <target>水曜日</target> | ||
2089 | <context-group name="null"> | ||
2090 | <context context-type="linenumber">1</context> | ||
2091 | </context-group> | ||
2092 | </trans-unit> | ||
2093 | <trans-unit id="5a2c39d56b8f00a6a4670a63b53caacbda953be6"> | ||
2094 | <source>Thu</source> | ||
2095 | <target>木曜日</target> | ||
2096 | <context-group name="null"> | ||
2097 | <context context-type="linenumber">1</context> | ||
2098 | </context-group> | ||
2099 | </trans-unit> | ||
2100 | <trans-unit id="4cdf23d523a0e52e0dec9cd650ffd9bd6952792c"> | ||
2101 | <source>Fri</source> | ||
2102 | <target>金曜日</target> | ||
2103 | <context-group name="null"> | ||
2104 | <context context-type="linenumber">1</context> | ||
2105 | </context-group> | ||
2106 | </trans-unit> | ||
2107 | <trans-unit id="1283d165a942d7f4c469ba34f99dbb9e927d0261"> | ||
2108 | <source>Sat</source> | ||
2109 | <target>土曜日</target> | ||
2110 | <context-group name="null"> | ||
2111 | <context context-type="linenumber">1</context> | ||
2112 | </context-group> | ||
2113 | </trans-unit> | ||
2114 | <trans-unit id="2fba8448ff13105c57665a9a6ffcfe9615d855dd"> | ||
2115 | <source>Su</source> | ||
2116 | <target>æ—¥.</target> | ||
2117 | <context-group name="null"> | ||
2118 | <context context-type="linenumber">1</context> | ||
2119 | </context-group> | ||
2120 | </trans-unit> | ||
2121 | <trans-unit id="388144af7ac7651d2615b9be0e84f43ae71d9fb3"> | ||
2122 | <source>Mo</source> | ||
2123 | <target>月.</target> | ||
2124 | <context-group name="null"> | ||
2125 | <context context-type="linenumber">1</context> | ||
2126 | </context-group> | ||
2127 | </trans-unit> | ||
2128 | <trans-unit id="d96313e42b5f0751ce2676a31d309b4d322ab462"> | ||
2129 | <source>Tu</source> | ||
2130 | <target>ç«.</target> | ||
2131 | <context-group name="null"> | ||
2132 | <context context-type="linenumber">1</context> | ||
2133 | </context-group> | ||
2134 | </trans-unit> | ||
2135 | <trans-unit id="06cc3d39f78c0615b707cef39cd4875599611fef"> | ||
2136 | <source>We</source> | ||
2137 | <target>æ°´.</target> | ||
2138 | <context-group name="null"> | ||
2139 | <context context-type="linenumber">1</context> | ||
2140 | </context-group> | ||
2141 | </trans-unit> | ||
2142 | <trans-unit id="790894436cca9d675d59be9a8aafd58acccde2cd"> | ||
2143 | <source>Th</source> | ||
2144 | <target>木.</target> | ||
2145 | <context-group name="null"> | ||
2146 | <context context-type="linenumber">1</context> | ||
2147 | </context-group> | ||
2148 | </trans-unit> | ||
2149 | <trans-unit id="42dfe37169f8471367c31489155229bbe1747ea5"> | ||
2150 | <source>Fr</source> | ||
2151 | <target>金.</target> | ||
2152 | <context-group name="null"> | ||
2153 | <context context-type="linenumber">1</context> | ||
2154 | </context-group> | ||
2155 | </trans-unit> | ||
2156 | <trans-unit id="1b64ea3e04ceeb512e8974eb0019dee4f211c7a0"> | ||
2157 | <source>Sa</source> | ||
2158 | <target>土.</target> | ||
2159 | <context-group name="null"> | ||
2160 | <context context-type="linenumber">1</context> | ||
2161 | </context-group> | ||
2162 | </trans-unit> | ||
2082 | <trans-unit id="e7815f1c4a6d3cc157a16407a48865023cc35ec0"> | 2163 | <trans-unit id="e7815f1c4a6d3cc157a16407a48865023cc35ec0"> |
2083 | <source>January</source> | 2164 | <source>January</source> |
2084 | <target>1月</target> | 2165 | <target>1月</target> |
@@ -2352,16 +2433,30 @@ | |||
2352 | <context context-type="linenumber">1</context> | 2433 | <context context-type="linenumber">1</context> |
2353 | </context-group> | 2434 | </context-group> |
2354 | </trans-unit> | 2435 | </trans-unit> |
2355 | <trans-unit id="65cc4ab3b4c438e07c89be2b677d08369fb62da2"> | 2436 | <trans-unit id="294395337b767af84f952ac28d58d54a13a11471"> |
2356 | <source>Welcome</source> | 2437 | <source>Unsubscribed</source> |
2357 | <target>よã†ã“ã</target> | 2438 | <target>退会ã™ã‚‹</target> |
2439 | <context-group name="null"> | ||
2440 | <context context-type="linenumber">1</context> | ||
2441 | </context-group> | ||
2442 | </trans-unit> | ||
2443 | <trans-unit id="d4195053fd38eacf6dee1fc507296928978cc8fb"> | ||
2444 | <source>Only I can see this video</source> | ||
2445 | <target>ç§ã ã‘ã¯ã“ã®ãƒ“デオを見ãˆã¾ã™</target> | ||
2446 | <context-group name="null"> | ||
2447 | <context context-type="linenumber">1</context> | ||
2448 | </context-group> | ||
2449 | </trans-unit> | ||
2450 | <trans-unit id="17b62592e5fcabb5235bb25c4883a827ab37cf70"> | ||
2451 | <source>Only people with the private link can see this video</source> | ||
2452 | <target>プライベートリンクをæŒã¤ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ã¿ãŒã“ã®ãƒ“デオを見ãˆã¾ã™</target> | ||
2358 | <context-group name="null"> | 2453 | <context-group name="null"> |
2359 | <context context-type="linenumber">1</context> | 2454 | <context context-type="linenumber">1</context> |
2360 | </context-group> | 2455 | </context-group> |
2361 | </trans-unit> | 2456 | </trans-unit> |
2362 | <trans-unit id="f5e3d1e1cd2650fc6e86fbfcc8fe854e5cf18d6c"> | 2457 | <trans-unit id="15be15cbdc6e960f57e801f457c19165ab39632b"> |
2363 | <source>Please check your email to verify your account and complete signup.</source> | 2458 | <source>Anyone can see this video</source> |
2364 | <target>ã‚ãªãŸã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’確èªã—ã¦ã‚ãªãŸã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’確èªã—ã€ã‚µã‚¤ãƒ³ã‚¢ãƒƒãƒ—を完了ã—ã¦ãã ã•ã„。</target> | 2459 | <target>ã“ã®ãƒ“デオã«ã¯ã€èª°ã§ã‚‚見ãˆã¾ã™</target> |
2365 | <context-group name="null"> | 2460 | <context-group name="null"> |
2366 | <context context-type="linenumber">1</context> | 2461 | <context context-type="linenumber">1</context> |
2367 | </context-group> | 2462 | </context-group> |
diff --git a/client/src/locale/target/angular_jbo.xml b/client/src/locale/target/angular_jbo.xml new file mode 100644 index 000000000..83e61a714 --- /dev/null +++ b/client/src/locale/target/angular_jbo.xml | |||
@@ -0,0 +1,1346 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <!--XLIFF document generated by Zanata. Visit http://zanata.org for more infomation.--> | ||
3 | <xliff xmlns="urn:oasis:names:tc:xliff:document:1.1" xmlns:xyz="urn:appInfo:Items" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.1 http://www.oasis-open.org/committees/xliff/documents/xliff-core-1.1.xsd" version="1.1"> | ||
4 | <file source-language="en-US" datatype="plaintext" original="" target-language="jbo"> | ||
5 | <body> | ||
6 | <trans-unit id="ngb.alert.close"> | ||
7 | <source>Close</source> | ||
8 | <target>mipri</target> | ||
9 | <context-group name="null"> | ||
10 | <context context-type="linenumber">2</context> | ||
11 | </context-group> | ||
12 | </trans-unit> | ||
13 | <trans-unit id="ngb.carousel.previous"> | ||
14 | <source>Previous</source> | ||
15 | <target>lo prula'i</target> | ||
16 | <context-group name="null"> | ||
17 | <context context-type="linenumber">13</context> | ||
18 | </context-group> | ||
19 | </trans-unit> | ||
20 | <trans-unit id="ngb.carousel.next"> | ||
21 | <source>Next</source> | ||
22 | <target>lo bavla'i</target> | ||
23 | <context-group name="null"> | ||
24 | <context context-type="linenumber">17</context> | ||
25 | </context-group> | ||
26 | </trans-unit> | ||
27 | <trans-unit id="ngb.datepicker.previous-month"> | ||
28 | <source>Previous month</source> | ||
29 | <target>lo prula'ima'i</target> | ||
30 | <context-group name="null"> | ||
31 | <context context-type="linenumber">5</context> | ||
32 | </context-group> | ||
33 | </trans-unit> | ||
34 | <trans-unit id="ngb.datepicker.next-month"> | ||
35 | <source>Next month</source> | ||
36 | <target>la bavla'ima'i</target> | ||
37 | <context-group name="null"> | ||
38 | <context context-type="linenumber">27</context> | ||
39 | </context-group> | ||
40 | </trans-unit> | ||
41 | <trans-unit id="ngb.datepicker.select-month"> | ||
42 | <source>Select month</source> | ||
43 | <target>cuxna lo masti</target> | ||
44 | <context-group name="null"> | ||
45 | <context context-type="linenumber">7</context> | ||
46 | </context-group> | ||
47 | </trans-unit> | ||
48 | <trans-unit id="ngb.datepicker.select-year"> | ||
49 | <source>Select year</source> | ||
50 | <target>cuxna lo nanca</target> | ||
51 | <context-group name="null"> | ||
52 | <context context-type="linenumber">16</context> | ||
53 | </context-group> | ||
54 | </trans-unit> | ||
55 | <trans-unit id="ngb.pagination.first"> | ||
56 | <source>««</source> | ||
57 | <target>««</target> | ||
58 | <context-group name="null"> | ||
59 | <context context-type="linenumber">7</context> | ||
60 | </context-group> | ||
61 | </trans-unit> | ||
62 | <trans-unit id="ngb.pagination.first-aria"> | ||
63 | <source>First</source> | ||
64 | <target>lo pa moi</target> | ||
65 | <context-group name="null"> | ||
66 | <context context-type="linenumber">5</context> | ||
67 | </context-group> | ||
68 | </trans-unit> | ||
69 | <trans-unit id="ngb.pagination.previous"> | ||
70 | <source>«</source> | ||
71 | <target>«</target> | ||
72 | <context-group name="null"> | ||
73 | <context context-type="linenumber">15</context> | ||
74 | </context-group> | ||
75 | </trans-unit> | ||
76 | <trans-unit id="ngb.pagination.previous-aria"> | ||
77 | <source>Previous</source> | ||
78 | <target>lo prula'i</target> | ||
79 | <context-group name="null"> | ||
80 | <context context-type="linenumber">13</context> | ||
81 | </context-group> | ||
82 | </trans-unit> | ||
83 | <trans-unit id="ngb.pagination.next"> | ||
84 | <source>»</source> | ||
85 | <target>»</target> | ||
86 | <context-group name="null"> | ||
87 | <context context-type="linenumber">29</context> | ||
88 | </context-group> | ||
89 | </trans-unit> | ||
90 | <trans-unit id="ngb.pagination.next-aria"> | ||
91 | <source>Next</source> | ||
92 | <target>lo bavla'i</target> | ||
93 | <context-group name="null"> | ||
94 | <context context-type="linenumber">27</context> | ||
95 | </context-group> | ||
96 | </trans-unit> | ||
97 | <trans-unit id="ngb.pagination.last"> | ||
98 | <source>»»</source> | ||
99 | <target>»»</target> | ||
100 | <context-group name="null"> | ||
101 | <context context-type="linenumber">36</context> | ||
102 | </context-group> | ||
103 | </trans-unit> | ||
104 | <trans-unit id="ngb.pagination.last-aria"> | ||
105 | <source>Last</source> | ||
106 | <target>lo ro moi</target> | ||
107 | <context-group name="null"> | ||
108 | <context context-type="linenumber">34</context> | ||
109 | </context-group> | ||
110 | </trans-unit> | ||
111 | <trans-unit id="ngb.progressbar.value"> | ||
112 | <source><x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>%</source> | ||
113 | <target><x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/> ce'i</target> | ||
114 | <context-group name="null"> | ||
115 | <context context-type="linenumber">6</context> | ||
116 | </context-group> | ||
117 | </trans-unit> | ||
118 | <trans-unit id="ngb.timepicker.increment-hours"> | ||
119 | <source>Increment hours</source> | ||
120 | <target>zenba lo se cacra</target> | ||
121 | <context-group name="null"> | ||
122 | <context context-type="linenumber">9</context> | ||
123 | </context-group> | ||
124 | </trans-unit> | ||
125 | <trans-unit id="ngb.timepicker.hours"> | ||
126 | <source>Hours</source> | ||
127 | <target>lo se cacra</target> | ||
128 | <context-group name="null"> | ||
129 | <context context-type="linenumber">14</context> | ||
130 | </context-group> | ||
131 | </trans-unit> | ||
132 | <trans-unit id="ngb.timepicker.decrement-hours"> | ||
133 | <source>Decrement hours</source> | ||
134 | <target>jdika lo se cacra</target> | ||
135 | <context-group name="null"> | ||
136 | <context context-type="linenumber">19</context> | ||
137 | </context-group> | ||
138 | </trans-unit> | ||
139 | <trans-unit id="ngb.timepicker.increment-minutes"> | ||
140 | <source>Increment minutes</source> | ||
141 | <target>zenba lo se mentu</target> | ||
142 | <context-group name="null"> | ||
143 | <context context-type="linenumber">28</context> | ||
144 | </context-group> | ||
145 | </trans-unit> | ||
146 | <trans-unit id="ngb.timepicker.minutes"> | ||
147 | <source>Minutes</source> | ||
148 | <target>lo se mentu</target> | ||
149 | <context-group name="null"> | ||
150 | <context context-type="linenumber">33</context> | ||
151 | </context-group> | ||
152 | </trans-unit> | ||
153 | <trans-unit id="ngb.timepicker.decrement-minutes"> | ||
154 | <source>Decrement minutes</source> | ||
155 | <target>jdika lo se mentu</target> | ||
156 | <context-group name="null"> | ||
157 | <context context-type="linenumber">38</context> | ||
158 | </context-group> | ||
159 | </trans-unit> | ||
160 | <trans-unit id="ngb.timepicker.increment-seconds"> | ||
161 | <source>Increment seconds</source> | ||
162 | <target>zenba lo se snidu</target> | ||
163 | <context-group name="null"> | ||
164 | <context context-type="linenumber">47</context> | ||
165 | </context-group> | ||
166 | </trans-unit> | ||
167 | <trans-unit id="ngb.timepicker.seconds"> | ||
168 | <source>Seconds</source> | ||
169 | <target>lo se snidu</target> | ||
170 | <context-group name="null"> | ||
171 | <context context-type="linenumber">52</context> | ||
172 | </context-group> | ||
173 | </trans-unit> | ||
174 | <trans-unit id="ngb.timepicker.decrement-seconds"> | ||
175 | <source>Decrement seconds</source> | ||
176 | <target>jdika lo se snidu</target> | ||
177 | <context-group name="null"> | ||
178 | <context context-type="linenumber">57</context> | ||
179 | </context-group> | ||
180 | </trans-unit> | ||
181 | <trans-unit id="d7b35c384aecd25a516200d6921836374613dfe7"> | ||
182 | <source>Cancel</source> | ||
183 | <target>sisti</target> | ||
184 | <context-group name="null"> | ||
185 | <context context-type="linenumber">10</context> | ||
186 | </context-group> | ||
187 | </trans-unit> | ||
188 | <trans-unit id="4b3963c6d0863118fe9e9e33447d12be3c2db081"> | ||
189 | <source>Unlisted</source> | ||
190 | <target>lo na'e se liste</target> | ||
191 | <context-group name="null"> | ||
192 | <context context-type="linenumber">10</context> | ||
193 | </context-group> | ||
194 | </trans-unit> | ||
195 | <trans-unit id="ddd8a4986d2d1717a274a5a0fbed04988a819e69"> | ||
196 | <source>Private</source> | ||
197 | <target>lo sivni</target> | ||
198 | <context-group name="null"> | ||
199 | <context context-type="linenumber">11</context> | ||
200 | </context-group> | ||
201 | </trans-unit> | ||
202 | <trans-unit id="826b25211922a1b46436589233cb6f1a163d89b7"> | ||
203 | <source>Delete</source> | ||
204 | <target>vimcu</target> | ||
205 | <context-group name="null"> | ||
206 | <context context-type="linenumber">15</context> | ||
207 | </context-group> | ||
208 | </trans-unit> | ||
209 | <trans-unit id="28f86ffd419b869711aa13f5e5ff54be6d70731c"> | ||
210 | <source>Edit</source> | ||
211 | <target>galfi</target> | ||
212 | <context-group name="null"> | ||
213 | <context context-type="linenumber">1</context> | ||
214 | </context-group> | ||
215 | </trans-unit> | ||
216 | <trans-unit id="9c71feb04c2beab559f79c41c6127815fb9c1a6f"> | ||
217 | <source>Get help</source> | ||
218 | <target>sidju do</target> | ||
219 | <context-group name="null"> | ||
220 | <context context-type="linenumber">19</context> | ||
221 | </context-group> | ||
222 | </trans-unit> | ||
223 | <trans-unit id="c374edf3b9228d3df6d761bdc8a289e7df0096e8"> | ||
224 | <source> | ||
225 | Unsubscribe | ||
226 | </source> | ||
227 | <target> | ||
228 | sisti lo nu jersi pe'a</target> | ||
229 | <context-group name="null"> | ||
230 | <context context-type="linenumber">18</context> | ||
231 | </context-group> | ||
232 | </trans-unit> | ||
233 | <trans-unit id="e08a77594f3d89311cdf6da5090044270909c194"> | ||
234 | <source>User</source> | ||
235 | <target>lo pilno</target> | ||
236 | <context-group name="null"> | ||
237 | <context context-type="linenumber">13</context> | ||
238 | </context-group> | ||
239 | </trans-unit> | ||
240 | <trans-unit id="69b6ac577a19acc39fc0c22342092f327fff2529"> | ||
241 | <source>Email address</source> | ||
242 | <target>lo ve samymri</target> | ||
243 | <context-group name="null"> | ||
244 | <context context-type="linenumber">10</context> | ||
245 | </context-group> | ||
246 | </trans-unit> | ||
247 | <trans-unit id="78be69e4d26b3b654c49962839d8545e61bf8b55"> | ||
248 | <source>Send me an email to reset my password</source> | ||
249 | <target>samymri fi mi te zu'e lo nu galfi le mi japyvla</target> | ||
250 | <context-group name="null"> | ||
251 | <context context-type="linenumber">75</context> | ||
252 | </context-group> | ||
253 | </trans-unit> | ||
254 | <trans-unit id="2ba14c37f3b23553b2602c5e535d0ff4916f24aa"> | ||
255 | <source> | ||
256 | Reset my password | ||
257 | </source> | ||
258 | <target> | ||
259 | galfi le mi japyvla</target> | ||
260 | <context-group name="null"> | ||
261 | <context context-type="linenumber">2</context> | ||
262 | </context-group> | ||
263 | </trans-unit> | ||
264 | <trans-unit id="8bdf8db5eeeaef83184b489b80c1557b516fb3c3"> | ||
265 | <source>Reset my password</source> | ||
266 | <target>galfi le mi japyvla</target> | ||
267 | <context-group name="null"> | ||
268 | <context context-type="linenumber">29</context> | ||
269 | </context-group> | ||
270 | </trans-unit> | ||
271 | <trans-unit id="4499806949402133d08a5029cb5462c5ea25336d"> | ||
272 | <source> | ||
273 | Create an account | ||
274 | </source> | ||
275 | <target> | ||
276 | zbasu lo pilno</target> | ||
277 | <context-group name="null"> | ||
278 | <context context-type="linenumber">3</context> | ||
279 | </context-group> | ||
280 | </trans-unit> | ||
281 | <trans-unit id="08c74dc9762957593b91f6eb5d65efdfc975bf48"> | ||
282 | <source>Username</source> | ||
283 | <target>lo plicme</target> | ||
284 | <context-group name="null"> | ||
285 | <context context-type="linenumber">8</context> | ||
286 | </context-group> | ||
287 | </trans-unit> | ||
288 | <trans-unit id="26025b8081241cf85eb6516431b596df11fa66b3"> | ||
289 | <source>Example: jane_doe</source> | ||
290 | <target>.i zoi gy. jane_doe .gy. mupli</target> | ||
291 | <context-group name="null"> | ||
292 | <context context-type="linenumber">17</context> | ||
293 | </context-group> | ||
294 | </trans-unit> | ||
295 | <trans-unit id="7fe213724c4c0a4112c40c673884acb98a0a3b92"> | ||
296 | <source>I am at least 16 years old and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | ||
297 | <target>.i li su'o pa xa jbetei mi .i ji'a mi tolpro fi <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>lo javni be fi le vi mupli</a></target> | ||
298 | <context-group name="null"> | ||
299 | <context context-type="linenumber">55</context> | ||
300 | </context-group> | ||
301 | </trans-unit> | ||
302 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> | ||
303 | <source><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results</source> | ||
304 | <target><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> lo te facki</target> | ||
305 | <context-group name="null"> | ||
306 | <context context-type="linenumber">5</context> | ||
307 | </context-group> | ||
308 | </trans-unit> | ||
309 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> | ||
310 | <source> | ||
311 | No results found | ||
312 | </source> | ||
313 | <target> | ||
314 | .i facki fi no da</target> | ||
315 | <context-group name="null"> | ||
316 | <context context-type="linenumber">28</context> | ||
317 | </context-group> | ||
318 | </trans-unit> | ||
319 | <trans-unit id="10341623e991a4185990a0c3c76ac2bc3543cc4a"> | ||
320 | <source><x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> subscribers</source> | ||
321 | <target><x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> lo jersi pe'a</target> | ||
322 | <context-group name="null"> | ||
323 | <context context-type="linenumber">44</context> | ||
324 | </context-group> | ||
325 | </trans-unit> | ||
326 | <trans-unit id="aef5c45fb9c725573d20a6283492e6b80fd2ae96"> | ||
327 | <source>Change the language</source> | ||
328 | <target>galfi lo bangu</target> | ||
329 | <context-group name="null"> | ||
330 | <context context-type="linenumber">88</context> | ||
331 | </context-group> | ||
332 | </trans-unit> | ||
333 | <trans-unit id="8c654f49714163eb2991b264e9fd4858e72c04c6"> | ||
334 | <source> | ||
335 | My public profile | ||
336 | </source> | ||
337 | <target> | ||
338 | lo predatni be mi be'o poi gubni</target> | ||
339 | <context-group name="null"> | ||
340 | <context context-type="linenumber">18</context> | ||
341 | </context-group> | ||
342 | </trans-unit> | ||
343 | <trans-unit id="01d7a5f4ca6470b564031481bc16485b53a8d4fb"> | ||
344 | <source> | ||
345 | My account | ||
346 | </source> | ||
347 | <target> | ||
348 | lo mi pilno</target> | ||
349 | <context-group name="null"> | ||
350 | <context context-type="linenumber">22</context> | ||
351 | </context-group> | ||
352 | </trans-unit> | ||
353 | <trans-unit id="fa9f3da5641dbd73d83395a0bde61bb6d5cefb10"> | ||
354 | <source> | ||
355 | My videos | ||
356 | </source> | ||
357 | <target> | ||
358 | lo mi vidvi</target> | ||
359 | <context-group name="null"> | ||
360 | <context context-type="linenumber">26</context> | ||
361 | </context-group> | ||
362 | </trans-unit> | ||
363 | <trans-unit id="d207cc1965ec0c29e594e0e9917f39bfc276ed87"> | ||
364 | <source>Create an account</source> | ||
365 | <target>zbasu lo pilno</target> | ||
366 | <context-group name="null"> | ||
367 | <context context-type="linenumber">39</context> | ||
368 | </context-group> | ||
369 | </trans-unit> | ||
370 | <trans-unit id="a52dae09be10ca3a65da918533ced3d3f4992238"> | ||
371 | <source>Videos</source> | ||
372 | <target>lo vidvi</target> | ||
373 | <context-group name="null"> | ||
374 | <context context-type="linenumber">24</context> | ||
375 | </context-group> | ||
376 | </trans-unit> | ||
377 | <trans-unit id="357064ca9d9ac859eb618e28e8126fa32be049e2"> | ||
378 | <source>Subscriptions</source> | ||
379 | <target>lo se jersi pe'a</target> | ||
380 | <context-group name="null"> | ||
381 | <context context-type="linenumber">47</context> | ||
382 | </context-group> | ||
383 | </trans-unit> | ||
384 | <trans-unit id="b6b7986bc3721ac483baf20bc9a320529075c807"> | ||
385 | <source>Trending</source> | ||
386 | <target>lo cabna misno</target> | ||
387 | <context-group name="null"> | ||
388 | <context context-type="linenumber">57</context> | ||
389 | </context-group> | ||
390 | </trans-unit> | ||
391 | <trans-unit id="eadc17c3df80143992e2d9028dead3199ae6d79d"> | ||
392 | <source>Local</source> | ||
393 | <target>lo diklo</target> | ||
394 | <context-group name="null"> | ||
395 | <context context-type="linenumber">67</context> | ||
396 | </context-group> | ||
397 | </trans-unit> | ||
398 | <trans-unit id="ac0f81713a84217c9bd1d9bb460245d8190b073f"> | ||
399 | <source>More</source> | ||
400 | <target>lo drata</target> | ||
401 | <context-group name="null"> | ||
402 | <context context-type="linenumber">72</context> | ||
403 | </context-group> | ||
404 | </trans-unit> | ||
405 | <trans-unit id="004b222ff9ef9dd4771b777950ca1d0e4cd4348a"> | ||
406 | <source>About</source> | ||
407 | <target>lo datni</target> | ||
408 | <context-group name="null"> | ||
409 | <context context-type="linenumber">25</context> | ||
410 | </context-group> | ||
411 | </trans-unit> | ||
412 | <trans-unit id="8aa58cf00d949c509df91c621ab38131df0a7599"> | ||
413 | <source>Search...</source> | ||
414 | <target>sisku</target> | ||
415 | <context-group name="null"> | ||
416 | <context context-type="linenumber">2</context> | ||
417 | </context-group> | ||
418 | </trans-unit> | ||
419 | <trans-unit id="4b3972c3e9485218508a95f7a4ce7758e3f09ced"> | ||
420 | <source>Upload</source> | ||
421 | <target>kibdu'a</target> | ||
422 | <context-group name="null"> | ||
423 | <context context-type="linenumber">9</context> | ||
424 | </context-group> | ||
425 | </trans-unit> | ||
426 | <trans-unit id="5d43539fc358c3a548b9d487be821db73e2702ff"> | ||
427 | <source>Sort</source> | ||
428 | <target>porganzu</target> | ||
429 | <context-group name="null"> | ||
430 | <context context-type="linenumber">6</context> | ||
431 | </context-group> | ||
432 | </trans-unit> | ||
433 | <trans-unit id="98acac685fc4b2d35e5d0cf3cd224d247a756c3e"> | ||
434 | <source>Published date</source> | ||
435 | <target>lo detri be lo nu co'a gubni</target> | ||
436 | <context-group name="null"> | ||
437 | <context context-type="linenumber">15</context> | ||
438 | </context-group> | ||
439 | </trans-unit> | ||
440 | <trans-unit id="a02ea1d4e7424ca989929da5e598f379940fdbf2"> | ||
441 | <source>Duration</source> | ||
442 | <target>lo temci</target> | ||
443 | <context-group name="null"> | ||
444 | <context context-type="linenumber">24</context> | ||
445 | </context-group> | ||
446 | </trans-unit> | ||
447 | <trans-unit id="dc67060f94f0f2b58549f54a5c07925dffd20238"> | ||
448 | <source>Display sensitive content</source> | ||
449 | <target>viska lo ganvi poi te kajde</target> | ||
450 | <context-group name="null"> | ||
451 | <context context-type="linenumber">33</context> | ||
452 | </context-group> | ||
453 | </trans-unit> | ||
454 | <trans-unit id="607de17c2a755f65775881c19e276e7c933bcf94"> | ||
455 | <source>Category</source> | ||
456 | <target>lo klesi</target> | ||
457 | <context-group name="null"> | ||
458 | <context context-type="linenumber">164</context> | ||
459 | </context-group> | ||
460 | </trans-unit> | ||
461 | <trans-unit id="fe46ccaae902ce974e2441abe752399288298619"> | ||
462 | <source>Language</source> | ||
463 | <target>lo bangu</target> | ||
464 | <context-group name="null"> | ||
465 | <context context-type="linenumber">182</context> | ||
466 | </context-group> | ||
467 | </trans-unit> | ||
468 | <trans-unit id="5ca707824ab93066c7d9b44e1b8bf216725c2c22"> | ||
469 | <source>Filter</source> | ||
470 | <target>cuxselgre</target> | ||
471 | <context-group name="null"> | ||
472 | <context context-type="linenumber">94</context> | ||
473 | </context-group> | ||
474 | </trans-unit> | ||
475 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> | ||
476 | <source>No results.</source> | ||
477 | <target>.i facki fi no da</target> | ||
478 | <context-group name="null"> | ||
479 | <context context-type="linenumber">17</context> | ||
480 | </context-group> | ||
481 | </trans-unit> | ||
482 | <trans-unit id="ff78f059449d44322f627d0f66df07abe476962b"> | ||
483 | <source>Instance</source><target>Instance</target><context-group name="null"> | ||
484 | <context context-type="linenumber">12</context> | ||
485 | </context-group> | ||
486 | </trans-unit> | ||
487 | <trans-unit id="6385c357c1de58ce92c0cf618ecf9cf74b917390"> | ||
488 | <source>PeerTube</source> | ||
489 | <target>la .pirtub.</target> | ||
490 | <context-group name="null"> | ||
491 | <context context-type="linenumber">7</context> | ||
492 | </context-group> | ||
493 | </trans-unit> | ||
494 | <trans-unit id="eec715de352a6b114713b30b640d319fa78207a0"> | ||
495 | <source>Description</source> | ||
496 | <target>lo ve skicu</target> | ||
497 | <context-group name="null"> | ||
498 | <context context-type="linenumber">27</context> | ||
499 | </context-group> | ||
500 | </trans-unit> | ||
501 | <trans-unit id="a6865ec6abf6af58f808501d84c8ed6ff8ce46ae"> | ||
502 | <source> | ||
503 | this instance provides unlimited space for the videos of its users. | ||
504 | </source> | ||
505 | <target> | ||
506 | .i le vi samtcise'u cu sabji lo na'e se jimte ke vidvi datni canlu lo pilno be sy.</target> | ||
507 | <context-group name="null"> | ||
508 | <context context-type="linenumber">31</context> | ||
509 | </context-group> | ||
510 | </trans-unit> | ||
511 | <trans-unit id="5c856a6a233b6f6c4cc8eed46436d31d2da63fc1"> | ||
512 | <source> | ||
513 | User registration is currently not allowed. | ||
514 | </source> | ||
515 | <target> | ||
516 | .i ca na'e curmi lo nu zbasu lo pilno</target> | ||
517 | <context-group name="null"> | ||
518 | <context context-type="linenumber">36</context> | ||
519 | </context-group> | ||
520 | </trans-unit> | ||
521 | <trans-unit id="a11e3ba2c5aea841de67a3c85892bb61295e94dc"> | ||
522 | <source> | ||
523 | About PeerTube | ||
524 | </source> | ||
525 | <target>lo datni be la .pirtub.</target> | ||
526 | <context-group name="null"> | ||
527 | <context context-type="linenumber">1</context> | ||
528 | </context-group> | ||
529 | </trans-unit> | ||
530 | <trans-unit id="bd29138e1e17572596ce8f2fe61bcea6ac5fb0bf"> | ||
531 | <source>PeerTube is a federated (ActivityPub) video streaming platform using P2P (WebTorrent) directly in the web browser.</source> | ||
532 | <target>.i la .pirtub. simxu jorne to la .aktIvitipyb. toi ke vidvi tivni ciste gi'e se zbaske lo su'u simxu benji to la .uebytorent. toi fo lo kibyca'o</target> | ||
533 | <context-group name="null"> | ||
534 | <context context-type="linenumber">6</context> | ||
535 | </context-group> | ||
536 | </trans-unit> | ||
537 | <trans-unit id="c02493cfa08b82c468233b83069b5baff23890e1"> | ||
538 | <source>P2P & Privacy</source> | ||
539 | <target>ni'o ni'o sau'e'u lo su'u simxu benji jo'u lo ka sivni</target> | ||
540 | <context-group name="null"> | ||
541 | <context context-type="linenumber">18</context> | ||
542 | </context-group> | ||
543 | </trans-unit> | ||
544 | <trans-unit id="cd429d53cb8f4a87879301248e38cb85f07fa9d6"> | ||
545 | <source> | ||
546 | PeerTube uses the BitTorrent protocol to share bandwidth between users. | ||
547 | This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. | ||
548 | </source> | ||
549 | <target> | ||
550 | .i la .pirtub. pilno la .bitorent. noi ciste ku'o lo nu lo benji nilsutra cu fatri loi pilno | ||
551 | .i di'u nibli lo du'u le ciste pe la .bitorent. ge'u pe le samtcise'u cu vreji le do kibro judri ca lo nu do pu mo'u kibycpa lo vidvi gi'a catlu ri</target> | ||
552 | <context-group name="null"> | ||
553 | <context context-type="linenumber">20</context> | ||
554 | </context-group> | ||
555 | </trans-unit> | ||
556 | <trans-unit id="e4ce50f3019e3ebe9a479784c6cb68a31c7a8231"> | ||
557 | <source>What are the consequences?</source> | ||
558 | <target>ni'o ma jalge</target> | ||
559 | <context-group name="null"> | ||
560 | <context context-type="linenumber">25</context> | ||
561 | </context-group> | ||
562 | </trans-unit> | ||
563 | <trans-unit id="9a612748b059ad246935df17ef4ec4e6afb43a2a"> | ||
564 | <source> | ||
565 | In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. | ||
566 | In practice, this is much more difficult because: | ||
567 | </source> | ||
568 | <target> | ||
569 | .i da'i lo banzu certu be lo zbaske cu ka'e sampla fi lo pu'u gau vreji lo kibro judri ku lo vidvi poi se kibycpa ri | ||
570 | .i da'i nai la'e di'e rinka lo nu la'e di'u mutce nandu .i tu'e</target> | ||
571 | <context-group name="null"> | ||
572 | <context context-type="linenumber">27</context> | ||
573 | </context-group> | ||
574 | </trans-unit> | ||
575 | <trans-unit id="64f96be62df4a95a0615b6f630ad25d6348a29d3"> | ||
576 | <source> | ||
577 | An HTTP request has to be sent on each tracker for each video to spy. | ||
578 | If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) | ||
579 | </source> | ||
580 | <target> | ||
581 | .i nitcu lo nu ro lo mipyzga cu benji ro lo ve cpedu be lo nu mipyzga pa lo vidvi | ||
582 | .i na ga mi djica lo nu mi mipyzga ro lo vidvi pe la .pirtub. gi vei ny. vidvi zo'u mi benji vei ny. lo cpedu to so'i la'a toi</target> | ||
583 | <context-group name="null"> | ||
584 | <context context-type="linenumber">33</context> | ||
585 | </context-group> | ||
586 | </trans-unit> | ||
587 | <trans-unit id="fec3239a860de66c718e3442df836b692b8568c3"> | ||
588 | <source> | ||
589 | The IP address is a vague information : usually, it regularly changes and can represent many persons or entities | ||
590 | </source> | ||
591 | <target> | ||
592 | .i lo kibro judri cu smuvrici datni .i bo ri se galfi di'i gi'e ka'e judri so'i lo prenu ja zukyka'e</target> | ||
593 | <context-group name="null"> | ||
594 | <context context-type="linenumber">51</context> | ||
595 | </context-group> | ||
596 | </trans-unit> | ||
597 | <trans-unit id="50d8e8388f5ceab292850ed828f306c9f2cab389"> | ||
598 | <source> | ||
599 | The worst-case scenario of an average person spying on their friends is quite unlikely. | ||
600 | There are much more effective ways to get that kind of information. | ||
601 | </source> | ||
602 | <target> | ||
603 | .i la'a nai sai lo fadni prenu cu mipyzga lo pendo be ri | ||
604 | .i da noi mutce xagmau cu drata tadji lo'e nu cpacu le datni</target> | ||
605 | <context-group name="null"> | ||
606 | <context context-type="linenumber">62</context> | ||
607 | </context-group> | ||
608 | </trans-unit> | ||
609 | <trans-unit id="4bf47a1ae952bf42a4682a5ecddb0bfb8c9adfaf"> | ||
610 | <source>How does PeerTube compare with YouTube?</source> | ||
611 | <target>ni'o karbi la .pirtub. la .iutub. fu ma</target> | ||
612 | <context-group name="null"> | ||
613 | <context context-type="linenumber">67</context> | ||
614 | </context-group> | ||
615 | </trans-unit> | ||
616 | <trans-unit id="3c2990d5e452bdf2317ff23745db70705d848d99"> | ||
617 | <source>What can I do to limit the exposure of my IP address?</source> | ||
618 | <target>ni'o mi ka'e zukte ma lo nu jimte le mi kibro judri</target> | ||
619 | <context-group name="null"> | ||
620 | <context context-type="linenumber">75</context> | ||
621 | </context-group> | ||
622 | </trans-unit> | ||
623 | <trans-unit id="8ce78dd287b9a9dde5079916425ea66466530e41"> | ||
624 | <source>What will be done to mitigate this problem?</source> | ||
625 | <target>ni'o ba zukte ma lo nu spuda le nabmi</target> | ||
626 | <context-group name="null"> | ||
627 | <context context-type="linenumber">83</context> | ||
628 | </context-group> | ||
629 | </trans-unit> | ||
630 | <trans-unit id="cff1428d10d59d14e45edec3c735a27b5482db59"> | ||
631 | <source>Name</source> | ||
632 | <target>lo cmene</target> | ||
633 | <context-group name="null"> | ||
634 | <context context-type="linenumber">12</context> | ||
635 | </context-group> | ||
636 | </trans-unit> | ||
637 | <trans-unit id="512b045163a7187b2fc5d554e5f59fb3e49e174b"> | ||
638 | <source>Short description</source> | ||
639 | <target>lo cmalu ve skicu</target> | ||
640 | <context-group name="null"> | ||
641 | <context context-type="linenumber">22</context> | ||
642 | </context-group> | ||
643 | </trans-unit> | ||
644 | <trans-unit id="b6307f83d9f43bff8d5129a7888e89964ddc3f7f"> | ||
645 | <source>Local videos</source> | ||
646 | <target>lo diklo vidvi</target> | ||
647 | <context-group name="null"> | ||
648 | <context context-type="linenumber">61</context> | ||
649 | </context-group> | ||
650 | </trans-unit> | ||
651 | <trans-unit id="8551afadb69b3fef89e191f507e8ac84e624e8b9"> | ||
652 | <source>Policy on videos containing sensitive content</source> | ||
653 | <target>loi javni be tu'a lo vidvi poi vasru lo ganvi poi te kajde</target> | ||
654 | <context-group name="null"> | ||
655 | <context context-type="linenumber">70</context> | ||
656 | </context-group> | ||
657 | </trans-unit> | ||
658 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | ||
659 | <source>JavaScript</source> | ||
660 | <target>la .djavascript.</target> | ||
661 | <context-group name="null"> | ||
662 | <context context-type="linenumber">278</context> | ||
663 | </context-group> | ||
664 | </trans-unit> | ||
665 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | ||
666 | <source> | ||
667 | Users | ||
668 | </source> | ||
669 | <target> | ||
670 | lo pilno</target> | ||
671 | <context-group name="null"> | ||
672 | <context context-type="linenumber">3</context> | ||
673 | </context-group> | ||
674 | </trans-unit> | ||
675 | <trans-unit id="96dfa3efa02bfafc0bc6d4ab186ebef2813a9e8a"> | ||
676 | <source>Sensitive</source> | ||
677 | <target>kajde fi lo ganvi</target> | ||
678 | <context-group name="null"> | ||
679 | <context context-type="linenumber">9</context> | ||
680 | </context-group> | ||
681 | </trans-unit> | ||
682 | <trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92"> | ||
683 | <source>Account</source> | ||
684 | <target>lo pilno</target> | ||
685 | <context-group name="null"> | ||
686 | <context context-type="linenumber">12</context> | ||
687 | </context-group> | ||
688 | </trans-unit> | ||
689 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> | ||
690 | <source>My settings</source> | ||
691 | <target>lo mi se cuxna</target> | ||
692 | <context-group name="null"> | ||
693 | <context context-type="linenumber">3</context> | ||
694 | </context-group> | ||
695 | </trans-unit> | ||
696 | <trans-unit id="8dd18d9047c4b2dc9786550dfd8fa99f3b14e17f"> | ||
697 | <source>My channels</source> | ||
698 | <target>lo mi te tivni</target> | ||
699 | <context-group name="null"> | ||
700 | <context context-type="linenumber">12</context> | ||
701 | </context-group> | ||
702 | </trans-unit> | ||
703 | <trans-unit id="d02888c485d3aeab6de628508f4a00312a722894"> | ||
704 | <source>My videos</source> | ||
705 | <target>lo mi vidvi</target> | ||
706 | <context-group name="null"> | ||
707 | <context context-type="linenumber">14</context> | ||
708 | </context-group> | ||
709 | </trans-unit> | ||
710 | <trans-unit id="29038e66547b3ba70701fb34eda68834a56f17d9"> | ||
711 | <source>My subscriptions</source> | ||
712 | <target>lo se jersi pe'a be mi</target> | ||
713 | <context-group name="null"> | ||
714 | <context context-type="linenumber">16</context> | ||
715 | </context-group> | ||
716 | </trans-unit> | ||
717 | <trans-unit id="bd751145ec934c2839fd6acffee05fbf439782ed"> | ||
718 | <source>My imports</source> | ||
719 | <target>lo se nerbei be mi</target> | ||
720 | <context-group name="null"> | ||
721 | <context context-type="linenumber">18</context> | ||
722 | </context-group> | ||
723 | </trans-unit> | ||
724 | <trans-unit id="994363f08f9fbfa3b3994ff7b35c6904fdff18d8"> | ||
725 | <source>Profile</source> | ||
726 | <target>lo predatni</target> | ||
727 | <context-group name="null"> | ||
728 | <context context-type="linenumber">8</context> | ||
729 | </context-group> | ||
730 | </trans-unit> | ||
731 | <trans-unit id="b5398623f87ee72ed23f5023918db1707771e925"> | ||
732 | <source>Video settings</source> | ||
733 | <target>lo se cuxna pe lo vidvi</target> | ||
734 | <context-group name="null"> | ||
735 | <context context-type="linenumber">15</context> | ||
736 | </context-group> | ||
737 | </trans-unit> | ||
738 | <trans-unit id="73c1cefc348a6f361497210dea1ed79499fd1260"> | ||
739 | <source>Create another video channel</source> | ||
740 | <target>zbasu lo drata ke vidvi te tivni</target> | ||
741 | <context-group name="null"> | ||
742 | <context context-type="linenumber">4</context> | ||
743 | </context-group> | ||
744 | </trans-unit> | ||
745 | <trans-unit id="30fcac6c20aac1f24e000efc4a889cbb93d4baf2"> | ||
746 | <source>Go to the channel</source> | ||
747 | <target>klama le te tivni</target> | ||
748 | <context-group name="null"> | ||
749 | <context context-type="linenumber">10</context> | ||
750 | </context-group> | ||
751 | </trans-unit> | ||
752 | <trans-unit id="9dbe4718a5611fbc611fc6b5e0b27df813372c68"> | ||
753 | <source>Create a video channel</source> | ||
754 | <target>zbasu lo vidvi te tivni</target> | ||
755 | <context-group name="null"> | ||
756 | <context context-type="linenumber">6</context> | ||
757 | </context-group> | ||
758 | </trans-unit> | ||
759 | <trans-unit id="915d4704e1649016512cbf5eeac55b4dbf933558"> | ||
760 | <source>Example: my_channel</source> | ||
761 | <target>.i zoi gy. my_channel .gy. mupli</target> | ||
762 | <context-group name="null"> | ||
763 | <context context-type="linenumber">15</context> | ||
764 | </context-group> | ||
765 | </trans-unit> | ||
766 | <trans-unit id="bc155f9fc3be3f32083f19b2c77d4ad3b696d9b9"> | ||
767 | <source>Display name</source> | ||
768 | <target>lo cmene</target> | ||
769 | <context-group name="null"> | ||
770 | <context context-type="linenumber">6</context> | ||
771 | </context-group> | ||
772 | </trans-unit> | ||
773 | <trans-unit id="3a5d57052d13d2da1cbcffdbb8effb9874b1595a"> | ||
774 | <source>You don't have any subscriptions yet.</source> | ||
775 | <target>.i do ca jersi pe'a no da</target> | ||
776 | <context-group name="null"> | ||
777 | <context context-type="linenumber">1</context> | ||
778 | </context-group> | ||
779 | </trans-unit> | ||
780 | <trans-unit id="739516c2ca75843d5aec9cf0e6b3e4335c4227b9"> | ||
781 | <source>Change password</source> | ||
782 | <target>galfi lo japyvla</target> | ||
783 | <context-group name="null"> | ||
784 | <context context-type="linenumber">30</context> | ||
785 | </context-group> | ||
786 | </trans-unit> | ||
787 | <trans-unit id="0dd390d056411e1709ec97ec51c46d78600e3f7b"> | ||
788 | <source>Current password</source> | ||
789 | <target>le ca japyvla</target> | ||
790 | <context-group name="null"> | ||
791 | <context context-type="linenumber">7</context> | ||
792 | </context-group> | ||
793 | </trans-unit> | ||
794 | <trans-unit id="e70e209561583f360b1e9cefd2cbb1fe434b6229"> | ||
795 | <source>New password</source> | ||
796 | <target>le japyvla poi cnino</target> | ||
797 | <context-group name="null"> | ||
798 | <context context-type="linenumber">15</context> | ||
799 | </context-group> | ||
800 | </trans-unit> | ||
801 | <trans-unit id="ede41f01c781b168a783cfcefc6fb67d48780d9b"> | ||
802 | <source>Confirm new password</source> | ||
803 | <target>ke'u le japyvla poi cnino</target> | ||
804 | <context-group name="null"> | ||
805 | <context context-type="linenumber">23</context> | ||
806 | </context-group> | ||
807 | </trans-unit> | ||
808 | <trans-unit id="20f62f24170d57b1efeb2387a0949f482cd4d129"> | ||
809 | <source>Default policy on videos containing sensitive content</source> | ||
810 | <target>loi zmiselcu'a javni be tu'a lo vidvi poi vasru lo ganvi poi te kajde</target> | ||
811 | <context-group name="null"> | ||
812 | <context context-type="linenumber">3</context> | ||
813 | </context-group> | ||
814 | </trans-unit> | ||
815 | <trans-unit id="d044c51156e295824813a866dba9545bdb59466b"> | ||
816 | <source>Use WebTorrent to exchange parts of the video with others</source> | ||
817 | <target>pilno la .uebytorent. lo nu lo pagbu be le vidvi cu fatri lo drata</target> | ||
818 | <context-group name="null"> | ||
819 | <context context-type="linenumber">21</context> | ||
820 | </context-group> | ||
821 | </trans-unit> | ||
822 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | ||
823 | <source>Save</source> | ||
824 | <target>vreji</target> | ||
825 | <context-group name="null"> | ||
826 | <context context-type="linenumber">32</context> | ||
827 | </context-group> | ||
828 | </trans-unit> | ||
829 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | ||
830 | <source>Update my profile</source> | ||
831 | <target>galfi le predatni be mi</target> | ||
832 | <context-group name="null"> | ||
833 | <context context-type="linenumber">27</context> | ||
834 | </context-group> | ||
835 | </trans-unit> | ||
836 | <trans-unit id="c4a959fc6349bd0793e1ad571d492052a07bdab5"> | ||
837 | <source>Change the avatar</source> | ||
838 | <target>galfi le predatni pixra</target> | ||
839 | <context-group name="null"> | ||
840 | <context context-type="linenumber">15</context> | ||
841 | </context-group> | ||
842 | </trans-unit> | ||
843 | <trans-unit id="d1a04ba05116499d4cf59a48a282a8bcbf5b622d"> | ||
844 | <source>Once you delete your account, there is no going back. Please be certain.</source> | ||
845 | <target>.i ba lo nu do vimcu le do pilno kei do na kakne lo nu xruti .i .e'o do birti ju'i</target> | ||
846 | <context-group name="null"> | ||
847 | <context context-type="linenumber">2</context> | ||
848 | </context-group> | ||
849 | </trans-unit> | ||
850 | <trans-unit id="9a2f889dde4574a6883c853d1034e75891b28c45"> | ||
851 | <source>Delete your account</source> | ||
852 | <target>vimcu le do pilno</target> | ||
853 | <context-group name="null"> | ||
854 | <context context-type="linenumber">4</context> | ||
855 | </context-group> | ||
856 | </trans-unit> | ||
857 | <trans-unit id="7ee8fad77b2664dabfb90ea03470f75a6f6d1d48"> | ||
858 | <source>An error occurred. </source> | ||
859 | <target>.i pu srera</target> | ||
860 | <context-group name="null"> | ||
861 | <context context-type="linenumber">11</context> | ||
862 | </context-group> | ||
863 | </trans-unit> | ||
864 | <trans-unit id="1380539d91f77f565de6e21ce210da891e6644b8"> | ||
865 | <source>Support this channel</source> | ||
866 | <target>rupsra le vi te tivni</target> | ||
867 | <context-group name="null"> | ||
868 | <context context-type="linenumber">9</context> | ||
869 | </context-group> | ||
870 | </trans-unit> | ||
871 | <trans-unit id="801b98c6f02fe3b32f6afa3ee854c99ed83474e6"> | ||
872 | <source>URL</source> | ||
873 | <target>lo urli</target> | ||
874 | <context-group name="null"> | ||
875 | <context context-type="linenumber">17</context> | ||
876 | </context-group> | ||
877 | </trans-unit> | ||
878 | <trans-unit id="0cc554f4d7bb6a87515d2d95438e183b50702071"> | ||
879 | <source>Channel</source> | ||
880 | <target>lo te tivni</target> | ||
881 | <context-group name="null"> | ||
882 | <context context-type="linenumber">39</context> | ||
883 | </context-group> | ||
884 | </trans-unit> | ||
885 | <trans-unit id="4faf57baebf0fb754a91af0c39521a30cbb1def3"> | ||
886 | <source>Upload a file</source> | ||
887 | <target>kibdu'a lo datnyvei</target> | ||
888 | <context-group name="null"> | ||
889 | <context context-type="linenumber">10</context> | ||
890 | </context-group> | ||
891 | </trans-unit> | ||
892 | <trans-unit id="fc865859d33eab6fa0a8015233e4686cd544d470"> | ||
893 | <source>Import with URL</source> | ||
894 | <target>nerbei fo lo se urli</target> | ||
895 | <context-group name="null"> | ||
896 | <context context-type="linenumber">17</context> | ||
897 | </context-group> | ||
898 | </trans-unit> | ||
899 | <trans-unit id="fdf7cbdc140d0aab0f0b6c06065a0fd448ed6a2e"> | ||
900 | <source>Title</source> | ||
901 | <target>lo cmene</target> | ||
902 | <context-group name="null"> | ||
903 | <context context-type="linenumber">9</context> | ||
904 | </context-group> | ||
905 | </trans-unit> | ||
906 | <trans-unit id="cafc87479686947e2590b9f588a88040aeaf660b"> | ||
907 | <source>Tags</source> | ||
908 | <target>lo tcita</target> | ||
909 | <context-group name="null"> | ||
910 | <context context-type="linenumber">191</context> | ||
911 | </context-group> | ||
912 | </trans-unit> | ||
913 | <trans-unit id="9bdd535a2817bf0b843a124bf65e4992625e7ecf"> | ||
914 | <source>+ Tag</source> | ||
915 | <target>jmina lo tcita</target> | ||
916 | <context-group name="null"> | ||
917 | <context context-type="linenumber">21</context> | ||
918 | </context-group> | ||
919 | </trans-unit> | ||
920 | <trans-unit id="8389e9cde2928cc27aaecbdee818a255bf7984b0"> | ||
921 | <source>Enter a new tag</source> | ||
922 | <target>ciska lo tcita poi cnino</target> | ||
923 | <context-group name="null"> | ||
924 | <context context-type="linenumber">21</context> | ||
925 | </context-group> | ||
926 | </trans-unit> | ||
927 | <trans-unit id="5ef7108218e096d09f4ee8525a05a8c90d7b95ee"> | ||
928 | <source>This video contains mature or explicit content</source> | ||
929 | <target>.i le vi vidvi cu vasru lo makcu ja cnixai ganvi</target> | ||
930 | <context-group name="null"> | ||
931 | <context context-type="linenumber">119</context> | ||
932 | </context-group> | ||
933 | </trans-unit> | ||
934 | <trans-unit id="3549ee96125a43181f80712ed744ee223a0e645a"> | ||
935 | <source>Enable video comments</source> | ||
936 | <target>lo nu pinka le vidvi cu cumki</target> | ||
937 | <context-group name="null"> | ||
938 | <context context-type="linenumber">125</context> | ||
939 | </context-group> | ||
940 | </trans-unit> | ||
941 | <trans-unit id="308a79679d012938a625e41fdd4b804fe42b57b9"> | ||
942 | <source>Cancel create</source> | ||
943 | <target>co'u zbasu</target> | ||
944 | <context-group name="null"> | ||
945 | <context context-type="linenumber">169</context> | ||
946 | </context-group> | ||
947 | </trans-unit> | ||
948 | <trans-unit id="88395fc0137e46a9853cf16762bf5a87687d0d0c"> | ||
949 | <source>Cancel deletion</source> | ||
950 | <target>co'u vimcu</target> | ||
951 | <context-group name="null"> | ||
952 | <context context-type="linenumber">177</context> | ||
953 | </context-group> | ||
954 | </trans-unit> | ||
955 | <trans-unit id="b5629d298ff1a69b8db19a4ba2995c76b52da604"> | ||
956 | <source>Support</source> | ||
957 | <target>rupsra</target> | ||
958 | <context-group name="null"> | ||
959 | <context context-type="linenumber">69</context> | ||
960 | </context-group> | ||
961 | </trans-unit> | ||
962 | <trans-unit id="d91da0abc638c05e52adea253d0813f3584da4b1"> | ||
963 | <source>Advanced settings</source> | ||
964 | <target>lo certu se cuxna</target> | ||
965 | <context-group name="null"> | ||
966 | <context context-type="linenumber">190</context> | ||
967 | </context-group> | ||
968 | </trans-unit> | ||
969 | <trans-unit id="9aafb2a928664aa7a9375fd37c533f0375f8b611"> | ||
970 | <source>Download video</source> | ||
971 | <target>kibycpa le vidvi</target> | ||
972 | <context-group name="null"> | ||
973 | <context context-type="linenumber">3</context> | ||
974 | </context-group> | ||
975 | </trans-unit> | ||
976 | <trans-unit id="8d6a41c2703bed3edfc76e1df0b1ca203404c17c"> | ||
977 | <source>Direct download</source> | ||
978 | <target>sirji kibycpa</target> | ||
979 | <context-group name="null"> | ||
980 | <context context-type="linenumber">27</context> | ||
981 | </context-group> | ||
982 | </trans-unit> | ||
983 | <trans-unit id="dc75033a5238fdc4f462212c847a45ba8018a3fd"> | ||
984 | <source>Download</source> | ||
985 | <target>kibycpa</target> | ||
986 | <context-group name="null"> | ||
987 | <context context-type="linenumber">84</context> | ||
988 | </context-group> | ||
989 | </trans-unit> | ||
990 | <trans-unit id="0bd8b27f60a1f098a53e06328426d818e3508ff9"> | ||
991 | <source>Share</source> | ||
992 | <target>fatri</target> | ||
993 | <context-group name="null"> | ||
994 | <context context-type="linenumber">74</context> | ||
995 | </context-group> | ||
996 | </trans-unit> | ||
997 | <trans-unit id="f4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8"> | ||
998 | <source>Close</source> | ||
999 | <target>mipri</target> | ||
1000 | <context-group name="null"> | ||
1001 | <context context-type="linenumber">51</context> | ||
1002 | </context-group> | ||
1003 | </trans-unit> | ||
1004 | <trans-unit id="82b59049f3f89d900c98da9319e156dd513e3ced"> | ||
1005 | <source>Like this video</source> | ||
1006 | <target>zanru le vi vidvi</target> | ||
1007 | <context-group name="null"> | ||
1008 | <context context-type="linenumber">57</context> | ||
1009 | </context-group> | ||
1010 | </trans-unit> | ||
1011 | <trans-unit id="623698f075025b2b2fc2e0c59fd95f4f4662a509"> | ||
1012 | <source>Dislike this video</source> | ||
1013 | <target>to'e zanru le vi vidvi</target> | ||
1014 | <context-group name="null"> | ||
1015 | <context context-type="linenumber">64</context> | ||
1016 | </context-group> | ||
1017 | </trans-unit> | ||
1018 | <trans-unit id="144fff5c40b85414d59e644d8dee7cfefba925a2"> | ||
1019 | <source>Download the video</source> | ||
1020 | <target>kibycpa le vidvi</target> | ||
1021 | <context-group name="null"> | ||
1022 | <context context-type="linenumber">83</context> | ||
1023 | </context-group> | ||
1024 | </trans-unit> | ||
1025 | <trans-unit id="3dbfdc68f83d91cb360172eb65578cae94e7cbe5"> | ||
1026 | <source>Delete this video</source> | ||
1027 | <target>vimcu le vi vidvi</target> | ||
1028 | <context-group name="null"> | ||
1029 | <context context-type="linenumber">103</context> | ||
1030 | </context-group> | ||
1031 | </trans-unit> | ||
1032 | <trans-unit id="5cb397241041f7ad70997806227bafcdf7eb1b33"> | ||
1033 | <source>Go the channel page</source> | ||
1034 | <target>klama le papri pe le te tivni</target> | ||
1035 | <context-group name="null"> | ||
1036 | <context context-type="linenumber">123</context> | ||
1037 | </context-group> | ||
1038 | </trans-unit> | ||
1039 | <trans-unit id="f0c5f6f270e70cbe063b5368fcf48f9afc1abd9b"> | ||
1040 | <source>Show more</source> | ||
1041 | <target>viska lo zmadu</target> | ||
1042 | <context-group name="null"> | ||
1043 | <context context-type="linenumber">146</context> | ||
1044 | </context-group> | ||
1045 | </trans-unit> | ||
1046 | <trans-unit id="5403a767248e304199592271bba3366d2ca3f903"> | ||
1047 | <source>Show less</source> | ||
1048 | <target>viska lo mleca</target> | ||
1049 | <context-group name="null"> | ||
1050 | <context context-type="linenumber">152</context> | ||
1051 | </context-group> | ||
1052 | </trans-unit> | ||
1053 | <trans-unit id="b7fccd922d6473725247ed85a9fdf96fe6794828"> | ||
1054 | <source> | ||
1055 | Comments are disabled. | ||
1056 | </source> | ||
1057 | <target> | ||
1058 | lo nu pinka na cumki | ||
1059 | </target> | ||
1060 | <context-group name="null"> | ||
1061 | <context context-type="linenumber">63</context> | ||
1062 | </context-group> | ||
1063 | </trans-unit> | ||
1064 | <trans-unit id="db79255cb8757e9e945ba5f901a2b67e4189016e"> | ||
1065 | <source>Add comment...</source> | ||
1066 | <target>jmina lo pinka</target> | ||
1067 | <context-group name="null"> | ||
1068 | <context context-type="linenumber">6</context> | ||
1069 | </context-group> | ||
1070 | </trans-unit> | ||
1071 | <trans-unit id="26fa50ba8e69b53162b348d98e25f8b76c81343e"> | ||
1072 | <source> | ||
1073 | Post comment | ||
1074 | </source> | ||
1075 | <target> | ||
1076 | mrilu lo pinka | ||
1077 | </target> | ||
1078 | <context-group name="null"> | ||
1079 | <context context-type="linenumber">20</context> | ||
1080 | </context-group> | ||
1081 | </trans-unit> | ||
1082 | <trans-unit id="7984a44ce86b961f4f18c9a58c638f5e8f07a225"> | ||
1083 | <source> | ||
1084 | If you have an account on this instance, you can login: | ||
1085 | </source> | ||
1086 | <target> | ||
1087 | .i do ponse lo pilno poi zvati le vi samtcise'u .i na ja do co'a ka'e cmisau | ||
1088 | </target> | ||
1089 | <context-group name="null"> | ||
1090 | <context context-type="linenumber">32</context> | ||
1091 | </context-group> | ||
1092 | </trans-unit> | ||
1093 | <trans-unit id="afe0ad39fee662489f1033e53aea3e16a7e89228"> | ||
1094 | <source>login to comment</source> | ||
1095 | <target>co'a cmisau te zu'e lo nu pinka</target> | ||
1096 | <context-group name="null"> | ||
1097 | <context context-type="linenumber">35</context> | ||
1098 | </context-group> | ||
1099 | </trans-unit> | ||
1100 | <trans-unit id="cb23d4d98007aa4d7123837f4c17a671848377d6"> | ||
1101 | <source>Reply</source> | ||
1102 | <target>spuda</target> | ||
1103 | <context-group name="null"> | ||
1104 | <context context-type="linenumber">14</context> | ||
1105 | </context-group> | ||
1106 | </trans-unit> | ||
1107 | <trans-unit id="6080b77234e92ad41bb52653b239c4c4f851317d"> | ||
1108 | <source>Error</source> | ||
1109 | <target>.i srera</target> | ||
1110 | <context-group name="null"> | ||
1111 | <context context-type="linenumber">1</context> | ||
1112 | </context-group> | ||
1113 | </trans-unit> | ||
1114 | <trans-unit id="54adc67482fdaa0d361a2992bc91e064dc61cc9a"> | ||
1115 | <source>100MB</source> | ||
1116 | <target>pa no no lo megbivysamsle</target> | ||
1117 | <context-group name="null"> | ||
1118 | <context context-type="linenumber">1</context> | ||
1119 | </context-group> | ||
1120 | </trans-unit> | ||
1121 | <trans-unit id="cd34ef1f476d5422f49f6ed429f61fc1cfcb1174"> | ||
1122 | <source>500MB</source> | ||
1123 | <target>mu no no lo megbivysamsle</target> | ||
1124 | <context-group name="null"> | ||
1125 | <context context-type="linenumber">1</context> | ||
1126 | </context-group> | ||
1127 | </trans-unit> | ||
1128 | <trans-unit id="4a47b4beea31cac6e5970b6bc522902f545acc8b"> | ||
1129 | <source>1GB</source> | ||
1130 | <target>pa lo gigbivysamsle</target> | ||
1131 | <context-group name="null"> | ||
1132 | <context context-type="linenumber">1</context> | ||
1133 | </context-group> | ||
1134 | </trans-unit> | ||
1135 | <trans-unit id="b26d0cac75638623098ab7e06e16b096d1f55cc8"> | ||
1136 | <source>5GB</source> | ||
1137 | <target>mu lo gigbivysamsle</target> | ||
1138 | <context-group name="null"> | ||
1139 | <context context-type="linenumber">1</context> | ||
1140 | </context-group> | ||
1141 | </trans-unit> | ||
1142 | <trans-unit id="f9fc4e7ec6743cb6f69bea2d0859a655ed44ffae"> | ||
1143 | <source>20GB</source> | ||
1144 | <target>re no lo gigbivysamsle</target> | ||
1145 | <context-group name="null"> | ||
1146 | <context context-type="linenumber">1</context> | ||
1147 | </context-group> | ||
1148 | </trans-unit> | ||
1149 | <trans-unit id="a56e3f92fe16d97ee4f05051ea61c466ecb51d5e"> | ||
1150 | <source>50GB</source> | ||
1151 | <target>mu no lo gigbivysamsle</target> | ||
1152 | <context-group name="null"> | ||
1153 | <context context-type="linenumber">1</context> | ||
1154 | </context-group> | ||
1155 | </trans-unit> | ||
1156 | <trans-unit id="31dcc0c63f6234ace8caa84ae1abc33d4022122d"> | ||
1157 | <source>10MB</source> | ||
1158 | <target>pa no lo megbivysamsle</target> | ||
1159 | <context-group name="null"> | ||
1160 | <context context-type="linenumber">1</context> | ||
1161 | </context-group> | ||
1162 | </trans-unit> | ||
1163 | <trans-unit id="f2f968b6f2199b919f567702c6f23b43e5ea71af"> | ||
1164 | <source>50MB</source> | ||
1165 | <target>mu no lo megbivysamsle</target> | ||
1166 | <context-group name="null"> | ||
1167 | <context context-type="linenumber">1</context> | ||
1168 | </context-group> | ||
1169 | </trans-unit> | ||
1170 | <trans-unit id="c31575424fe1b2a57064413f3eda7ce657c46c8a"> | ||
1171 | <source>2GB</source> | ||
1172 | <target>re lo gigbivysamsle</target> | ||
1173 | <context-group name="null"> | ||
1174 | <context context-type="linenumber">1</context> | ||
1175 | </context-group> | ||
1176 | </trans-unit> | ||
1177 | <trans-unit id="1266acb081ef0324c4a38ae2d514dd75d8b38409"> | ||
1178 | <source>Follow new server(s)</source> | ||
1179 | <target>jersi pe'a lo cnino samtcise'u</target> | ||
1180 | <context-group name="null"> | ||
1181 | <context context-type="linenumber">1</context> | ||
1182 | </context-group> | ||
1183 | </trans-unit> | ||
1184 | <trans-unit id="950f5111d567e5c0e971f07c26e8c2be1d919a8e"> | ||
1185 | <source>Follow request(s) sent!</source> | ||
1186 | <target>.i mo'u mrilu lo jersi pe'a ve cpedu</target> | ||
1187 | <context-group name="null"> | ||
1188 | <context context-type="linenumber">1</context> | ||
1189 | </context-group> | ||
1190 | </trans-unit> | ||
1191 | <trans-unit id="a89875525c82ab81ffe32e481a5475b43d0c2902"> | ||
1192 | <source>Unfollow</source> | ||
1193 | <target>co'u jersi pe'a</target> | ||
1194 | <context-group name="null"> | ||
1195 | <context context-type="linenumber">1</context> | ||
1196 | </context-group> | ||
1197 | </trans-unit> | ||
1198 | <trans-unit id="19508af0dfbc685cbf10cf02061bb5a0f423b6fc"> | ||
1199 | <source>Password updated.</source> | ||
1200 | <target>.i mo'u galfi lo japyvla</target> | ||
1201 | <context-group name="null"> | ||
1202 | <context context-type="linenumber">1</context> | ||
1203 | </context-group> | ||
1204 | </trans-unit> | ||
1205 | <trans-unit id="466fc8cf56fd4e4e90fec4b900ef083d52bec38c"> | ||
1206 | <source>You current password is invalid.</source> | ||
1207 | <target>le do ca japyvla cu to'e drani</target> | ||
1208 | <context-group name="null"> | ||
1209 | <context context-type="linenumber">1</context> | ||
1210 | </context-group> | ||
1211 | </trans-unit> | ||
1212 | <trans-unit id="d8a8a7f7160939fb55e82bc01fe9f876f5f2e065"> | ||
1213 | <source>Delete my account</source> | ||
1214 | <target>vimcu le mi pilno</target> | ||
1215 | <context-group name="null"> | ||
1216 | <context context-type="linenumber">1</context> | ||
1217 | </context-group> | ||
1218 | </trans-unit> | ||
1219 | <trans-unit id="8eb8b1a728159f43c31abf76c28ef3ff6c230af7"> | ||
1220 | <source>Your account is deleted.</source> | ||
1221 | <target>.i mo'u le do pilno</target> | ||
1222 | <context-group name="null"> | ||
1223 | <context context-type="linenumber">1</context> | ||
1224 | </context-group> | ||
1225 | </trans-unit> | ||
1226 | <trans-unit id="db4ff52375f6a25ad0472e92754c8c265ae47c6b"> | ||
1227 | <source>Profile updated.</source> | ||
1228 | <target>.i mo'u galfi le predatni</target> | ||
1229 | <context-group name="null"> | ||
1230 | <context context-type="linenumber">1</context> | ||
1231 | </context-group> | ||
1232 | </trans-unit> | ||
1233 | <trans-unit id="1e003ad599ef836949b9f4dad3037a58ef3ff8d1"> | ||
1234 | <source>Avatar changed.</source> | ||
1235 | <target>.i mo'u galfi le predatni pixra</target> | ||
1236 | <context-group name="null"> | ||
1237 | <context context-type="linenumber">1</context> | ||
1238 | </context-group> | ||
1239 | </trans-unit> | ||
1240 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> | ||
1241 | <source>Create</source> | ||
1242 | <target>zbasu</target> | ||
1243 | <context-group name="null"> | ||
1244 | <context context-type="linenumber">1</context> | ||
1245 | </context-group> | ||
1246 | </trans-unit> | ||
1247 | <trans-unit id="d5adc9efad0469fc3e1503d68c4ec2ff4453a814"> | ||
1248 | <source>Do you really want to delete <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/>? It will delete all videos uploaded in this channel too.</source> | ||
1249 | <target>.i .au ju'o pei do vimcu la'o ly. <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> .ly. .i la'e di'u vimcu ro lo vidvi ji'a poi se kibdu'a fi le vi te tivni</target> | ||
1250 | <context-group name="null"> | ||
1251 | <context context-type="linenumber">1</context> | ||
1252 | </context-group> | ||
1253 | </trans-unit> | ||
1254 | <trans-unit id="703dee7f3e693f9c77ef17c46f9fa71999609f8e"> | ||
1255 | <source>Please type the name of the video channel to confirm</source> | ||
1256 | <target>.i .e'o ko ciska le cmene be le vidvi te zu'e lo nu birti</target> | ||
1257 | <context-group name="null"> | ||
1258 | <context context-type="linenumber">1</context> | ||
1259 | </context-group> | ||
1260 | </trans-unit> | ||
1261 | <trans-unit id="a81a33275b683729ad938b6102e7e34a057537a2"> | ||
1262 | <source>Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> deleted.</source> | ||
1263 | <target>.i mo'u vimcu la'o ly. <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> .ly. noi vidvi te tivni</target> | ||
1264 | <context-group name="null"> | ||
1265 | <context context-type="linenumber">1</context> | ||
1266 | </context-group> | ||
1267 | </trans-unit> | ||
1268 | <trans-unit id="00e16d1f1c5cc936ec0881cd02cbf66aa1b4cddd"> | ||
1269 | <source>Do you really want to delete <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos?</source> | ||
1270 | <target>.i .au ju'o pei do vimcu <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> lo vidvi</target> | ||
1271 | <context-group name="null"> | ||
1272 | <context context-type="linenumber">1</context> | ||
1273 | </context-group> | ||
1274 | </trans-unit> | ||
1275 | <trans-unit id="dff7d4574cfaa785cbd4c0a5ffb5befec19a5d83"> | ||
1276 | <source><x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos deleted.</source> | ||
1277 | <target>.i mo'u vimcu <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> lo vidvi</target> | ||
1278 | <context-group name="null"> | ||
1279 | <context context-type="linenumber">1</context> | ||
1280 | </context-group> | ||
1281 | </trans-unit> | ||
1282 | <trans-unit id="807cf11e6ac1cde912496f764c176bdfdd6b7e19"> | ||
1283 | <source>Channels</source> | ||
1284 | <target>lo te tivni</target> | ||
1285 | <context-group name="null"> | ||
1286 | <context context-type="linenumber">1</context> | ||
1287 | </context-group> | ||
1288 | </trans-unit> | ||
1289 | <trans-unit id="4bc7db3e3f8ae777dd480e2019af97fd8c1be47d"> | ||
1290 | <source>Video imports</source> | ||
1291 | <target>lo vidvi poi se nerbei</target> | ||
1292 | <context-group name="null"> | ||
1293 | <context context-type="linenumber">1</context> | ||
1294 | </context-group> | ||
1295 | </trans-unit> | ||
1296 | <trans-unit id="ff6becacbce7fc0943b0af0df4dd67e5e11bf598"> | ||
1297 | <source>Subscribe to the account</source> | ||
1298 | <target>jersi pe'a le pilno</target> | ||
1299 | <context-group name="null"> | ||
1300 | <context context-type="linenumber">1</context> | ||
1301 | </context-group> | ||
1302 | </trans-unit> | ||
1303 | <trans-unit id="0ed7b40c11da9d4565af9c041df20c15bc6be97e"> | ||
1304 | <source>Toggle Dark theme</source> | ||
1305 | <target>galfi lo ka lo jvina cu manku</target> | ||
1306 | <context-group name="null"> | ||
1307 | <context context-type="linenumber">1</context> | ||
1308 | </context-group> | ||
1309 | </trans-unit> | ||
1310 | <trans-unit id="badd4b24618ccc8a34620acb9053fc654b9612b2"> | ||
1311 | <source>Go to my subscriptions</source> | ||
1312 | <target>klama lo se jersi pe'a be mi</target> | ||
1313 | <context-group name="null"> | ||
1314 | <context context-type="linenumber">1</context> | ||
1315 | </context-group> | ||
1316 | </trans-unit> | ||
1317 | <trans-unit id="b7184b5a236618e8edd747529869c392ab6dace1"> | ||
1318 | <source>Go to my videos</source> | ||
1319 | <target>klama lo mi vidvi</target> | ||
1320 | <context-group name="null"> | ||
1321 | <context context-type="linenumber">1</context> | ||
1322 | </context-group> | ||
1323 | </trans-unit> | ||
1324 | <trans-unit id="acf985bd42886b9b3030b5f68f0e8417c39b40a7"> | ||
1325 | <source>Go to my imports</source> | ||
1326 | <target>klama lo se nerbei be mi</target> | ||
1327 | <context-group name="null"> | ||
1328 | <context context-type="linenumber">1</context> | ||
1329 | </context-group> | ||
1330 | </trans-unit> | ||
1331 | <trans-unit id="cfe3c51f0ae9385dc2ce6df740d87e5514aa9390"> | ||
1332 | <source>Go to my channels</source> | ||
1333 | <target>klama lo mi te tivni</target> | ||
1334 | <context-group name="null"> | ||
1335 | <context context-type="linenumber">1</context> | ||
1336 | </context-group> | ||
1337 | </trans-unit> | ||
1338 | <trans-unit id="b0f24b7136e551a0deba831f1525711245b31a26"> | ||
1339 | <source>Your password has been successfully reset!</source> | ||
1340 | <target>.i snada lo nu mo'u galfi le do japyvla</target> | ||
1341 | <context-group name="null"> | ||
1342 | <context context-type="linenumber">1</context> | ||
1343 | </context-group> | ||
1344 | </trans-unit> | ||
1345 | </body> | ||
1346 | </file></xliff> \ No newline at end of file | ||
diff --git a/client/src/locale/target/angular_nl_NL.xml b/client/src/locale/target/angular_nl_NL.xml index 376ffd3ca..3db9f0504 100644 --- a/client/src/locale/target/angular_nl_NL.xml +++ b/client/src/locale/target/angular_nl_NL.xml | |||
@@ -622,42 +622,42 @@ Het Peer-to-Peer-mechanisme uit PeerTube halen zou je niet méér anonimiteit ge | |||
622 | <source>Signup enabled</source> | 622 | <source>Signup enabled</source> |
623 | <target>Registratie mogelijk</target> | 623 | <target>Registratie mogelijk</target> |
624 | <context-group name="null"> | 624 | <context-group name="null"> |
625 | <context context-type="linenumber">92</context> | 625 | <context context-type="linenumber">93</context> |
626 | </context-group> | 626 | </context-group> |
627 | </trans-unit> | 627 | </trans-unit> |
628 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 628 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
629 | <source>Signup limit</source> | 629 | <source>Signup limit</source> |
630 | <target>Registratielimiet</target> | 630 | <target>Registratielimiet</target> |
631 | <context-group name="null"> | 631 | <context-group name="null"> |
632 | <context context-type="linenumber">101</context> | 632 | <context context-type="linenumber">105</context> |
633 | </context-group> | 633 | </context-group> |
634 | </trans-unit> | 634 | </trans-unit> |
635 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 635 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
636 | <source>Administrator</source> | 636 | <source>Administrator</source> |
637 | <target>Beheerder</target> | 637 | <target>Beheerder</target> |
638 | <context-group name="null"> | 638 | <context-group name="null"> |
639 | <context context-type="linenumber">123</context> | 639 | <context context-type="linenumber">131</context> |
640 | </context-group> | 640 | </context-group> |
641 | </trans-unit> | 641 | </trans-unit> |
642 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 642 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
643 | <source>Admin email</source> | 643 | <source>Admin email</source> |
644 | <target>E-mail van beheerder</target> | 644 | <target>E-mail van beheerder</target> |
645 | <context-group name="null"> | 645 | <context-group name="null"> |
646 | <context context-type="linenumber">126</context> | 646 | <context context-type="linenumber">134</context> |
647 | </context-group> | 647 | </context-group> |
648 | </trans-unit> | 648 | </trans-unit> |
649 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 649 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
650 | <source>Users</source> | 650 | <source>Users</source> |
651 | <target>Gebruikers</target> | 651 | <target>Gebruikers</target> |
652 | <context-group name="null"> | 652 | <context-group name="null"> |
653 | <context context-type="linenumber">136</context> | 653 | <context context-type="linenumber">144</context> |
654 | </context-group> | 654 | </context-group> |
655 | </trans-unit> | 655 | </trans-unit> |
656 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 656 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
657 | <source>User default video quota</source> | 657 | <source>User default video quota</source> |
658 | <target>Standaard video-quotum voor gebruikers</target> | 658 | <target>Standaard video-quotum voor gebruikers</target> |
659 | <context-group name="null"> | 659 | <context-group name="null"> |
660 | <context context-type="linenumber">139</context> | 660 | <context context-type="linenumber">147</context> |
661 | </context-group> | 661 | </context-group> |
662 | </trans-unit> | 662 | </trans-unit> |
663 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 663 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -671,105 +671,105 @@ Het Peer-to-Peer-mechanisme uit PeerTube halen zou je niet méér anonimiteit ge | |||
671 | <source>Twitter</source> | 671 | <source>Twitter</source> |
672 | <target>Twitter</target> | 672 | <target>Twitter</target> |
673 | <context-group name="null"> | 673 | <context-group name="null"> |
674 | <context context-type="linenumber">170</context> | 674 | <context context-type="linenumber">178</context> |
675 | </context-group> | 675 | </context-group> |
676 | </trans-unit> | 676 | </trans-unit> |
677 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 677 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
678 | <source>Your Twitter username</source> | 678 | <source>Your Twitter username</source> |
679 | <target>Je Twitter-gebruikersnaam</target> | 679 | <target>Je Twitter-gebruikersnaam</target> |
680 | <context-group name="null"> | 680 | <context-group name="null"> |
681 | <context context-type="linenumber">173</context> | 681 | <context context-type="linenumber">181</context> |
682 | </context-group> | 682 | </context-group> |
683 | </trans-unit> | 683 | </trans-unit> |
684 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 684 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
685 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 685 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
686 | <target>Geeft het Twitter-account aan voor de website of het platform waarop de inhoud gepubliceerd werd.</target> | 686 | <target>Geeft het Twitter-account aan voor de website of het platform waarop de inhoud gepubliceerd werd.</target> |
687 | <context-group name="null"> | 687 | <context-group name="null"> |
688 | <context context-type="linenumber">176</context> | 688 | <context context-type="linenumber">184</context> |
689 | </context-group> | 689 | </context-group> |
690 | </trans-unit> | 690 | </trans-unit> |
691 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 691 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
692 | <source>Instance whitelisted by Twitter</source> | 692 | <source>Instance whitelisted by Twitter</source> |
693 | <target>Instantie ge-whitelist door Twitter</target> | 693 | <target>Instantie ge-whitelist door Twitter</target> |
694 | <context-group name="null"> | 694 | <context-group name="null"> |
695 | <context context-type="linenumber">189</context> | 695 | <context context-type="linenumber">198</context> |
696 | </context-group> | 696 | </context-group> |
697 | </trans-unit> | 697 | </trans-unit> |
698 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 698 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
699 | <source>Services</source> | 699 | <source>Services</source> |
700 | <target>Diensten</target> | 700 | <target>Diensten</target> |
701 | <context-group name="null"> | 701 | <context-group name="null"> |
702 | <context context-type="linenumber">168</context> | 702 | <context context-type="linenumber">176</context> |
703 | </context-group> | 703 | </context-group> |
704 | </trans-unit> | 704 | </trans-unit> |
705 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 705 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
706 | <source>Transcoding</source> | 706 | <source>Transcoding</source> |
707 | <target>Transcoding</target> | 707 | <target>Transcoding</target> |
708 | <context-group name="null"> | 708 | <context-group name="null"> |
709 | <context context-type="linenumber">200</context> | 709 | <context context-type="linenumber">210</context> |
710 | </context-group> | 710 | </context-group> |
711 | </trans-unit> | 711 | </trans-unit> |
712 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 712 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
713 | <source>Transcoding enabled</source> | 713 | <source>Transcoding enabled</source> |
714 | <target>Transcoding ingeschakeld</target> | 714 | <target>Transcoding ingeschakeld</target> |
715 | <context-group name="null"> | 715 | <context-group name="null"> |
716 | <context context-type="linenumber">204</context> | 716 | <context context-type="linenumber">215</context> |
717 | </context-group> | 717 | </context-group> |
718 | </trans-unit> | 718 | </trans-unit> |
719 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 719 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
720 | <source>If you disable transcoding, many videos from your users will not work!</source> | 720 | <source>If you disable transcoding, many videos from your users will not work!</source> |
721 | <target>Als je transcoding niet inschakelt, zullen veel video's die je gebruikers uploaden niet overal werken!</target> | 721 | <target>Als je transcoding niet inschakelt, zullen veel video's die je gebruikers uploaden niet overal werken!</target> |
722 | <context-group name="null"> | 722 | <context-group name="null"> |
723 | <context context-type="linenumber">205</context> | 723 | <context context-type="linenumber">216</context> |
724 | </context-group> | 724 | </context-group> |
725 | </trans-unit> | 725 | </trans-unit> |
726 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 726 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
727 | <source>Transcoding threads</source> | 727 | <source>Transcoding threads</source> |
728 | <target>Threads gebruikt voor transcoding</target> | 728 | <target>Threads gebruikt voor transcoding</target> |
729 | <context-group name="null"> | 729 | <context-group name="null"> |
730 | <context context-type="linenumber">211</context> | 730 | <context context-type="linenumber">223</context> |
731 | </context-group> | 731 | </context-group> |
732 | </trans-unit> | 732 | </trans-unit> |
733 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 733 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
734 | <source>Previews cache size</source> | 734 | <source>Previews cache size</source> |
735 | <target>Cachegrootte voor previews</target> | 735 | <target>Cachegrootte voor previews</target> |
736 | <context-group name="null"> | 736 | <context-group name="null"> |
737 | <context context-type="linenumber">243</context> | 737 | <context context-type="linenumber">254</context> |
738 | </context-group> | 738 | </context-group> |
739 | </trans-unit> | 739 | </trans-unit> |
740 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 740 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
741 | <source>Customizations</source> | 741 | <source>Customizations</source> |
742 | <target>Aanpassingen</target> | 742 | <target>Aanpassingen</target> |
743 | <context-group name="null"> | 743 | <context-group name="null"> |
744 | <context context-type="linenumber">264</context> | 744 | <context context-type="linenumber">275</context> |
745 | </context-group> | 745 | </context-group> |
746 | </trans-unit> | 746 | </trans-unit> |
747 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 747 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
748 | <source>JavaScript</source> | 748 | <source>JavaScript</source> |
749 | <target>JavaScript</target> | 749 | <target>JavaScript</target> |
750 | <context-group name="null"> | 750 | <context-group name="null"> |
751 | <context context-type="linenumber">267</context> | 751 | <context context-type="linenumber">278</context> |
752 | </context-group> | 752 | </context-group> |
753 | </trans-unit> | 753 | </trans-unit> |
754 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 754 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
755 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 755 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
756 | <target>Schrijf JavaScriptcode.<br />Voorbeeld: <pre>console.log('mijn instantie is fantastisch');</pre></target> | 756 | <target>Schrijf JavaScriptcode.<br />Voorbeeld: <pre>console.log('mijn instantie is fantastisch');</pre></target> |
757 | <context-group name="null"> | 757 | <context-group name="null"> |
758 | <context context-type="linenumber">270</context> | 758 | <context context-type="linenumber">281</context> |
759 | </context-group> | 759 | </context-group> |
760 | </trans-unit> | 760 | </trans-unit> |
761 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 761 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
762 | <source>Advanced configuration</source> | 762 | <source>Advanced configuration</source> |
763 | <target>Geavanceerde configuratie</target> | 763 | <target>Geavanceerde configuratie</target> |
764 | <context-group name="null"> | 764 | <context-group name="null"> |
765 | <context context-type="linenumber">197</context> | 765 | <context context-type="linenumber">207</context> |
766 | </context-group> | 766 | </context-group> |
767 | </trans-unit> | 767 | </trans-unit> |
768 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 768 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
769 | <source>Update configuration</source> | 769 | <source>Update configuration</source> |
770 | <target>Updateconfiguratie</target> | 770 | <target>Updateconfiguratie</target> |
771 | <context-group name="null"> | 771 | <context-group name="null"> |
772 | <context context-type="linenumber">314</context> | 772 | <context context-type="linenumber">325</context> |
773 | </context-group> | 773 | </context-group> |
774 | </trans-unit> | 774 | </trans-unit> |
775 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 775 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1115,16 +1115,15 @@ Als je een video uploadt in dit kanaal, wordt deze tekst ingevuld in het "onders | |||
1115 | </context-group> | 1115 | </context-group> |
1116 | </trans-unit> | 1116 | </trans-unit> |
1117 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> | 1117 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> |
1118 | <source>Automatically plays video</source> | 1118 | <source>Automatically plays video</source><target>Automatically plays video</target><context-group name="null"> |
1119 | <context-group name="null"> | 1119 | <context context-type="linenumber">28</context> |
1120 | <context context-type="linenumber">25</context> | ||
1121 | </context-group> | 1120 | </context-group> |
1122 | </trans-unit> | 1121 | </trans-unit> |
1123 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 1122 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
1124 | <source>Save</source> | 1123 | <source>Save</source> |
1125 | <target>Opslaan</target> | 1124 | <target>Opslaan</target> |
1126 | <context-group name="null"> | 1125 | <context-group name="null"> |
1127 | <context context-type="linenumber">28</context> | 1126 | <context context-type="linenumber">32</context> |
1128 | </context-group> | 1127 | </context-group> |
1129 | </trans-unit> | 1128 | </trans-unit> |
1130 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 1129 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
@@ -1189,14 +1188,14 @@ Als je een video uploadt in dit kanaal, wordt deze tekst ingevuld in het "onders | |||
1189 | <source>Publish will be available when upload is finished</source> | 1188 | <source>Publish will be available when upload is finished</source> |
1190 | <target>Publiceren is mogelijk wanneer de upload voltooid is</target> | 1189 | <target>Publiceren is mogelijk wanneer de upload voltooid is</target> |
1191 | <context-group name="null"> | 1190 | <context-group name="null"> |
1192 | <context context-type="linenumber">48</context> | 1191 | <context context-type="linenumber">53</context> |
1193 | </context-group> | 1192 | </context-group> |
1194 | </trans-unit> | 1193 | </trans-unit> |
1195 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> | 1194 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> |
1196 | <source>Publish</source> | 1195 | <source>Publish</source> |
1197 | <target>Publiceren</target> | 1196 | <target>Publiceren</target> |
1198 | <context-group name="null"> | 1197 | <context-group name="null"> |
1199 | <context context-type="linenumber">55</context> | 1198 | <context context-type="linenumber">60</context> |
1200 | </context-group> | 1199 | </context-group> |
1201 | </trans-unit> | 1200 | </trans-unit> |
1202 | <trans-unit id="fdf7cbdc140d0aab0f0b6c06065a0fd448ed6a2e"> | 1201 | <trans-unit id="fdf7cbdc140d0aab0f0b6c06065a0fd448ed6a2e"> |
diff --git a/client/src/locale/target/angular_oc.xml b/client/src/locale/target/angular_oc.xml index 18f6527f9..26ff5264e 100644 --- a/client/src/locale/target/angular_oc.xml +++ b/client/src/locale/target/angular_oc.xml | |||
@@ -227,6 +227,20 @@ | |||
227 | <context context-type="linenumber">11</context> | 227 | <context context-type="linenumber">11</context> |
228 | </context-group> | 228 | </context-group> |
229 | </trans-unit> | 229 | </trans-unit> |
230 | <trans-unit id="4b3963c6d0863118fe9e9e33447d12be3c2db081"> | ||
231 | <source>Unlisted</source> | ||
232 | <target>Pas listada</target> | ||
233 | <context-group name="null"> | ||
234 | <context context-type="linenumber">10</context> | ||
235 | </context-group> | ||
236 | </trans-unit> | ||
237 | <trans-unit id="ddd8a4986d2d1717a274a5a0fbed04988a819e69"> | ||
238 | <source>Private</source> | ||
239 | <target>Privada</target> | ||
240 | <context-group name="null"> | ||
241 | <context context-type="linenumber">11</context> | ||
242 | </context-group> | ||
243 | </trans-unit> | ||
230 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> | 244 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> |
231 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> | 245 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> |
232 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> visualizacions</target> | 246 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> visualizacions</target> |
@@ -582,14 +596,14 @@ | |||
582 | <source>Example: jane_doe</source> | 596 | <source>Example: jane_doe</source> |
583 | <target>Exemple : joan_do</target> | 597 | <target>Exemple : joan_do</target> |
584 | <context-group name="null"> | 598 | <context-group name="null"> |
585 | <context context-type="linenumber">16</context> | 599 | <context context-type="linenumber">17</context> |
586 | </context-group> | 600 | </context-group> |
587 | </trans-unit> | 601 | </trans-unit> |
588 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | 602 | <trans-unit id="7fe213724c4c0a4112c40c673884acb98a0a3b92"> |
589 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | 603 | <source>I am at least 16 years old and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> |
590 | <target>Ai legit e soi d’acòrdi amb los <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Tèrmes</a> d’aquesta instà ncia</target> | 604 | <target>Ai almens 16 ans e accepti las <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Conditions</a> d’aquesta instà ncia</target> |
591 | <context-group name="null"> | 605 | <context-group name="null"> |
592 | <context context-type="linenumber">54</context> | 606 | <context context-type="linenumber">55</context> |
593 | </context-group> | 607 | </context-group> |
594 | </trans-unit> | 608 | </trans-unit> |
595 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 609 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
@@ -603,7 +617,7 @@ | |||
603 | <source>Features found on this instance</source> | 617 | <source>Features found on this instance</source> |
604 | <target>Foncionalitats trobadas dins aquesta instà ncia</target> | 618 | <target>Foncionalitats trobadas dins aquesta instà ncia</target> |
605 | <context-group name="null"> | 619 | <context-group name="null"> |
606 | <context context-type="linenumber">66</context> | 620 | <context context-type="linenumber">67</context> |
607 | </context-group> | 621 | </context-group> |
608 | </trans-unit> | 622 | </trans-unit> |
609 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> | 623 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> |
@@ -624,6 +638,19 @@ | |||
624 | <context context-type="linenumber">6</context> | 638 | <context context-type="linenumber">6</context> |
625 | </context-group> | 639 | </context-group> |
626 | </trans-unit> | 640 | </trans-unit> |
641 | <trans-unit id="7c603b9ed878097782e2b8908f662e2344b46061"> | ||
642 | <source> | ||
643 | Filters | ||
644 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
645 | </source> | ||
646 | <target> | ||
647 | Filtres | ||
648 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
649 | </target> | ||
650 | <context-group name="null"> | ||
651 | <context context-type="linenumber">16</context> | ||
652 | </context-group> | ||
653 | </trans-unit> | ||
627 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> | 654 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> |
628 | <source> | 655 | <source> |
629 | No results found | 656 | No results found |
@@ -882,6 +909,13 @@ | |||
882 | <context context-type="linenumber">94</context> | 909 | <context context-type="linenumber">94</context> |
883 | </context-group> | 910 | </context-group> |
884 | </trans-unit> | 911 | </trans-unit> |
912 | <trans-unit id="41ed53a3f1d4dfc57011d0aba13b8b074e8b41b6"> | ||
913 | <source>Display unlisted and private videos</source> | ||
914 | <target>Mostrar las vidèos pas listadas e las privadas</target> | ||
915 | <context-group name="null"> | ||
916 | <context context-type="linenumber">11</context> | ||
917 | </context-group> | ||
918 | </trans-unit> | ||
885 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> | 919 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> |
886 | <source>No results.</source> | 920 | <source>No results.</source> |
887 | <target>Cap de resultat</target> | 921 | <target>Cap de resultat</target> |
@@ -1223,15 +1257,15 @@ | |||
1223 | <context context-type="linenumber">83</context> | 1257 | <context context-type="linenumber">83</context> |
1224 | </context-group> | 1258 | </context-group> |
1225 | </trans-unit> | 1259 | </trans-unit> |
1226 | <trans-unit id="d8f1c6b816aaf1ebcb936a705dbe88bcef28eaa8"> | 1260 | <trans-unit id="b1372cb61ca791a0f7f95bf31c86c97df142adc4"> |
1227 | <source> | 1261 | <source> |
1228 | PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. | 1262 | PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. |
1229 | In the meantime, we want to test different ideas related to this issue: | 1263 | In the meantime, we want to test different ideas related to this issue: |
1230 | </source> | 1264 | </source> |
1231 | <target> | 1265 | <target> |
1232 | PeerTube es pas qu’en beta e vòl donar las melhoras contra-mesuras possiblas d’aquà a la sortida de la version establa. | 1266 | PeerTube es a son començament e vòl fornir las melhoras responsas d’aquà la sortida de la version establa. |
1233 | D’aquel temps, volèm ensajar diferentas idèas tocant aqueste problèma : | 1267 | D’aquel temps, volèm ensajar diferentas idèas ligadas a aqueste problèma : |
1234 | </target> | 1268 | </target> |
1235 | <context-group name="null"> | 1269 | <context-group name="null"> |
1236 | <context context-type="linenumber">85</context> | 1270 | <context context-type="linenumber">85</context> |
1237 | </context-group> | 1271 | </context-group> |
@@ -1271,6 +1305,41 @@ | |||
1271 | <context context-type="linenumber">95</context> | 1305 | <context context-type="linenumber">95</context> |
1272 | </context-group> | 1306 | </context-group> |
1273 | </trans-unit> | 1307 | </trans-unit> |
1308 | <trans-unit id="bd2edf99dd6562385ccec19a7ab2d1898e626605"> | ||
1309 | <source>Banned</source> | ||
1310 | <target>Fòrabandit</target> | ||
1311 | <context-group name="null"> | ||
1312 | <context context-type="linenumber">12</context> | ||
1313 | </context-group> | ||
1314 | </trans-unit> | ||
1315 | <trans-unit id="62a557fcfdbd25a31d1a0332294f94a466fee809"> | ||
1316 | <source>Muted</source> | ||
1317 | <target>Muda</target> | ||
1318 | <context-group name="null"> | ||
1319 | <context context-type="linenumber">13</context> | ||
1320 | </context-group> | ||
1321 | </trans-unit> | ||
1322 | <trans-unit id="48bbf6dbdb22e0ef4bd257eae2ab356f2ea66c89"> | ||
1323 | <source>Muted by your instance</source> | ||
1324 | <target>Muda per vòstra instà ncia</target> | ||
1325 | <context-group name="null"> | ||
1326 | <context context-type="linenumber">14</context> | ||
1327 | </context-group> | ||
1328 | </trans-unit> | ||
1329 | <trans-unit id="44bd08a7ec1e407356620967d65d8fe2d8639d0a"> | ||
1330 | <source>Instance muted</source> | ||
1331 | <target>Instà ncia mudas</target> | ||
1332 | <context-group name="null"> | ||
1333 | <context context-type="linenumber">15</context> | ||
1334 | </context-group> | ||
1335 | </trans-unit> | ||
1336 | <trans-unit id="1a6443bb7ed01046dd83cf78806f795f1204ffa1"> | ||
1337 | <source>Instance muted by your instance</source> | ||
1338 | <target>Instà ncias mudas per vòstra instà ncia</target> | ||
1339 | <context-group name="null"> | ||
1340 | <context context-type="linenumber">16</context> | ||
1341 | </context-group> | ||
1342 | </trans-unit> | ||
1274 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> | 1343 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> |
1275 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> | 1344 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> |
1276 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> abonats</target> | 1345 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> abonats</target> |
@@ -1401,21 +1470,21 @@ | |||
1401 | <source>Signup enabled</source> | 1470 | <source>Signup enabled</source> |
1402 | <target>Inscripcions activadas</target> | 1471 | <target>Inscripcions activadas</target> |
1403 | <context-group name="null"> | 1472 | <context-group name="null"> |
1404 | <context context-type="linenumber">92</context> | 1473 | <context context-type="linenumber">93</context> |
1405 | </context-group> | 1474 | </context-group> |
1406 | </trans-unit> | 1475 | </trans-unit> |
1407 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> | 1476 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> |
1408 | <source>Signup requires email verification</source> | 1477 | <source>Signup requires email verification</source> |
1409 | <target>L’inscripcion demanda una verificacion d’adreça electronica</target> | 1478 | <target>L’inscripcion demanda una verificacion d’adreça electronica</target> |
1410 | <context-group name="null"> | 1479 | <context-group name="null"> |
1411 | <context context-type="linenumber">97</context> | 1480 | <context context-type="linenumber">100</context> |
1412 | </context-group> | 1481 | </context-group> |
1413 | </trans-unit> | 1482 | </trans-unit> |
1414 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 1483 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
1415 | <source>Signup limit</source> | 1484 | <source>Signup limit</source> |
1416 | <target>Limit d’inscripcions</target> | 1485 | <target>Limit d’inscripcions</target> |
1417 | <context-group name="null"> | 1486 | <context-group name="null"> |
1418 | <context context-type="linenumber">101</context> | 1487 | <context context-type="linenumber">105</context> |
1419 | </context-group> | 1488 | </context-group> |
1420 | </trans-unit> | 1489 | </trans-unit> |
1421 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 1490 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -1425,46 +1494,53 @@ | |||
1425 | <context context-type="linenumber">42</context> | 1494 | <context context-type="linenumber">42</context> |
1426 | </context-group> | 1495 | </context-group> |
1427 | </trans-unit> | 1496 | </trans-unit> |
1497 | <trans-unit id="29aa67f13fd34a2421ff9d7de7d5142790676b9e"> | ||
1498 | <source>Video import with HTTP URL (i.e. YouTube) enabled</source> | ||
1499 | <target>Import vidèo amb URL HTTP (per exemple YouTube) activat</target> | ||
1500 | <context-group name="null"> | ||
1501 | <context context-type="linenumber">120</context> | ||
1502 | </context-group> | ||
1503 | </trans-unit> | ||
1428 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> | 1504 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> |
1429 | <source>Video import with a torrent file or a magnet URI enabled</source> | 1505 | <source>Video import with a torrent file or a magnet URI enabled</source> |
1430 | <target>Import de vidèos via un fichièr torretn o un magnet URI activat</target> | 1506 | <target>Import de vidèos via un fichièr torretn o un magnet URI activat</target> |
1431 | <context-group name="null"> | 1507 | <context-group name="null"> |
1432 | <context context-type="linenumber">120</context> | 1508 | <context context-type="linenumber">127</context> |
1433 | </context-group> | 1509 | </context-group> |
1434 | </trans-unit> | 1510 | </trans-unit> |
1435 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 1511 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
1436 | <source>Administrator</source> | 1512 | <source>Administrator</source> |
1437 | <target>Administrator</target> | 1513 | <target>Administrator</target> |
1438 | <context-group name="null"> | 1514 | <context-group name="null"> |
1439 | <context context-type="linenumber">123</context> | 1515 | <context context-type="linenumber">131</context> |
1440 | </context-group> | 1516 | </context-group> |
1441 | </trans-unit> | 1517 | </trans-unit> |
1442 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 1518 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
1443 | <source>Admin email</source> | 1519 | <source>Admin email</source> |
1444 | <target>Adreça de l’admin</target> | 1520 | <target>Adreça de l’admin</target> |
1445 | <context-group name="null"> | 1521 | <context-group name="null"> |
1446 | <context context-type="linenumber">126</context> | 1522 | <context context-type="linenumber">134</context> |
1447 | </context-group> | 1523 | </context-group> |
1448 | </trans-unit> | 1524 | </trans-unit> |
1449 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 1525 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
1450 | <source>Users</source> | 1526 | <source>Users</source> |
1451 | <target>Utilizaires</target> | 1527 | <target>Utilizaires</target> |
1452 | <context-group name="null"> | 1528 | <context-group name="null"> |
1453 | <context context-type="linenumber">136</context> | 1529 | <context context-type="linenumber">144</context> |
1454 | </context-group> | 1530 | </context-group> |
1455 | </trans-unit> | 1531 | </trans-unit> |
1456 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 1532 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
1457 | <source>User default video quota</source> | 1533 | <source>User default video quota</source> |
1458 | <target>Quòta per defaut per utilizaire</target> | 1534 | <target>Quòta per defaut per utilizaire</target> |
1459 | <context-group name="null"> | 1535 | <context-group name="null"> |
1460 | <context context-type="linenumber">139</context> | 1536 | <context context-type="linenumber">147</context> |
1461 | </context-group> | 1537 | </context-group> |
1462 | </trans-unit> | 1538 | </trans-unit> |
1463 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> | 1539 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> |
1464 | <source>User default daily upload limit</source> | 1540 | <source>User default daily upload limit</source> |
1465 | <target>Quòta jornalièr de mandadÃs per defaut dels utilizaires </target> | 1541 | <target>Quòta jornalièr de mandadÃs per defaut dels utilizaires </target> |
1466 | <context-group name="null"> | 1542 | <context-group name="null"> |
1467 | <context context-type="linenumber">153</context> | 1543 | <context context-type="linenumber">161</context> |
1468 | </context-group> | 1544 | </context-group> |
1469 | </trans-unit> | 1545 | </trans-unit> |
1470 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 1546 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -1478,81 +1554,81 @@ | |||
1478 | <source>Twitter</source> | 1554 | <source>Twitter</source> |
1479 | <target>Twitter</target> | 1555 | <target>Twitter</target> |
1480 | <context-group name="null"> | 1556 | <context-group name="null"> |
1481 | <context context-type="linenumber">170</context> | 1557 | <context context-type="linenumber">178</context> |
1482 | </context-group> | 1558 | </context-group> |
1483 | </trans-unit> | 1559 | </trans-unit> |
1484 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 1560 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
1485 | <source>Your Twitter username</source> | 1561 | <source>Your Twitter username</source> |
1486 | <target>Vòstre nom d’utilizaire Twitter</target> | 1562 | <target>Vòstre nom d’utilizaire Twitter</target> |
1487 | <context-group name="null"> | 1563 | <context-group name="null"> |
1488 | <context context-type="linenumber">173</context> | 1564 | <context context-type="linenumber">181</context> |
1489 | </context-group> | 1565 | </context-group> |
1490 | </trans-unit> | 1566 | </trans-unit> |
1491 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 1567 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
1492 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 1568 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
1493 | <target>Indica lo compte Twitter del site o de la plataforma ont lo contengut foguèt publicat.</target> | 1569 | <target>Indica lo compte Twitter del site o de la plataforma ont lo contengut foguèt publicat.</target> |
1494 | <context-group name="null"> | 1570 | <context-group name="null"> |
1495 | <context context-type="linenumber">176</context> | 1571 | <context context-type="linenumber">184</context> |
1496 | </context-group> | 1572 | </context-group> |
1497 | </trans-unit> | 1573 | </trans-unit> |
1498 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 1574 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
1499 | <source>Instance whitelisted by Twitter</source> | 1575 | <source>Instance whitelisted by Twitter</source> |
1500 | <target>Instà ncias en lista blanca per Twitter</target> | 1576 | <target>Instà ncias en lista blanca per Twitter</target> |
1501 | <context-group name="null"> | 1577 | <context-group name="null"> |
1502 | <context context-type="linenumber">189</context> | 1578 | <context context-type="linenumber">198</context> |
1503 | </context-group> | 1579 | </context-group> |
1504 | </trans-unit> | 1580 | </trans-unit> |
1505 | <trans-unit id="a62985a76e947b0068ad328b5172d5af5b125b9a"> | 1581 | <trans-unit id="8b0ee765cc3fea9baef14bfb9d5288dfcbe386b6"> |
1506 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> | 1582 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> |
1507 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> | 1583 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> |
1508 | Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> to see if you instance is whitelisted.</source> | 1584 | Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> to see if you instance is whitelisted.</source> |
1509 | <target>Se vòstra instà ncia es mesa en lista blanca per Twitter, un lector vidèo serà integrat pel fil Twitter sul partatge d’una vidèo PeerTube.<br /> | 1585 | <target>Se vòstra instà ncia es mesa en lista blanca per Twitter, un lector vidèo serà integrat pel fil Twitter sul partatge d’una vidèo PeerTube.<br /> |
1510 | Se l’instà ncia es pas en lista blanca, utilizam un imatge amb un ligam que mena a l’instà ncia PeerTube.<br /><br /> | 1586 | Se l’instà ncia es pas en lista blanca, utilizam un imatge amb un ligam que mena a l’instà ncia PeerTube.<br /><br /> |
1511 | Clicatz aquesta bóstia, salvagardatz la configuracion e ensajatz amb l’URL d’una vidèo de vòstra instà ncia (https://exemple.com/videos/watch/blabla) sus <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> per veire se vòstra instà ncia es en lista blanca.</target> | 1587 | Clicatz aquesta bóstia, salvagardatz la configuracion e ensajatz amb l’URL d’una vidèo de vòstra instà ncia (https://exemple.com/videos/watch/blabla) sus <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> per veire se vòstra instà ncia es en lista blanca.</target> |
1512 | <context-group name="null"> | 1588 | <context-group name="null"> |
1513 | <context context-type="linenumber">190</context> | 1589 | <context context-type="linenumber">199</context> |
1514 | </context-group> | 1590 | </context-group> |
1515 | </trans-unit> | 1591 | </trans-unit> |
1516 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 1592 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
1517 | <source>Services</source> | 1593 | <source>Services</source> |
1518 | <target>Servicis</target> | 1594 | <target>Servicis</target> |
1519 | <context-group name="null"> | 1595 | <context-group name="null"> |
1520 | <context context-type="linenumber">168</context> | 1596 | <context context-type="linenumber">176</context> |
1521 | </context-group> | 1597 | </context-group> |
1522 | </trans-unit> | 1598 | </trans-unit> |
1523 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 1599 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
1524 | <source>Transcoding</source> | 1600 | <source>Transcoding</source> |
1525 | <target>Transcodatge</target> | 1601 | <target>Transcodatge</target> |
1526 | <context-group name="null"> | 1602 | <context-group name="null"> |
1527 | <context context-type="linenumber">200</context> | 1603 | <context context-type="linenumber">210</context> |
1528 | </context-group> | 1604 | </context-group> |
1529 | </trans-unit> | 1605 | </trans-unit> |
1530 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 1606 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
1531 | <source>Transcoding enabled</source> | 1607 | <source>Transcoding enabled</source> |
1532 | <target>Transcodatge activat</target> | 1608 | <target>Transcodatge activat</target> |
1533 | <context-group name="null"> | 1609 | <context-group name="null"> |
1534 | <context context-type="linenumber">204</context> | 1610 | <context context-type="linenumber">215</context> |
1535 | </context-group> | 1611 | </context-group> |
1536 | </trans-unit> | 1612 | </trans-unit> |
1537 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 1613 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
1538 | <source>If you disable transcoding, many videos from your users will not work!</source> | 1614 | <source>If you disable transcoding, many videos from your users will not work!</source> |
1539 | <target>Se desactivatz lo transcodatge, un fum de vidèos de vòstres utilizaires foncionarà n pas !</target> | 1615 | <target>Se desactivatz lo transcodatge, un fum de vidèos de vòstres utilizaires foncionarà n pas !</target> |
1540 | <context-group name="null"> | 1616 | <context-group name="null"> |
1541 | <context context-type="linenumber">205</context> | 1617 | <context context-type="linenumber">216</context> |
1542 | </context-group> | 1618 | </context-group> |
1543 | </trans-unit> | 1619 | </trans-unit> |
1544 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 1620 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
1545 | <source>Transcoding threads</source> | 1621 | <source>Transcoding threads</source> |
1546 | <target>Transcodatge dels threads</target> | 1622 | <target>Transcodatge dels threads</target> |
1547 | <context-group name="null"> | 1623 | <context-group name="null"> |
1548 | <context context-type="linenumber">211</context> | 1624 | <context context-type="linenumber">223</context> |
1549 | </context-group> | 1625 | </context-group> |
1550 | </trans-unit> | 1626 | </trans-unit> |
1551 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> | 1627 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> |
1552 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> | 1628 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> |
1553 | <target>Resolucion <x id="INTERPOLATION" equiv-text="{{resolution}}"/> activada</target> | 1629 | <target>Resolucion <x id="INTERPOLATION" equiv-text="{{resolution}}"/> activada</target> |
1554 | <context-group name="null"> | 1630 | <context-group name="null"> |
1555 | <context context-type="linenumber">227</context> | 1631 | <context context-type="linenumber">239</context> |
1556 | </context-group> | 1632 | </context-group> |
1557 | </trans-unit> | 1633 | </trans-unit> |
1558 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> | 1634 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> |
@@ -1567,49 +1643,49 @@ | |||
1567 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> | 1643 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> |
1568 | </target> | 1644 | </target> |
1569 | <context-group name="null"> | 1645 | <context-group name="null"> |
1570 | <context context-type="linenumber">233</context> | 1646 | <context context-type="linenumber">244</context> |
1571 | </context-group> | 1647 | </context-group> |
1572 | </trans-unit> | 1648 | </trans-unit> |
1573 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> | 1649 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> |
1574 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> | 1650 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> |
1575 | <target>Qualques fichièrs son pas federats (apercebuts, legendas). Los recuperam de l’instà ncia d’origina estant e los metèm en cache.</target> | 1651 | <target>Qualques fichièrs son pas federats (apercebuts, legendas). Los recuperam de l’instà ncia d’origina estant e los metèm en cache.</target> |
1576 | <context-group name="null"> | 1652 | <context-group name="null"> |
1577 | <context context-type="linenumber">238</context> | 1653 | <context context-type="linenumber">249</context> |
1578 | </context-group> | 1654 | </context-group> |
1579 | </trans-unit> | 1655 | </trans-unit> |
1580 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 1656 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
1581 | <source>Previews cache size</source> | 1657 | <source>Previews cache size</source> |
1582 | <target>Talha del cache d’apercebut</target> | 1658 | <target>Talha del cache d’apercebut</target> |
1583 | <context-group name="null"> | 1659 | <context-group name="null"> |
1584 | <context context-type="linenumber">243</context> | 1660 | <context context-type="linenumber">254</context> |
1585 | </context-group> | 1661 | </context-group> |
1586 | </trans-unit> | 1662 | </trans-unit> |
1587 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> | 1663 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> |
1588 | <source>Video captions cache size</source> | 1664 | <source>Video captions cache size</source> |
1589 | <target>Talha del cache per las legendas de las vidèos</target> | 1665 | <target>Talha del cache per las legendas de las vidèos</target> |
1590 | <context-group name="null"> | 1666 | <context-group name="null"> |
1591 | <context context-type="linenumber">254</context> | 1667 | <context context-type="linenumber">265</context> |
1592 | </context-group> | 1668 | </context-group> |
1593 | </trans-unit> | 1669 | </trans-unit> |
1594 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 1670 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
1595 | <source>Customizations</source> | 1671 | <source>Customizations</source> |
1596 | <target>Personalizacions</target> | 1672 | <target>Personalizacions</target> |
1597 | <context-group name="null"> | 1673 | <context-group name="null"> |
1598 | <context context-type="linenumber">264</context> | 1674 | <context context-type="linenumber">275</context> |
1599 | </context-group> | 1675 | </context-group> |
1600 | </trans-unit> | 1676 | </trans-unit> |
1601 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 1677 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
1602 | <source>JavaScript</source> | 1678 | <source>JavaScript</source> |
1603 | <target>JavaScript</target> | 1679 | <target>JavaScript</target> |
1604 | <context-group name="null"> | 1680 | <context-group name="null"> |
1605 | <context context-type="linenumber">267</context> | 1681 | <context context-type="linenumber">278</context> |
1606 | </context-group> | 1682 | </context-group> |
1607 | </trans-unit> | 1683 | </trans-unit> |
1608 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 1684 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
1609 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 1685 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1610 | <target>Escrivètz dirèctament de JavaScript còdi.<br />Exemple : <pre>console.log('mon instà ncia es tròp crana');</pre></target> | 1686 | <target>Escrivètz dirèctament de JavaScript còdi.<br />Exemple : <pre>console.log('mon instà ncia es tròp crana');</pre></target> |
1611 | <context-group name="null"> | 1687 | <context-group name="null"> |
1612 | <context context-type="linenumber">270</context> | 1688 | <context context-type="linenumber">281</context> |
1613 | </context-group> | 1689 | </context-group> |
1614 | </trans-unit> | 1690 | </trans-unit> |
1615 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> | 1691 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> |
@@ -1644,28 +1720,28 @@ | |||
1644 | </pre> | 1720 | </pre> |
1645 | </target> | 1721 | </target> |
1646 | <context-group name="null"> | 1722 | <context-group name="null"> |
1647 | <context context-type="linenumber">286</context> | 1723 | <context context-type="linenumber">297</context> |
1648 | </context-group> | 1724 | </context-group> |
1649 | </trans-unit> | 1725 | </trans-unit> |
1650 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 1726 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1651 | <source>Advanced configuration</source> | 1727 | <source>Advanced configuration</source> |
1652 | <target>Configuracion avançada</target> | 1728 | <target>Configuracion avançada</target> |
1653 | <context-group name="null"> | 1729 | <context-group name="null"> |
1654 | <context context-type="linenumber">197</context> | 1730 | <context context-type="linenumber">207</context> |
1655 | </context-group> | 1731 | </context-group> |
1656 | </trans-unit> | 1732 | </trans-unit> |
1657 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 1733 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
1658 | <source>Update configuration</source> | 1734 | <source>Update configuration</source> |
1659 | <target>Actualizar la configuracion</target> | 1735 | <target>Actualizar la configuracion</target> |
1660 | <context-group name="null"> | 1736 | <context-group name="null"> |
1661 | <context context-type="linenumber">314</context> | 1737 | <context context-type="linenumber">325</context> |
1662 | </context-group> | 1738 | </context-group> |
1663 | </trans-unit> | 1739 | </trans-unit> |
1664 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> | 1740 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> |
1665 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1741 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1666 | <target>Sembla que la configuracion es invalida. Mercés de cercar d’errors possiblas pels diferents onglets.</target> | 1742 | <target>Sembla que la configuracion es invalida. Mercés de cercar d’errors possiblas pels diferents onglets.</target> |
1667 | <context-group name="null"> | 1743 | <context-group name="null"> |
1668 | <context context-type="linenumber">315</context> | 1744 | <context context-type="linenumber">326</context> |
1669 | </context-group> | 1745 | </context-group> |
1670 | </trans-unit> | 1746 | </trans-unit> |
1671 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1747 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1748,6 +1824,13 @@ | |||
1748 | <context context-type="linenumber">21</context> | 1824 | <context context-type="linenumber">21</context> |
1749 | </context-group> | 1825 | </context-group> |
1750 | </trans-unit> | 1826 | </trans-unit> |
1827 | <trans-unit id="25925fc5826bc5b3eeae7c45b08b0ed74b9e2954"> | ||
1828 | <source>Filter...</source> | ||
1829 | <target>Filtre....</target> | ||
1830 | <context-group name="null"> | ||
1831 | <context context-type="linenumber">27</context> | ||
1832 | </context-group> | ||
1833 | </trans-unit> | ||
1751 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> | 1834 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> |
1752 | <source>ID</source> | 1835 | <source>ID</source> |
1753 | <target>ID</target> | 1836 | <target>ID</target> |
@@ -1922,6 +2005,13 @@ | |||
1922 | <context context-type="linenumber">2</context> | 2005 | <context context-type="linenumber">2</context> |
1923 | </context-group> | 2006 | </context-group> |
1924 | </trans-unit> | 2007 | </trans-unit> |
2008 | <trans-unit id="ea762ca1d74c96d8568ac68482778f52ca531cc4"> | ||
2009 | <source>Batch actions</source> | ||
2010 | <target>Accions Batch</target> | ||
2011 | <context-group name="null"> | ||
2012 | <context context-type="linenumber">19</context> | ||
2013 | </context-group> | ||
2014 | </trans-unit> | ||
1925 | <trans-unit id="08ea8692dc2a7050026df26fc39b22960bde9de5"> | 2015 | <trans-unit id="08ea8692dc2a7050026df26fc39b22960bde9de5"> |
1926 | <source>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source> | 2016 | <source>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source> |
1927 | <target>Nom d’utilizaire <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target> | 2017 | <target>Nom d’utilizaire <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target> |
@@ -1929,6 +2019,13 @@ | |||
1929 | <context context-type="linenumber">40</context> | 2019 | <context context-type="linenumber">40</context> |
1930 | </context-group> | 2020 | </context-group> |
1931 | </trans-unit> | 2021 | </trans-unit> |
2022 | <trans-unit id="adba7c8b43e42581460fbe5d08b5cb5ab60eba4b"> | ||
2023 | <source>(banned)</source> | ||
2024 | <target>(fòrabandit)</target> | ||
2025 | <context-group name="null"> | ||
2026 | <context context-type="linenumber">65</context> | ||
2027 | </context-group> | ||
2028 | </trans-unit> | ||
1932 | <trans-unit id="be73b652c2707f42b5d780d0c7b8fc5ea0b1706c"> | 2029 | <trans-unit id="be73b652c2707f42b5d780d0c7b8fc5ea0b1706c"> |
1933 | <source>Go to the account page</source> | 2030 | <source>Go to the account page</source> |
1934 | <target>Anar a la pagina del compte</target> | 2031 | <target>Anar a la pagina del compte</target> |
@@ -1936,11 +2033,25 @@ | |||
1936 | <context context-type="linenumber">133</context> | 2033 | <context context-type="linenumber">133</context> |
1937 | </context-group> | 2034 | </context-group> |
1938 | </trans-unit> | 2035 | </trans-unit> |
2036 | <trans-unit id="02ba1a65db92d1d0ab4ba380086e9be61891aaa5"> | ||
2037 | <source>User's email must be verified to login</source> | ||
2038 | <target>Lo corrièl de l’utilizaire deu èsser verificat abans la connexion</target> | ||
2039 | <context-group name="null"> | ||
2040 | <context context-type="linenumber">70</context> | ||
2041 | </context-group> | ||
2042 | </trans-unit> | ||
2043 | <trans-unit id="79cee9973620b2592ff2824c525aa8ed0b5e2b8b"> | ||
2044 | <source>User's email is verified / User can login without email verification</source> | ||
2045 | <target>Lo corrièl de l’utilizaire es verificat / Pòt se connectar sens verificacion de l’adreça</target> | ||
2046 | <context-group name="null"> | ||
2047 | <context context-type="linenumber">74</context> | ||
2048 | </context-group> | ||
2049 | </trans-unit> | ||
1939 | <trans-unit id="a9587caabf0dc5d824f817baae1c2f5521d9b1ee"> | 2050 | <trans-unit id="a9587caabf0dc5d824f817baae1c2f5521d9b1ee"> |
1940 | <source>Ban reason:</source> | 2051 | <source>Ban reason:</source> |
1941 | <target>Rason del bandiment :</target> | 2052 | <target>Rason del bandiment :</target> |
1942 | <context-group name="null"> | 2053 | <context-group name="null"> |
1943 | <context context-type="linenumber">82</context> | 2054 | <context context-type="linenumber">92</context> |
1944 | </context-group> | 2055 | </context-group> |
1945 | </trans-unit> | 2056 | </trans-unit> |
1946 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> | 2057 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> |
@@ -2073,6 +2184,41 @@ | |||
2073 | <context context-type="linenumber">7</context> | 2184 | <context context-type="linenumber">7</context> |
2074 | </context-group> | 2185 | </context-group> |
2075 | </trans-unit> | 2186 | </trans-unit> |
2187 | <trans-unit id="b1ff109b26ae8f08650415454b9098c43eba2e2c"> | ||
2188 | <source>Muted accounts</source> | ||
2189 | <target>Comptes muts</target> | ||
2190 | <context-group name="null"> | ||
2191 | <context context-type="linenumber">2</context> | ||
2192 | </context-group> | ||
2193 | </trans-unit> | ||
2194 | <trans-unit id="bd0611346af048015e0a1275091ef68ce98832d2"> | ||
2195 | <source>Muted servers</source> | ||
2196 | <target>Servidors muts</target> | ||
2197 | <context-group name="null"> | ||
2198 | <context context-type="linenumber">11</context> | ||
2199 | </context-group> | ||
2200 | </trans-unit> | ||
2201 | <trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92"> | ||
2202 | <source>Account</source> | ||
2203 | <target>Compte</target> | ||
2204 | <context-group name="null"> | ||
2205 | <context context-type="linenumber">12</context> | ||
2206 | </context-group> | ||
2207 | </trans-unit> | ||
2208 | <trans-unit id="079e99cce11c87b142e80fdd14dae98a61012fc4"> | ||
2209 | <source>Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source> | ||
2210 | <target>Mut lo <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target> | ||
2211 | <context-group name="null"> | ||
2212 | <context context-type="linenumber">13</context> | ||
2213 | </context-group> | ||
2214 | </trans-unit> | ||
2215 | <trans-unit id="1f689fada9748a830117f5b429a88ef8629082a8"> | ||
2216 | <source>Unmute</source> | ||
2217 | <target>Restablir</target> | ||
2218 | <context-group name="null"> | ||
2219 | <context context-type="linenumber">23</context> | ||
2220 | </context-group> | ||
2221 | </trans-unit> | ||
2076 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> | 2222 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> |
2077 | <source>My settings</source> | 2223 | <source>My settings</source> |
2078 | <target>Mos paramètres</target> | 2224 | <target>Mos paramètres</target> |
@@ -2115,6 +2261,20 @@ | |||
2115 | <context context-type="linenumber">18</context> | 2261 | <context context-type="linenumber">18</context> |
2116 | </context-group> | 2262 | </context-group> |
2117 | </trans-unit> | 2263 | </trans-unit> |
2264 | <trans-unit id="46aa32e581922d6d2c3d7bc4c87209ad5808b029"> | ||
2265 | <source>Misc</source> | ||
2266 | <target>Divèrs</target> | ||
2267 | <context-group name="null"> | ||
2268 | <context context-type="linenumber">24</context> | ||
2269 | </context-group> | ||
2270 | </trans-unit> | ||
2271 | <trans-unit id="2bc7533f8c8e7d183950ba1094a0acd9efc22e5e"> | ||
2272 | <source>Muted instances</source> | ||
2273 | <target>Instà ncias mudas</target> | ||
2274 | <context-group name="null"> | ||
2275 | <context context-type="linenumber">2</context> | ||
2276 | </context-group> | ||
2277 | </trans-unit> | ||
2118 | <trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7"> | 2278 | <trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7"> |
2119 | <source>Ownership changes</source> | 2279 | <source>Ownership changes</source> |
2120 | <target>Cambiaments de proprietats</target> | 2280 | <target>Cambiaments de proprietats</target> |
@@ -2375,18 +2535,25 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
2375 | <context context-type="linenumber">3</context> | 2535 | <context context-type="linenumber">3</context> |
2376 | </context-group> | 2536 | </context-group> |
2377 | </trans-unit> | 2537 | </trans-unit> |
2538 | <trans-unit id="d044c51156e295824813a866dba9545bdb59466b"> | ||
2539 | <source>Use WebTorrent to exchange parts of the video with others</source> | ||
2540 | <target>Utilizar WebTorrent per escambiar de tròces de la vidèo amb d’autres</target> | ||
2541 | <context-group name="null"> | ||
2542 | <context context-type="linenumber">21</context> | ||
2543 | </context-group> | ||
2544 | </trans-unit> | ||
2378 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> | 2545 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> |
2379 | <source>Automatically plays video</source> | 2546 | <source>Automatically plays video</source> |
2380 | <target>Legir automaticament las vidèos</target> | 2547 | <target>Legir automaticament las vidèos</target> |
2381 | <context-group name="null"> | 2548 | <context-group name="null"> |
2382 | <context context-type="linenumber">25</context> | 2549 | <context context-type="linenumber">28</context> |
2383 | </context-group> | 2550 | </context-group> |
2384 | </trans-unit> | 2551 | </trans-unit> |
2385 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 2552 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
2386 | <source>Save</source> | 2553 | <source>Save</source> |
2387 | <target>Salvagardar</target> | 2554 | <target>Salvagardar</target> |
2388 | <context-group name="null"> | 2555 | <context-group name="null"> |
2389 | <context context-type="linenumber">28</context> | 2556 | <context context-type="linenumber">32</context> |
2390 | </context-group> | 2557 | </context-group> |
2391 | </trans-unit> | 2558 | </trans-unit> |
2392 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 2559 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
@@ -2538,6 +2705,13 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
2538 | <context context-type="linenumber">159</context> | 2705 | <context context-type="linenumber">159</context> |
2539 | </context-group> | 2706 | </context-group> |
2540 | </trans-unit> | 2707 | </trans-unit> |
2708 | <trans-unit id="385811ab5a5c3e96e0db46c9ce1fc3147d8cd4c7"> | ||
2709 | <source>Sorry, but something went wrong</source> | ||
2710 | <target>O planhèm, quicòm a trucat</target> | ||
2711 | <context-group name="null"> | ||
2712 | <context context-type="linenumber">49</context> | ||
2713 | </context-group> | ||
2714 | </trans-unit> | ||
2541 | <trans-unit id="63d6bf87c9f30441175648dfd3ef6a19292287c2"> | 2715 | <trans-unit id="63d6bf87c9f30441175648dfd3ef6a19292287c2"> |
2542 | <source> | 2716 | <source> |
2543 | Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. | 2717 | Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. |
@@ -2546,12 +2720,12 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
2546 | Felicitacions, la vidèo darrièr <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> serà importada ! Podètz ja ajustar las informacions tocant aquesta vidèo. | 2720 | Felicitacions, la vidèo darrièr <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> serà importada ! Podètz ja ajustar las informacions tocant aquesta vidèo. |
2547 | </target> | 2721 | </target> |
2548 | <context-group name="null"> | 2722 | <context-group name="null"> |
2549 | <context context-type="linenumber">40</context> | 2723 | <context context-type="linenumber">46</context> |
2550 | </context-group> | 2724 | </context-group> |
2551 | </trans-unit> | 2725 | </trans-unit> |
2552 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> | 2726 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> |
2553 | <source>Update</source> | 2727 | <source>Update</source> |
2554 | <target>Actualizar</target> | 2728 | <target>MandadÃs</target> |
2555 | <context-group name="null"> | 2729 | <context-group name="null"> |
2556 | <context context-type="linenumber">92</context> | 2730 | <context context-type="linenumber">92</context> |
2557 | </context-group> | 2731 | </context-group> |
@@ -2574,14 +2748,14 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
2574 | <source>Publish will be available when upload is finished</source> | 2748 | <source>Publish will be available when upload is finished</source> |
2575 | <target>La publicacion serà possibla un còp lo mandadÃs acabat</target> | 2749 | <target>La publicacion serà possibla un còp lo mandadÃs acabat</target> |
2576 | <context-group name="null"> | 2750 | <context-group name="null"> |
2577 | <context context-type="linenumber">48</context> | 2751 | <context context-type="linenumber">53</context> |
2578 | </context-group> | 2752 | </context-group> |
2579 | </trans-unit> | 2753 | </trans-unit> |
2580 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> | 2754 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> |
2581 | <source>Publish</source> | 2755 | <source>Publish</source> |
2582 | <target>Publicar</target> | 2756 | <target>Publicar</target> |
2583 | <context-group name="null"> | 2757 | <context-group name="null"> |
2584 | <context context-type="linenumber">55</context> | 2758 | <context context-type="linenumber">60</context> |
2585 | </context-group> | 2759 | </context-group> |
2586 | </trans-unit> | 2760 | </trans-unit> |
2587 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> | 2761 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> |
@@ -2620,7 +2794,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
2620 | Felicitacions, la vidèo serà importada via BitTorrent ! Podètz ja ajustar las informacions tocant aquesta vidèo. | 2794 | Felicitacions, la vidèo serà importada via BitTorrent ! Podètz ja ajustar las informacions tocant aquesta vidèo. |
2621 | </target> | 2795 | </target> |
2622 | <context-group name="null"> | 2796 | <context-group name="null"> |
2623 | <context context-type="linenumber">48</context> | 2797 | <context context-type="linenumber">53</context> |
2624 | </context-group> | 2798 | </context-group> |
2625 | </trans-unit> | 2799 | </trans-unit> |
2626 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> | 2800 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> |
@@ -2632,7 +2806,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
2632 | </trans-unit> | 2806 | </trans-unit> |
2633 | <trans-unit id="e9cfe8bd050660077212af5c02f5be24821f28d5"> | 2807 | <trans-unit id="e9cfe8bd050660077212af5c02f5be24821f28d5"> |
2634 | <source>Upload <x id="INTERPOLATION" equiv-text="{{ videoName }}"/></source> | 2808 | <source>Upload <x id="INTERPOLATION" equiv-text="{{ videoName }}"/></source> |
2635 | <target>Actualizar <x id="INTERPOLATION" equiv-text="{{ videoName }}"/></target> | 2809 | <target>MandadÃs <x id="INTERPOLATION" equiv-text="{{ videoName }}"/></target> |
2636 | <context-group name="null"> | 2810 | <context-group name="null"> |
2637 | <context context-type="linenumber">4</context> | 2811 | <context context-type="linenumber">4</context> |
2638 | </context-group> | 2812 | </context-group> |
@@ -2762,7 +2936,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
2762 | </trans-unit> | 2936 | </trans-unit> |
2763 | <trans-unit id="7e549f41b715552ffe69b85c14a690d9d81c85f0"> | 2937 | <trans-unit id="7e549f41b715552ffe69b85c14a690d9d81c85f0"> |
2764 | <source>Wait transcoding before publishing the video</source> | 2938 | <source>Wait transcoding before publishing the video</source> |
2765 | <target>Esperatz lo transcodatge abans de publicar la vidèo</target> | 2939 | <target>Esperar lo transcodatge abans de publicar la vidèo</target> |
2766 | <context-group name="null"> | 2940 | <context-group name="null"> |
2767 | <context context-type="linenumber">130</context> | 2941 | <context context-type="linenumber">130</context> |
2768 | </context-group> | 2942 | </context-group> |
@@ -2864,7 +3038,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
2864 | </trans-unit> | 3038 | </trans-unit> |
2865 | <trans-unit id="b5629d298ff1a69b8db19a4ba2995c76b52da604"> | 3039 | <trans-unit id="b5629d298ff1a69b8db19a4ba2995c76b52da604"> |
2866 | <source>Support</source> | 3040 | <source>Support</source> |
2867 | <target>Sosténer</target> | 3041 | <target>Sosten</target> |
2868 | <context-group name="null"> | 3042 | <context-group name="null"> |
2869 | <context context-type="linenumber">69</context> | 3043 | <context context-type="linenumber">69</context> |
2870 | </context-group> | 3044 | </context-group> |
@@ -2888,7 +3062,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
2888 | Update <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> | 3062 | Update <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> |
2889 | </source> | 3063 | </source> |
2890 | <target> | 3064 | <target> |
2891 | Actualizar <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> | 3065 | Modificar <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> |
2892 | </target> | 3066 | </target> |
2893 | <context-group name="null"> | 3067 | <context-group name="null"> |
2894 | <context context-type="linenumber">2</context> | 3068 | <context context-type="linenumber">2</context> |
@@ -3082,7 +3256,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
3082 | </trans-unit> | 3256 | </trans-unit> |
3083 | <trans-unit id="144fff5c40b85414d59e644d8dee7cfefba925a2"> | 3257 | <trans-unit id="144fff5c40b85414d59e644d8dee7cfefba925a2"> |
3084 | <source>Download the video</source> | 3258 | <source>Download the video</source> |
3085 | <target>Telecargar la vidèo</target> | 3259 | <target>Telecargar aquesta vidèo</target> |
3086 | <context-group name="null"> | 3260 | <context-group name="null"> |
3087 | <context context-type="linenumber">83</context> | 3261 | <context context-type="linenumber">83</context> |
3088 | </context-group> | 3262 | </context-group> |
@@ -3103,7 +3277,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
3103 | </trans-unit> | 3277 | </trans-unit> |
3104 | <trans-unit id="cd27f761b923a5bdb16ba9844da632edd878f1b1"> | 3278 | <trans-unit id="cd27f761b923a5bdb16ba9844da632edd878f1b1"> |
3105 | <source>Update this video</source> | 3279 | <source>Update this video</source> |
3106 | <target>Enviar aquesta vidèo</target> | 3280 | <target>Modificar aquesta vidèo</target> |
3107 | <context-group name="null"> | 3281 | <context-group name="null"> |
3108 | <context context-type="linenumber">91</context> | 3282 | <context context-type="linenumber">91</context> |
3109 | </context-group> | 3283 | </context-group> |
@@ -3589,6 +3763,20 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
3589 | <context context-type="linenumber">1</context> | 3763 | <context context-type="linenumber">1</context> |
3590 | </context-group> | 3764 | </context-group> |
3591 | </trans-unit> | 3765 | </trans-unit> |
3766 | <trans-unit id="53cc0f4a4566c4139c65f93b5dce2fe8302e78da"> | ||
3767 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance.</source> | ||
3768 | <target>Lo compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> es pas mai mut per vòstra instà ncia.</target> | ||
3769 | <context-group name="null"> | ||
3770 | <context context-type="linenumber">1</context> | ||
3771 | </context-group> | ||
3772 | </trans-unit> | ||
3773 | <trans-unit id="468b52e3c04fb9a3d8c8213555dfcad0cbcae330"> | ||
3774 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance.</source> | ||
3775 | <target>L’instà ncia <x id="INTERPOLATION" equiv-text="{{host}}"/> es pas mai muda per vòstra instà ncia.</target> | ||
3776 | <context-group name="null"> | ||
3777 | <context context-type="linenumber">1</context> | ||
3778 | </context-group> | ||
3779 | </trans-unit> | ||
3592 | <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6"> | 3780 | <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6"> |
3593 | <source>Comment updated.</source> | 3781 | <source>Comment updated.</source> |
3594 | <target>Comentari actualizat.</target> | 3782 | <target>Comentari actualizat.</target> |
@@ -3596,6 +3784,13 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
3596 | <context context-type="linenumber">1</context> | 3784 | <context context-type="linenumber">1</context> |
3597 | </context-group> | 3785 | </context-group> |
3598 | </trans-unit> | 3786 | </trans-unit> |
3787 | <trans-unit id="586bee8c27a761611eb05661524cc7ca944b5978"> | ||
3788 | <source>Delete this report</source> | ||
3789 | <target>Suprimir aqueste senhalament</target> | ||
3790 | <context-group name="null"> | ||
3791 | <context context-type="linenumber">1</context> | ||
3792 | </context-group> | ||
3793 | </trans-unit> | ||
3599 | <trans-unit id="cf3b28ba29a907b334ab0e6dccd080a60ba23321"> | 3794 | <trans-unit id="cf3b28ba29a907b334ab0e6dccd080a60ba23321"> |
3600 | <source>Update moderation comment</source> | 3795 | <source>Update moderation comment</source> |
3601 | <target>Actualizar lo comentari de moderacion</target> | 3796 | <target>Actualizar lo comentari de moderacion</target> |
@@ -3617,8 +3812,8 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
3617 | <context context-type="linenumber">1</context> | 3812 | <context context-type="linenumber">1</context> |
3618 | </context-group> | 3813 | </context-group> |
3619 | </trans-unit> | 3814 | </trans-unit> |
3620 | <trans-unit id="01a909e58239b5dde966ef97a79c656d2c452e03"> | 3815 | <trans-unit id="73b70e37cddaa6494d8a666b6cba90dc80595599"> |
3621 | <source>Do you really want to delete this abuse?</source> | 3816 | <source>Do you really want to delete this abuse report?</source> |
3622 | <target>Volètz vertadièrament suprimir aqueste senhalament ?</target> | 3817 | <target>Volètz vertadièrament suprimir aqueste senhalament ?</target> |
3623 | <context-group name="null"> | 3818 | <context-group name="null"> |
3624 | <context context-type="linenumber">1</context> | 3819 | <context context-type="linenumber">1</context> |
@@ -3673,6 +3868,13 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
3673 | <context context-type="linenumber">1</context> | 3868 | <context context-type="linenumber">1</context> |
3674 | </context-group> | 3869 | </context-group> |
3675 | </trans-unit> | 3870 | </trans-unit> |
3871 | <trans-unit id="910ed85f550272401b134a40d019ab3359fe883f"> | ||
3872 | <source>Set Email as Verified</source> | ||
3873 | <target>Passar l’adreça coma verificada</target> | ||
3874 | <context-group name="null"> | ||
3875 | <context context-type="linenumber">1</context> | ||
3876 | </context-group> | ||
3877 | </trans-unit> | ||
3676 | <trans-unit id="ac401df84c5fa471700c3368de51c969ccb8bacf"> | 3878 | <trans-unit id="ac401df84c5fa471700c3368de51c969ccb8bacf"> |
3677 | <source>You cannot ban root.</source> | 3879 | <source>You cannot ban root.</source> |
3678 | <target>Podètz pas fòrabandir lo root.</target> | 3880 | <target>Podètz pas fòrabandir lo root.</target> |
@@ -3680,6 +3882,20 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
3680 | <context context-type="linenumber">1</context> | 3882 | <context context-type="linenumber">1</context> |
3681 | </context-group> | 3883 | </context-group> |
3682 | </trans-unit> | 3884 | </trans-unit> |
3885 | <trans-unit id="98119091712a8ca72905e3b4c1cf60649af7565e"> | ||
3886 | <source>Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users?</source> | ||
3887 | <target>Volètz vertadièrament reabilitar los <x id="INTERPOLATION" equiv-text="{{num}}"/> utilizaires ?</target> | ||
3888 | <context-group name="null"> | ||
3889 | <context context-type="linenumber">1</context> | ||
3890 | </context-group> | ||
3891 | </trans-unit> | ||
3892 | <trans-unit id="6121be086a51c4c73bbdd8aebdddd9744c8f1ffd"> | ||
3893 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned.</source> | ||
3894 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> utilizaires reabilitats.</target> | ||
3895 | <context-group name="null"> | ||
3896 | <context context-type="linenumber">1</context> | ||
3897 | </context-group> | ||
3898 | </trans-unit> | ||
3683 | <trans-unit id="911fc197949e47aa5f0541627bc319f59edd9d11"> | 3899 | <trans-unit id="911fc197949e47aa5f0541627bc319f59edd9d11"> |
3684 | <source>You cannot delete root.</source> | 3900 | <source>You cannot delete root.</source> |
3685 | <target>Podètz suprimir l’utilizaire root</target> | 3901 | <target>Podètz suprimir l’utilizaire root</target> |
@@ -3687,6 +3903,41 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
3687 | <context context-type="linenumber">1</context> | 3903 | <context context-type="linenumber">1</context> |
3688 | </context-group> | 3904 | </context-group> |
3689 | </trans-unit> | 3905 | </trans-unit> |
3906 | <trans-unit id="9de914fe915cc730efc57e81c987188a24d3ac51"> | ||
3907 | <source>If you remove these users, you will not be able to create others with the same username!</source> | ||
3908 | <target>Se levatz aquestes utilizaires, poiretz pas ne crear d’autres amb lo meteis nom.</target> | ||
3909 | <context-group name="null"> | ||
3910 | <context context-type="linenumber">1</context> | ||
3911 | </context-group> | ||
3912 | </trans-unit> | ||
3913 | <trans-unit id="b708d332e3f89b24745e749fa530210f0bdea329"> | ||
3914 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted.</source> | ||
3915 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> utilizaires suprimits.</target> | ||
3916 | <context-group name="null"> | ||
3917 | <context context-type="linenumber">1</context> | ||
3918 | </context-group> | ||
3919 | </trans-unit> | ||
3920 | <trans-unit id="f4a8f2ef1fbfc19e1e049e69f63c40063c0d0650"> | ||
3921 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified.</source> | ||
3922 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> adreças d’utilizaires passadas coma verificadas.</target> | ||
3923 | <context-group name="null"> | ||
3924 | <context context-type="linenumber">1</context> | ||
3925 | </context-group> | ||
3926 | </trans-unit> | ||
3927 | <trans-unit id="2667ca38672421a0a7a22343d2a0060ee41246de"> | ||
3928 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted.</source> | ||
3929 | <target>Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> pas mai mut.</target> | ||
3930 | <context-group name="null"> | ||
3931 | <context context-type="linenumber">1</context> | ||
3932 | </context-group> | ||
3933 | </trans-unit> | ||
3934 | <trans-unit id="c6af80b42938d4a49e6f6c4f60ce26228916994c"> | ||
3935 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted.</source> | ||
3936 | <target>L’instà ncia <x id="INTERPOLATION" equiv-text="{{host}}"/> es pas mai muda.</target> | ||
3937 | <context-group name="null"> | ||
3938 | <context context-type="linenumber">1</context> | ||
3939 | </context-group> | ||
3940 | </trans-unit> | ||
3690 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> | 3941 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> |
3691 | <source>Ownership accepted</source> | 3942 | <source>Ownership accepted</source> |
3692 | <target>Proprietat acceptada</target> | 3943 | <target>Proprietat acceptada</target> |
@@ -3764,6 +4015,13 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
3764 | <context context-type="linenumber">1</context> | 4015 | <context context-type="linenumber">1</context> |
3765 | </context-group> | 4016 | </context-group> |
3766 | </trans-unit> | 4017 | </trans-unit> |
4018 | <trans-unit id="f359f6adf6cccca7770019f947ed594169ee7d47"> | ||
4019 | <source>This name already exists on this instance.</source> | ||
4020 | <target>Aqueste nom existÃs ja sus aquesta instà ncia.</target> | ||
4021 | <context-group name="null"> | ||
4022 | <context context-type="linenumber">1</context> | ||
4023 | </context-group> | ||
4024 | </trans-unit> | ||
3767 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> | 4025 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> |
3768 | <source>Create</source> | 4026 | <source>Create</source> |
3769 | <target>Crear</target> | 4027 | <target>Crear</target> |
@@ -3897,6 +4155,97 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
3897 | <context context-type="linenumber">1</context> | 4155 | <context context-type="linenumber">1</context> |
3898 | </context-group> | 4156 | </context-group> |
3899 | </trans-unit> | 4157 | </trans-unit> |
4158 | <trans-unit id="ff6becacbce7fc0943b0af0df4dd67e5e11bf598"> | ||
4159 | <source>Subscribe to the account</source> | ||
4160 | <target>S’abonar al compte</target> | ||
4161 | <context-group name="null"> | ||
4162 | <context context-type="linenumber">1</context> | ||
4163 | </context-group> | ||
4164 | </trans-unit> | ||
4165 | <trans-unit id="1c95cc372311830f936b39f73c5d6d20c0b16013"> | ||
4166 | <source>Focus the search bar</source> | ||
4167 | <target>Centrar sus la barra de recèrca</target> | ||
4168 | <context-group name="null"> | ||
4169 | <context context-type="linenumber">1</context> | ||
4170 | </context-group> | ||
4171 | </trans-unit> | ||
4172 | <trans-unit id="b19ee83cbd2b735fd081b9aa483a890578019099"> | ||
4173 | <source>Toggle the left menu</source> | ||
4174 | <target>Plegar/Desplegar lo menú d’esquèrra</target> | ||
4175 | <context-group name="null"> | ||
4176 | <context context-type="linenumber">1</context> | ||
4177 | </context-group> | ||
4178 | </trans-unit> | ||
4179 | <trans-unit id="b54759e30f7c1983940cdacb8eb03f102a869084"> | ||
4180 | <source>Go to the videos overview page</source> | ||
4181 | <target>Anar a la pagina d’apercebut</target> | ||
4182 | <context-group name="null"> | ||
4183 | <context context-type="linenumber">1</context> | ||
4184 | </context-group> | ||
4185 | </trans-unit> | ||
4186 | <trans-unit id="1e919c88a3f889d6659288e69d3e178da0ea7ab0"> | ||
4187 | <source>Go to the trending videos page</source> | ||
4188 | <target>Anar a la pagina de las vidèos tendéncia</target> | ||
4189 | <context-group name="null"> | ||
4190 | <context context-type="linenumber">1</context> | ||
4191 | </context-group> | ||
4192 | </trans-unit> | ||
4193 | <trans-unit id="249618dcdd7fbdc863c0714e2eb9e8940bc9c37d"> | ||
4194 | <source>Go to the recently added videos page</source> | ||
4195 | <target>Anar als apondons recents</target> | ||
4196 | <context-group name="null"> | ||
4197 | <context context-type="linenumber">1</context> | ||
4198 | </context-group> | ||
4199 | </trans-unit> | ||
4200 | <trans-unit id="7e194daef3a3509128c4300d4c7c292c49ebf3f5"> | ||
4201 | <source>Go to the local videos page</source> | ||
4202 | <target>Anar a la pagina de vidèos localas</target> | ||
4203 | <context-group name="null"> | ||
4204 | <context context-type="linenumber">1</context> | ||
4205 | </context-group> | ||
4206 | </trans-unit> | ||
4207 | <trans-unit id="f1fb6204f39a7338e5110b2f113643c9288496ba"> | ||
4208 | <source>Go to the videos upload page</source> | ||
4209 | <target>Anar a la pagina per enviar de vidèos</target> | ||
4210 | <context-group name="null"> | ||
4211 | <context context-type="linenumber">1</context> | ||
4212 | </context-group> | ||
4213 | </trans-unit> | ||
4214 | <trans-unit id="0ed7b40c11da9d4565af9c041df20c15bc6be97e"> | ||
4215 | <source>Toggle Dark theme</source> | ||
4216 | <target>Passar al tèma escur</target> | ||
4217 | <context-group name="null"> | ||
4218 | <context context-type="linenumber">1</context> | ||
4219 | </context-group> | ||
4220 | </trans-unit> | ||
4221 | <trans-unit id="badd4b24618ccc8a34620acb9053fc654b9612b2"> | ||
4222 | <source>Go to my subscriptions</source> | ||
4223 | <target>Anar a mos abonaments</target> | ||
4224 | <context-group name="null"> | ||
4225 | <context context-type="linenumber">1</context> | ||
4226 | </context-group> | ||
4227 | </trans-unit> | ||
4228 | <trans-unit id="b7184b5a236618e8edd747529869c392ab6dace1"> | ||
4229 | <source>Go to my videos</source> | ||
4230 | <target>Anar a mas vidèos</target> | ||
4231 | <context-group name="null"> | ||
4232 | <context context-type="linenumber">1</context> | ||
4233 | </context-group> | ||
4234 | </trans-unit> | ||
4235 | <trans-unit id="acf985bd42886b9b3030b5f68f0e8417c39b40a7"> | ||
4236 | <source>Go to my imports</source> | ||
4237 | <target>Anar a mos imports</target> | ||
4238 | <context-group name="null"> | ||
4239 | <context context-type="linenumber">1</context> | ||
4240 | </context-group> | ||
4241 | </trans-unit> | ||
4242 | <trans-unit id="cfe3c51f0ae9385dc2ce6df740d87e5514aa9390"> | ||
4243 | <source>Go to my channels</source> | ||
4244 | <target>Anar a ma cadena</target> | ||
4245 | <context-group name="null"> | ||
4246 | <context context-type="linenumber">1</context> | ||
4247 | </context-group> | ||
4248 | </trans-unit> | ||
3900 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> | 4249 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> |
3901 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. | 4250 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. |
3902 | </source> | 4251 | </source> |
@@ -3992,21 +4341,21 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
3992 | </trans-unit> | 4341 | </trans-unit> |
3993 | <trans-unit id="d2f3bf121699ff08a25fa4859bfdf3996bf821cc"> | 4342 | <trans-unit id="d2f3bf121699ff08a25fa4859bfdf3996bf821cc"> |
3994 | <source>Short (< 4 min)</source> | 4343 | <source>Short (< 4 min)</source> |
3995 | <target>Cort (< 4 min)</target> | 4344 | <target>Corta (< 4 min)</target> |
3996 | <context-group name="null"> | 4345 | <context-group name="null"> |
3997 | <context context-type="linenumber">1</context> | 4346 | <context context-type="linenumber">1</context> |
3998 | </context-group> | 4347 | </context-group> |
3999 | </trans-unit> | 4348 | </trans-unit> |
4000 | <trans-unit id="ac0fa1039f09ec0d917303658c5bb1ee813a4225"> | 4349 | <trans-unit id="ac0fa1039f09ec0d917303658c5bb1ee813a4225"> |
4001 | <source>Long (> 10 min)</source> | 4350 | <source>Long (> 10 min)</source> |
4002 | <target>Long (> 10 min)</target> | 4351 | <target>Longa (> 10 min)</target> |
4003 | <context-group name="null"> | 4352 | <context-group name="null"> |
4004 | <context context-type="linenumber">1</context> | 4353 | <context context-type="linenumber">1</context> |
4005 | </context-group> | 4354 | </context-group> |
4006 | </trans-unit> | 4355 | </trans-unit> |
4007 | <trans-unit id="f24d368d6be0fee70fb4503d2ad37a612e1b0889"> | 4356 | <trans-unit id="f24d368d6be0fee70fb4503d2ad37a612e1b0889"> |
4008 | <source>Medium (4-10 min)</source> | 4357 | <source>Medium (4-10 min)</source> |
4009 | <target>Mejan (4-10 min)</target> | 4358 | <target>Mejana (4-10 min)</target> |
4010 | <context-group name="null"> | 4359 | <context-group name="null"> |
4011 | <context context-type="linenumber">1</context> | 4360 | <context context-type="linenumber">1</context> |
4012 | </context-group> | 4361 | </context-group> |
@@ -4291,9 +4640,9 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
4291 | <context context-type="linenumber">1</context> | 4640 | <context context-type="linenumber">1</context> |
4292 | </context-group> | 4641 | </context-group> |
4293 | </trans-unit> | 4642 | </trans-unit> |
4294 | <trans-unit id="916a6e4fd83ece1dc54c6135eb3b8cd064b4bac3"> | 4643 | <trans-unit id="a4179e366d4aa335f1ddd0a13e9109c71a9338d0"> |
4295 | <source>Description cannot be more than 250 characters long.</source> | 4644 | <source>Description cannot be more than 1000 characters long.</source> |
4296 | <target>La descripcion pòt pas conténer mai de 250 caractèrs.</target> | 4645 | <target>La descripcion pòt pas conténer mai de 1000 caractèrs.</target> |
4297 | <context-group name="null"> | 4646 | <context-group name="null"> |
4298 | <context context-type="linenumber">1</context> | 4647 | <context context-type="linenumber">1</context> |
4299 | </context-group> | 4648 | </context-group> |
@@ -4403,6 +4752,13 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
4403 | <context context-type="linenumber">1</context> | 4752 | <context context-type="linenumber">1</context> |
4404 | </context-group> | 4753 | </context-group> |
4405 | </trans-unit> | 4754 | </trans-unit> |
4755 | <trans-unit id="c8465c3773699dd075e0147e264d2e232f605803"> | ||
4756 | <source>You can only transfer ownership to a local account</source> | ||
4757 | <target>Podètz pas que transferir la proprietat a un compte compte local</target> | ||
4758 | <context-group name="null"> | ||
4759 | <context context-type="linenumber">1</context> | ||
4760 | </context-group> | ||
4761 | </trans-unit> | ||
4406 | <trans-unit id="541087322c34e8b26954fd67ff4fc80d1a6c1b33"> | 4762 | <trans-unit id="541087322c34e8b26954fd67ff4fc80d1a6c1b33"> |
4407 | <source>Name is required.</source> | 4763 | <source>Name is required.</source> |
4408 | <target>Lo nom es requesit.</target> | 4764 | <target>Lo nom es requesit.</target> |
@@ -4431,13 +4787,6 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
4431 | <context context-type="linenumber">1</context> | 4787 | <context context-type="linenumber">1</context> |
4432 | </context-group> | 4788 | </context-group> |
4433 | </trans-unit> | 4789 | </trans-unit> |
4434 | <trans-unit id="fac936be125163a8494f3d7e7f21d65c7e4f1ff6"> | ||
4435 | <source>Description cannot be more than 500 characters long.</source> | ||
4436 | <target>La descripcion pòt pas conténer mai de 500 caractèrs.</target> | ||
4437 | <context-group name="null"> | ||
4438 | <context context-type="linenumber">1</context> | ||
4439 | </context-group> | ||
4440 | </trans-unit> | ||
4441 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> | 4790 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> |
4442 | <source>Support text must be at least 3 characters long.</source> | 4791 | <source>Support text must be at least 3 characters long.</source> |
4443 | <target>Lo tèxte de sosten deu almens conténer 3 caractèrs.</target> | 4792 | <target>Lo tèxte de sosten deu almens conténer 3 caractèrs.</target> |
@@ -4445,9 +4794,9 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
4445 | <context context-type="linenumber">1</context> | 4794 | <context context-type="linenumber">1</context> |
4446 | </context-group> | 4795 | </context-group> |
4447 | </trans-unit> | 4796 | </trans-unit> |
4448 | <trans-unit id="3fe80c71378e127dda2dda9dbcd66b059d362813"> | 4797 | <trans-unit id="15ec53d9ee65cb930c5f5d10ae2e8dd3fd44fc85"> |
4449 | <source>Support text cannot be more than 500 characters long.</source> | 4798 | <source>Support text cannot be more than 1000 characters long.</source> |
4450 | <target>Lo tèxte de sosten pòt pas conténer mai de 500 caractèrs.</target> | 4799 | <target>Lo tèxte de sosten pòt pas conténer mai de 1000 caractèrs.</target> |
4451 | <context-group name="null"> | 4800 | <context-group name="null"> |
4452 | <context context-type="linenumber">1</context> | 4801 | <context context-type="linenumber">1</context> |
4453 | </context-group> | 4802 | </context-group> |
@@ -4543,9 +4892,9 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
4543 | <context context-type="linenumber">1</context> | 4892 | <context context-type="linenumber">1</context> |
4544 | </context-group> | 4893 | </context-group> |
4545 | </trans-unit> | 4894 | </trans-unit> |
4546 | <trans-unit id="e61f1c05121fa5effa6ccddf5be6dcf1c822ff4b"> | 4895 | <trans-unit id="f17de746af56840511cae11559539b6d8b6955ad"> |
4547 | <source>Video support cannot be more than 500 characters long.</source> | 4896 | <source>Video support cannot be more than 1000 characters long.</source> |
4548 | <target>Lo tèxte de sosten pòt pas conténer mai de 500 caractèrs.</target> | 4897 | <target>Lo tèxte de sosten pòt pas conténer mai de 1000 caractèrs.</target> |
4549 | <context-group name="null"> | 4898 | <context-group name="null"> |
4550 | <context context-type="linenumber">1</context> | 4899 | <context context-type="linenumber">1</context> |
4551 | </context-group> | 4900 | </context-group> |
@@ -5075,6 +5424,13 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
5075 | <context context-type="linenumber">1</context> | 5424 | <context context-type="linenumber">1</context> |
5076 | </context-group> | 5425 | </context-group> |
5077 | </trans-unit> | 5426 | </trans-unit> |
5427 | <trans-unit id="f9b4f2d8146c789cd40314f640ec4e88efbaf681"> | ||
5428 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users banned.</source> | ||
5429 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> utilizaires fòrabandits.</target> | ||
5430 | <context-group name="null"> | ||
5431 | <context context-type="linenumber">1</context> | ||
5432 | </context-group> | ||
5433 | </trans-unit> | ||
5078 | <trans-unit id="3ab99e62550869aebc85661fca2faf46785263dd"> | 5434 | <trans-unit id="3ab99e62550869aebc85661fca2faf46785263dd"> |
5079 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned.</source> | 5435 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned.</source> |
5080 | <target>Utilizaire <x id="INTERPOLATION" equiv-text="{{username}}"/> fòrabandit.</target> | 5436 | <target>Utilizaire <x id="INTERPOLATION" equiv-text="{{username}}"/> fòrabandit.</target> |
@@ -5110,6 +5466,111 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
5110 | <context context-type="linenumber">1</context> | 5466 | <context context-type="linenumber">1</context> |
5111 | </context-group> | 5467 | </context-group> |
5112 | </trans-unit> | 5468 | </trans-unit> |
5469 | <trans-unit id="534202c90c6dcadd2989fc72c5030d5483e26096"> | ||
5470 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> email set as verified</source> | ||
5471 | <target>L’adreça a <x id="INTERPOLATION" equiv-text="{{username}}"/> es passada coma verificada</target> | ||
5472 | <context-group name="null"> | ||
5473 | <context context-type="linenumber">1</context> | ||
5474 | </context-group> | ||
5475 | </trans-unit> | ||
5476 | <trans-unit id="33a6319f765848a22a155cef9f1d8e645202e249"> | ||
5477 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted.</source> | ||
5478 | <target>Lo compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> es mut.</target> | ||
5479 | <context-group name="null"> | ||
5480 | <context context-type="linenumber">1</context> | ||
5481 | </context-group> | ||
5482 | </trans-unit> | ||
5483 | <trans-unit id="086eda792aeb1b0d131d633b50fdd1792f5f24c6"> | ||
5484 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted.</source> | ||
5485 | <target>L’instà ncia <x id="INTERPOLATION" equiv-text="{{host}}"/> es muda.</target> | ||
5486 | <context-group name="null"> | ||
5487 | <context context-type="linenumber">1</context> | ||
5488 | </context-group> | ||
5489 | </trans-unit> | ||
5490 | <trans-unit id="bb72d6d1219e89d182e9fd09d853d83baf8d6499"> | ||
5491 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance.</source> | ||
5492 | <target>Lo compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> es ut per l’instà ncia.</target> | ||
5493 | <context-group name="null"> | ||
5494 | <context context-type="linenumber">1</context> | ||
5495 | </context-group> | ||
5496 | </trans-unit> | ||
5497 | <trans-unit id="8686834bc4afe42c1991c6c18f0bce174a0e17a6"> | ||
5498 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance.</source> | ||
5499 | <target>Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> pas mai mut per l’instà ncia.</target> | ||
5500 | <context-group name="null"> | ||
5501 | <context context-type="linenumber">1</context> | ||
5502 | </context-group> | ||
5503 | </trans-unit> | ||
5504 | <trans-unit id="35d3509161861a610b0895bf084c781e56ba2830"> | ||
5505 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance.</source> | ||
5506 | <target>L’instà ncia <x id="INTERPOLATION" equiv-text="{{host}}"/> es muda per l’instà ncia.</target> | ||
5507 | <context-group name="null"> | ||
5508 | <context context-type="linenumber">1</context> | ||
5509 | </context-group> | ||
5510 | </trans-unit> | ||
5511 | <trans-unit id="978aeec5613fa97e8a5336d3599cebb23ee5a90f"> | ||
5512 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance.</source> | ||
5513 | <target>L’instà ncia <x id="INTERPOLATION" equiv-text="{{host}}"/> es pas mai muda per l’instà ncia.</target> | ||
5514 | <context-group name="null"> | ||
5515 | <context context-type="linenumber">1</context> | ||
5516 | </context-group> | ||
5517 | </trans-unit> | ||
5518 | <trans-unit id="4a09bf8724e7659fbb5ec33647529cdef7614bdc"> | ||
5519 | <source>Mute this account</source> | ||
5520 | <target>Silenciar aqueste compte</target> | ||
5521 | <context-group name="null"> | ||
5522 | <context context-type="linenumber">1</context> | ||
5523 | </context-group> | ||
5524 | </trans-unit> | ||
5525 | <trans-unit id="d666ca3261aef72b2ddcd649d7b32af488f59952"> | ||
5526 | <source>Unmute this account</source> | ||
5527 | <target>Restablir aqueste compte</target> | ||
5528 | <context-group name="null"> | ||
5529 | <context context-type="linenumber">1</context> | ||
5530 | </context-group> | ||
5531 | </trans-unit> | ||
5532 | <trans-unit id="e17218983b1de76e5a920b04e1c2ecbdb6e3e06d"> | ||
5533 | <source>Mute the instance</source> | ||
5534 | <target>Silenciar l’instà ncia</target> | ||
5535 | <context-group name="null"> | ||
5536 | <context context-type="linenumber">1</context> | ||
5537 | </context-group> | ||
5538 | </trans-unit> | ||
5539 | <trans-unit id="a23514d8aca2f8633622dda0e86b399dc576a2b9"> | ||
5540 | <source>Unmute the instance</source> | ||
5541 | <target>Restablir l’instà ncia</target> | ||
5542 | <context-group name="null"> | ||
5543 | <context context-type="linenumber">1</context> | ||
5544 | </context-group> | ||
5545 | </trans-unit> | ||
5546 | <trans-unit id="4e4107055b44eee44b6954c41120de1cb4d46432"> | ||
5547 | <source>Mute this account by your instance</source> | ||
5548 | <target>Silenciar aqueste compte per vòstra instà ncia</target> | ||
5549 | <context-group name="null"> | ||
5550 | <context context-type="linenumber">1</context> | ||
5551 | </context-group> | ||
5552 | </trans-unit> | ||
5553 | <trans-unit id="a51c59cb5ecb7004a6a8ddd2855b5c52266ad957"> | ||
5554 | <source>Unmute this account by your instance</source> | ||
5555 | <target>Restablir aqueste compte per vòstra instà ncia</target> | ||
5556 | <context-group name="null"> | ||
5557 | <context context-type="linenumber">1</context> | ||
5558 | </context-group> | ||
5559 | </trans-unit> | ||
5560 | <trans-unit id="588073e831cec240d6bb0db0b133e45dab69f178"> | ||
5561 | <source>Mute the instance by your instance</source> | ||
5562 | <target>Silenciar aquesta instà ncia per la vòstra.</target> | ||
5563 | <context-group name="null"> | ||
5564 | <context context-type="linenumber">1</context> | ||
5565 | </context-group> | ||
5566 | </trans-unit> | ||
5567 | <trans-unit id="676221cdabd4805901343976988c028dbf71b20a"> | ||
5568 | <source>Unmute the instance by your instance</source> | ||
5569 | <target>Restablir aquesta instà ncia per la vòstra.</target> | ||
5570 | <context-group name="null"> | ||
5571 | <context context-type="linenumber">1</context> | ||
5572 | </context-group> | ||
5573 | </trans-unit> | ||
5113 | <trans-unit id="0c0f5bbcd2386018ec057877f9d3c5c2c9880cac"> | 5574 | <trans-unit id="0c0f5bbcd2386018ec057877f9d3c5c2c9880cac"> |
5114 | <source>Request is too large for the server. Please contact you administrator if you want to increase the limit size.</source> | 5575 | <source>Request is too large for the server. Please contact you administrator if you want to increase the limit size.</source> |
5115 | <target>La requèsta es tròp granda pel servidor. Mercés de contactar l’administrator se volètz aumentar la talha limita.</target> | 5576 | <target>La requèsta es tròp granda pel servidor. Mercés de contactar l’administrator se volètz aumentar la talha limita.</target> |
@@ -5194,23 +5655,16 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
5194 | <context context-type="linenumber">1</context> | 5655 | <context context-type="linenumber">1</context> |
5195 | </context-group> | 5656 | </context-group> |
5196 | </trans-unit> | 5657 | </trans-unit> |
5197 | <trans-unit id="65cc4ab3b4c438e07c89be2b677d08369fb62da2"> | 5658 | <trans-unit id="21565881ad1dff3c98738b9535b3515cec140609"> |
5198 | <source>Welcome</source> | 5659 | <source>Welcome! Now please check your emails to verify your account and complete signup.</source> |
5199 | <target>Benvengut</target> | 5660 | <target>La benvenguda ! Ara volgatz ben verificar vòstres corrièls per confirmar vòstre compte e acabar l’inscripcion.</target> |
5200 | <context-group name="null"> | ||
5201 | <context context-type="linenumber">1</context> | ||
5202 | </context-group> | ||
5203 | </trans-unit> | ||
5204 | <trans-unit id="f5e3d1e1cd2650fc6e86fbfcc8fe854e5cf18d6c"> | ||
5205 | <source>Please check your email to verify your account and complete signup.</source> | ||
5206 | <target>Mercés de verificar vòstres messatges per verificar lo compte e completar l’inscripcion.</target> | ||
5207 | <context-group name="null"> | 5661 | <context-group name="null"> |
5208 | <context context-type="linenumber">1</context> | 5662 | <context context-type="linenumber">1</context> |
5209 | </context-group> | 5663 | </context-group> |
5210 | </trans-unit> | 5664 | </trans-unit> |
5211 | <trans-unit id="20deec13d8d4ff199aa04318818ca44dab0585be"> | 5665 | <trans-unit id="14200e26888a07633c0f177020dce8f3ec7311a6"> |
5212 | <source>Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete.</source> | 5666 | <source>You are now logged in as <x id="INTERPOLATION" equiv-text="{{username}}"/>!</source> |
5213 | <target>Inscripcions per <x id="INTERPOLATION" equiv-text="{{username}}"/> acabadas.</target> | 5667 | <target>Sètz ara connectat coma <x id="INTERPOLATION" equiv-text="{{username}}"/> !</target> |
5214 | <context-group name="null"> | 5668 | <context-group name="null"> |
5215 | <context context-type="linenumber">1</context> | 5669 | <context context-type="linenumber">1</context> |
5216 | </context-group> | 5670 | </context-group> |
@@ -5327,6 +5781,20 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto | |||
5327 | <context context-type="linenumber">1</context> | 5781 | <context context-type="linenumber">1</context> |
5328 | </context-group> | 5782 | </context-group> |
5329 | </trans-unit> | 5783 | </trans-unit> |
5784 | <trans-unit id="0e65067fdcc9d8725a41896cb1e229d1415a45f6"> | ||
5785 | <source>Like the video</source> | ||
5786 | <target>Aimar la vidèo</target> | ||
5787 | <context-group name="null"> | ||
5788 | <context context-type="linenumber">1</context> | ||
5789 | </context-group> | ||
5790 | </trans-unit> | ||
5791 | <trans-unit id="1a999e06e1aca0a70cd7d0e3e5c2c63d0e1885c8"> | ||
5792 | <source>Dislike the video</source> | ||
5793 | <target>Detestar la vidèo</target> | ||
5794 | <context-group name="null"> | ||
5795 | <context context-type="linenumber">1</context> | ||
5796 | </context-group> | ||
5797 | </trans-unit> | ||
5330 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> | 5798 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> |
5331 | <source>Do you really want to delete this video?</source> | 5799 | <source>Do you really want to delete this video?</source> |
5332 | <target>Volètz vertadièrament suprimir aquesta vidèo ?</target> | 5800 | <target>Volètz vertadièrament suprimir aquesta vidèo ?</target> |
diff --git a/client/src/locale/target/angular_pl_PL.xml b/client/src/locale/target/angular_pl_PL.xml index 87c691c20..e8494997a 100644 --- a/client/src/locale/target/angular_pl_PL.xml +++ b/client/src/locale/target/angular_pl_PL.xml | |||
@@ -441,14 +441,7 @@ | |||
441 | <source>Example: jane_doe</source> | 441 | <source>Example: jane_doe</source> |
442 | <target>Przykład: jane_doe</target> | 442 | <target>Przykład: jane_doe</target> |
443 | <context-group name="null"> | 443 | <context-group name="null"> |
444 | <context context-type="linenumber">16</context> | 444 | <context context-type="linenumber">17</context> |
445 | </context-group> | ||
446 | </trans-unit> | ||
447 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | ||
448 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | ||
449 | <target>Przeczytałem i zgadzam się z <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Regulaminem</a> tej instancji</target> | ||
450 | <context-group name="null"> | ||
451 | <context context-type="linenumber">54</context> | ||
452 | </context-group> | 445 | </context-group> |
453 | </trans-unit> | 446 | </trans-unit> |
454 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 447 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
@@ -1039,19 +1032,6 @@ | |||
1039 | <context context-type="linenumber">83</context> | 1032 | <context context-type="linenumber">83</context> |
1040 | </context-group> | 1033 | </context-group> |
1041 | </trans-unit> | 1034 | </trans-unit> |
1042 | <trans-unit id="d8f1c6b816aaf1ebcb936a705dbe88bcef28eaa8"> | ||
1043 | <source> | ||
1044 | PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. | ||
1045 | In the meantime, we want to test different ideas related to this issue: | ||
1046 | </source> | ||
1047 | <target> | ||
1048 | PeerTube jest dopiero w fazie beta, zamierzamy dostarczyć najlepsze możliwe środki zaradcze wraz z wersją stabilną. | ||
1049 | W międzyczasie, zamierzamy przetestować różne pomysły związane z tym problemem: | ||
1050 | </target> | ||
1051 | <context-group name="null"> | ||
1052 | <context context-type="linenumber">85</context> | ||
1053 | </context-group> | ||
1054 | </trans-unit> | ||
1055 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> | 1035 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> |
1056 | <source>Set a limit to the number of peers sent by the tracker</source> | 1036 | <source>Set a limit to the number of peers sent by the tracker</source> |
1057 | <target>Ustawienie maksymalnej liczby peerów wysłanych przez tracker</target> | 1037 | <target>Ustawienie maksymalnej liczby peerów wysłanych przez tracker</target> |
@@ -1081,8 +1061,7 @@ | |||
1081 | </context-group> | 1061 | </context-group> |
1082 | </trans-unit> | 1062 | </trans-unit> |
1083 | <trans-unit id="efde279863678ed95a8949a3712c99748bdabfe6"> | 1063 | <trans-unit id="efde279863678ed95a8949a3712c99748bdabfe6"> |
1084 | <source>An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program</source> | 1064 | <source>An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program</source><target>An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program</target><context-group name="null"> |
1085 | <context-group name="null"> | ||
1086 | <context context-type="linenumber">95</context> | 1065 | <context context-type="linenumber">95</context> |
1087 | </context-group> | 1066 | </context-group> |
1088 | </trans-unit> | 1067 | </trans-unit> |
@@ -1143,8 +1122,7 @@ | |||
1143 | </context-group> | 1122 | </context-group> |
1144 | </trans-unit> | 1123 | </trans-unit> |
1145 | <trans-unit id="554488d11165f38b27b8fe230aba8a2e30d57003"> | 1124 | <trans-unit id="554488d11165f38b27b8fe230aba8a2e30d57003"> |
1146 | <source>Default client route</source> | 1125 | <source>Default client route</source><target>Default client route</target><context-group name="null"> |
1147 | <context-group name="null"> | ||
1148 | <context context-type="linenumber">55</context> | 1126 | <context context-type="linenumber">55</context> |
1149 | </context-group> | 1127 | </context-group> |
1150 | </trans-unit> | 1128 | </trans-unit> |
@@ -1215,21 +1193,21 @@ | |||
1215 | <source>Signup enabled</source> | 1193 | <source>Signup enabled</source> |
1216 | <target>Wymagana rejestracja</target> | 1194 | <target>Wymagana rejestracja</target> |
1217 | <context-group name="null"> | 1195 | <context-group name="null"> |
1218 | <context context-type="linenumber">92</context> | 1196 | <context context-type="linenumber">93</context> |
1219 | </context-group> | 1197 | </context-group> |
1220 | </trans-unit> | 1198 | </trans-unit> |
1221 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> | 1199 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> |
1222 | <source>Signup requires email verification</source> | 1200 | <source>Signup requires email verification</source> |
1223 | <target>Rejestracja wymaga weryfikacji emaila</target> | 1201 | <target>Rejestracja wymaga weryfikacji emaila</target> |
1224 | <context-group name="null"> | 1202 | <context-group name="null"> |
1225 | <context context-type="linenumber">97</context> | 1203 | <context context-type="linenumber">100</context> |
1226 | </context-group> | 1204 | </context-group> |
1227 | </trans-unit> | 1205 | </trans-unit> |
1228 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 1206 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
1229 | <source>Signup limit</source> | 1207 | <source>Signup limit</source> |
1230 | <target>Limit rejestracji</target> | 1208 | <target>Limit rejestracji</target> |
1231 | <context-group name="null"> | 1209 | <context-group name="null"> |
1232 | <context context-type="linenumber">101</context> | 1210 | <context context-type="linenumber">105</context> |
1233 | </context-group> | 1211 | </context-group> |
1234 | </trans-unit> | 1212 | </trans-unit> |
1235 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 1213 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -1243,35 +1221,35 @@ | |||
1243 | <source>Administrator</source> | 1221 | <source>Administrator</source> |
1244 | <target>Administrator</target> | 1222 | <target>Administrator</target> |
1245 | <context-group name="null"> | 1223 | <context-group name="null"> |
1246 | <context context-type="linenumber">123</context> | 1224 | <context context-type="linenumber">131</context> |
1247 | </context-group> | 1225 | </context-group> |
1248 | </trans-unit> | 1226 | </trans-unit> |
1249 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 1227 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
1250 | <source>Admin email</source> | 1228 | <source>Admin email</source> |
1251 | <target>E-mail administratora</target> | 1229 | <target>E-mail administratora</target> |
1252 | <context-group name="null"> | 1230 | <context-group name="null"> |
1253 | <context context-type="linenumber">126</context> | 1231 | <context context-type="linenumber">134</context> |
1254 | </context-group> | 1232 | </context-group> |
1255 | </trans-unit> | 1233 | </trans-unit> |
1256 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 1234 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
1257 | <source>Users</source> | 1235 | <source>Users</source> |
1258 | <target>Użytkownicy</target> | 1236 | <target>Użytkownicy</target> |
1259 | <context-group name="null"> | 1237 | <context-group name="null"> |
1260 | <context context-type="linenumber">136</context> | 1238 | <context context-type="linenumber">144</context> |
1261 | </context-group> | 1239 | </context-group> |
1262 | </trans-unit> | 1240 | </trans-unit> |
1263 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 1241 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
1264 | <source>User default video quota</source> | 1242 | <source>User default video quota</source> |
1265 | <target>Domyślna powierzchnia na filmy dla użytkownika</target> | 1243 | <target>Domyślna powierzchnia na filmy dla użytkownika</target> |
1266 | <context-group name="null"> | 1244 | <context-group name="null"> |
1267 | <context context-type="linenumber">139</context> | 1245 | <context context-type="linenumber">147</context> |
1268 | </context-group> | 1246 | </context-group> |
1269 | </trans-unit> | 1247 | </trans-unit> |
1270 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> | 1248 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> |
1271 | <source>User default daily upload limit</source> | 1249 | <source>User default daily upload limit</source> |
1272 | <target>Domyślny limit dziennego wysyłania przez użytkownika</target> | 1250 | <target>Domyślny limit dziennego wysyłania przez użytkownika</target> |
1273 | <context-group name="null"> | 1251 | <context-group name="null"> |
1274 | <context context-type="linenumber">153</context> | 1252 | <context context-type="linenumber">161</context> |
1275 | </context-group> | 1253 | </context-group> |
1276 | </trans-unit> | 1254 | </trans-unit> |
1277 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 1255 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -1285,70 +1263,70 @@ | |||
1285 | <source>Twitter</source> | 1263 | <source>Twitter</source> |
1286 | <target>Twitter</target> | 1264 | <target>Twitter</target> |
1287 | <context-group name="null"> | 1265 | <context-group name="null"> |
1288 | <context context-type="linenumber">170</context> | 1266 | <context context-type="linenumber">178</context> |
1289 | </context-group> | 1267 | </context-group> |
1290 | </trans-unit> | 1268 | </trans-unit> |
1291 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 1269 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
1292 | <source>Your Twitter username</source> | 1270 | <source>Your Twitter username</source> |
1293 | <target>Twoja nazwa użytkownika na Twitterze</target> | 1271 | <target>Twoja nazwa użytkownika na Twitterze</target> |
1294 | <context-group name="null"> | 1272 | <context-group name="null"> |
1295 | <context context-type="linenumber">173</context> | 1273 | <context context-type="linenumber">181</context> |
1296 | </context-group> | 1274 | </context-group> |
1297 | </trans-unit> | 1275 | </trans-unit> |
1298 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 1276 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
1299 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 1277 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
1300 | <target>Oznacza konto Twittera dla strony lub platformy na której została opublikowana zawartość.</target> | 1278 | <target>Oznacza konto Twittera dla strony lub platformy na której została opublikowana zawartość.</target> |
1301 | <context-group name="null"> | 1279 | <context-group name="null"> |
1302 | <context context-type="linenumber">176</context> | 1280 | <context context-type="linenumber">184</context> |
1303 | </context-group> | 1281 | </context-group> |
1304 | </trans-unit> | 1282 | </trans-unit> |
1305 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 1283 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
1306 | <source>Instance whitelisted by Twitter</source> | 1284 | <source>Instance whitelisted by Twitter</source> |
1307 | <target>Instancja jest na białej liście Twittera</target> | 1285 | <target>Instancja jest na białej liście Twittera</target> |
1308 | <context-group name="null"> | 1286 | <context-group name="null"> |
1309 | <context context-type="linenumber">189</context> | 1287 | <context context-type="linenumber">198</context> |
1310 | </context-group> | 1288 | </context-group> |
1311 | </trans-unit> | 1289 | </trans-unit> |
1312 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 1290 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
1313 | <source>Services</source> | 1291 | <source>Services</source> |
1314 | <target>Usługi</target> | 1292 | <target>Usługi</target> |
1315 | <context-group name="null"> | 1293 | <context-group name="null"> |
1316 | <context context-type="linenumber">168</context> | 1294 | <context context-type="linenumber">176</context> |
1317 | </context-group> | 1295 | </context-group> |
1318 | </trans-unit> | 1296 | </trans-unit> |
1319 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 1297 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
1320 | <source>Transcoding</source> | 1298 | <source>Transcoding</source> |
1321 | <target>Transkodowanie</target> | 1299 | <target>Transkodowanie</target> |
1322 | <context-group name="null"> | 1300 | <context-group name="null"> |
1323 | <context context-type="linenumber">200</context> | 1301 | <context context-type="linenumber">210</context> |
1324 | </context-group> | 1302 | </context-group> |
1325 | </trans-unit> | 1303 | </trans-unit> |
1326 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 1304 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
1327 | <source>Transcoding enabled</source> | 1305 | <source>Transcoding enabled</source> |
1328 | <target>Transkodowanie jest włączone</target> | 1306 | <target>Transkodowanie jest włączone</target> |
1329 | <context-group name="null"> | 1307 | <context-group name="null"> |
1330 | <context context-type="linenumber">204</context> | 1308 | <context context-type="linenumber">215</context> |
1331 | </context-group> | 1309 | </context-group> |
1332 | </trans-unit> | 1310 | </trans-unit> |
1333 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 1311 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
1334 | <source>If you disable transcoding, many videos from your users will not work!</source> | 1312 | <source>If you disable transcoding, many videos from your users will not work!</source> |
1335 | <target>Jeżeli wyłączysz transkodowanie, wiele filmów od użytkowników może nie działać!</target> | 1313 | <target>Jeżeli wyłączysz transkodowanie, wiele filmów od użytkowników może nie działać!</target> |
1336 | <context-group name="null"> | 1314 | <context-group name="null"> |
1337 | <context context-type="linenumber">205</context> | 1315 | <context context-type="linenumber">216</context> |
1338 | </context-group> | 1316 | </context-group> |
1339 | </trans-unit> | 1317 | </trans-unit> |
1340 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 1318 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
1341 | <source>Transcoding threads</source> | 1319 | <source>Transcoding threads</source> |
1342 | <target>WÄ…tki transkodowania</target> | 1320 | <target>WÄ…tki transkodowania</target> |
1343 | <context-group name="null"> | 1321 | <context-group name="null"> |
1344 | <context context-type="linenumber">211</context> | 1322 | <context context-type="linenumber">223</context> |
1345 | </context-group> | 1323 | </context-group> |
1346 | </trans-unit> | 1324 | </trans-unit> |
1347 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> | 1325 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> |
1348 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> | 1326 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> |
1349 | <target>Włączono rozdzielczość <x id="INTERPOLATION" equiv-text="{{resolution}}"/></target> | 1327 | <target>Włączono rozdzielczość <x id="INTERPOLATION" equiv-text="{{resolution}}"/></target> |
1350 | <context-group name="null"> | 1328 | <context-group name="null"> |
1351 | <context context-type="linenumber">227</context> | 1329 | <context context-type="linenumber">239</context> |
1352 | </context-group> | 1330 | </context-group> |
1353 | </trans-unit> | 1331 | </trans-unit> |
1354 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> | 1332 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> |
@@ -1363,56 +1341,56 @@ | |||
1363 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> | 1341 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> |
1364 | </target> | 1342 | </target> |
1365 | <context-group name="null"> | 1343 | <context-group name="null"> |
1366 | <context context-type="linenumber">233</context> | 1344 | <context context-type="linenumber">244</context> |
1367 | </context-group> | 1345 | </context-group> |
1368 | </trans-unit> | 1346 | </trans-unit> |
1369 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 1347 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
1370 | <source>Previews cache size</source> | 1348 | <source>Previews cache size</source> |
1371 | <target>Rozmiar pamięci podręcznej podglądu</target> | 1349 | <target>Rozmiar pamięci podręcznej podglądu</target> |
1372 | <context-group name="null"> | 1350 | <context-group name="null"> |
1373 | <context context-type="linenumber">243</context> | 1351 | <context context-type="linenumber">254</context> |
1374 | </context-group> | 1352 | </context-group> |
1375 | </trans-unit> | 1353 | </trans-unit> |
1376 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 1354 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
1377 | <source>Customizations</source> | 1355 | <source>Customizations</source> |
1378 | <target>Dostosowywanie</target> | 1356 | <target>Dostosowywanie</target> |
1379 | <context-group name="null"> | 1357 | <context-group name="null"> |
1380 | <context context-type="linenumber">264</context> | 1358 | <context context-type="linenumber">275</context> |
1381 | </context-group> | 1359 | </context-group> |
1382 | </trans-unit> | 1360 | </trans-unit> |
1383 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 1361 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
1384 | <source>JavaScript</source> | 1362 | <source>JavaScript</source> |
1385 | <target>JavaScript</target> | 1363 | <target>JavaScript</target> |
1386 | <context-group name="null"> | 1364 | <context-group name="null"> |
1387 | <context context-type="linenumber">267</context> | 1365 | <context context-type="linenumber">278</context> |
1388 | </context-group> | 1366 | </context-group> |
1389 | </trans-unit> | 1367 | </trans-unit> |
1390 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 1368 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
1391 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 1369 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1392 | <target>Wprowadź kod JavaScript.<br />Przykład: <pre>console.log('moja instancja jest świetna');</pre></target> | 1370 | <target>Wprowadź kod JavaScript.<br />Przykład: <pre>console.log('moja instancja jest świetna');</pre></target> |
1393 | <context-group name="null"> | 1371 | <context-group name="null"> |
1394 | <context context-type="linenumber">270</context> | 1372 | <context context-type="linenumber">281</context> |
1395 | </context-group> | 1373 | </context-group> |
1396 | </trans-unit> | 1374 | </trans-unit> |
1397 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 1375 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1398 | <source>Advanced configuration</source> | 1376 | <source>Advanced configuration</source> |
1399 | <target>Zaawansowana konfiguracja</target> | 1377 | <target>Zaawansowana konfiguracja</target> |
1400 | <context-group name="null"> | 1378 | <context-group name="null"> |
1401 | <context context-type="linenumber">197</context> | 1379 | <context context-type="linenumber">207</context> |
1402 | </context-group> | 1380 | </context-group> |
1403 | </trans-unit> | 1381 | </trans-unit> |
1404 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 1382 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
1405 | <source>Update configuration</source> | 1383 | <source>Update configuration</source> |
1406 | <target>Aktualizuj konfiguracjÄ™</target> | 1384 | <target>Aktualizuj konfiguracjÄ™</target> |
1407 | <context-group name="null"> | 1385 | <context-group name="null"> |
1408 | <context context-type="linenumber">314</context> | 1386 | <context context-type="linenumber">325</context> |
1409 | </context-group> | 1387 | </context-group> |
1410 | </trans-unit> | 1388 | </trans-unit> |
1411 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> | 1389 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> |
1412 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1390 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1413 | <target>Wygląda na to, że konfiguracja jest nieprawidłowa. Poszukaj możliwych błędów w innych kartach.</target> | 1391 | <target>Wygląda na to, że konfiguracja jest nieprawidłowa. Poszukaj możliwych błędów w innych kartach.</target> |
1414 | <context-group name="null"> | 1392 | <context-group name="null"> |
1415 | <context context-type="linenumber">315</context> | 1393 | <context context-type="linenumber">326</context> |
1416 | </context-group> | 1394 | </context-group> |
1417 | </trans-unit> | 1395 | </trans-unit> |
1418 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1396 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1516,8 +1494,7 @@ | |||
1516 | </context-group> | 1494 | </context-group> |
1517 | </trans-unit> | 1495 | </trans-unit> |
1518 | <trans-unit id="873b72903b1858a9cd6c8967521030b4d7d1435b"> | 1496 | <trans-unit id="873b72903b1858a9cd6c8967521030b4d7d1435b"> |
1519 | <source>State</source> | 1497 | <source>State</source><target>State</target><context-group name="null"> |
1520 | <context-group name="null"> | ||
1521 | <context context-type="linenumber">10</context> | 1498 | <context context-type="linenumber">10</context> |
1522 | </context-group> | 1499 | </context-group> |
1523 | </trans-unit> | 1500 | </trans-unit> |
@@ -1624,6 +1601,10 @@ | |||
1624 | Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> | 1601 | Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> |
1625 | At most, this user could use ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. | 1602 | At most, this user could use ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. |
1626 | </source> | 1603 | </source> |
1604 | <target> | ||
1605 | Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> | ||
1606 | At most, this user could use ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. | ||
1607 | </target> | ||
1627 | <context-group name="null"> | 1608 | <context-group name="null"> |
1628 | <context context-type="linenumber">65</context> | 1609 | <context context-type="linenumber">65</context> |
1629 | </context-group> | 1610 | </context-group> |
@@ -1922,14 +1903,14 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia | |||
1922 | <source>Automatically plays video</source> | 1903 | <source>Automatically plays video</source> |
1923 | <target>Automatycznie odtwarzaj filmy</target> | 1904 | <target>Automatycznie odtwarzaj filmy</target> |
1924 | <context-group name="null"> | 1905 | <context-group name="null"> |
1925 | <context context-type="linenumber">25</context> | 1906 | <context context-type="linenumber">28</context> |
1926 | </context-group> | 1907 | </context-group> |
1927 | </trans-unit> | 1908 | </trans-unit> |
1928 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 1909 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
1929 | <source>Save</source> | 1910 | <source>Save</source> |
1930 | <target>Zapisz</target> | 1911 | <target>Zapisz</target> |
1931 | <context-group name="null"> | 1912 | <context-group name="null"> |
1932 | <context context-type="linenumber">28</context> | 1913 | <context context-type="linenumber">32</context> |
1933 | </context-group> | 1914 | </context-group> |
1934 | </trans-unit> | 1915 | </trans-unit> |
1935 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 1916 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
@@ -2031,14 +2012,14 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia | |||
2031 | <source>Publish will be available when upload is finished</source> | 2012 | <source>Publish will be available when upload is finished</source> |
2032 | <target>Opublikuj automatycznie po ukończeniu wysyłania</target> | 2013 | <target>Opublikuj automatycznie po ukończeniu wysyłania</target> |
2033 | <context-group name="null"> | 2014 | <context-group name="null"> |
2034 | <context context-type="linenumber">48</context> | 2015 | <context context-type="linenumber">53</context> |
2035 | </context-group> | 2016 | </context-group> |
2036 | </trans-unit> | 2017 | </trans-unit> |
2037 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> | 2018 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> |
2038 | <source>Publish</source> | 2019 | <source>Publish</source> |
2039 | <target>Opublikuj</target> | 2020 | <target>Opublikuj</target> |
2040 | <context-group name="null"> | 2021 | <context-group name="null"> |
2041 | <context context-type="linenumber">55</context> | 2022 | <context context-type="linenumber">60</context> |
2042 | </context-group> | 2023 | </context-group> |
2043 | </trans-unit> | 2024 | </trans-unit> |
2044 | <trans-unit id="1b518e7f8c067fa55ea797bb1b35b4a2d31dccbc"> | 2025 | <trans-unit id="1b518e7f8c067fa55ea797bb1b35b4a2d31dccbc"> |
@@ -2346,8 +2327,7 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia | |||
2346 | </context-group> | 2327 | </context-group> |
2347 | </trans-unit> | 2328 | </trans-unit> |
2348 | <trans-unit id="623698f075025b2b2fc2e0c59fd95f4f4662a509"> | 2329 | <trans-unit id="623698f075025b2b2fc2e0c59fd95f4f4662a509"> |
2349 | <source>Dislike this video</source> | 2330 | <source>Dislike this video</source><target>Dislike this video</target><context-group name="null"> |
2350 | <context-group name="null"> | ||
2351 | <context context-type="linenumber">64</context> | 2331 | <context context-type="linenumber">64</context> |
2352 | </context-group> | 2332 | </context-group> |
2353 | </trans-unit> | 2333 | </trans-unit> |
@@ -3276,13 +3256,6 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia | |||
3276 | <context context-type="linenumber">1</context> | 3256 | <context context-type="linenumber">1</context> |
3277 | </context-group> | 3257 | </context-group> |
3278 | </trans-unit> | 3258 | </trans-unit> |
3279 | <trans-unit id="916a6e4fd83ece1dc54c6135eb3b8cd064b4bac3"> | ||
3280 | <source>Description cannot be more than 250 characters long.</source> | ||
3281 | <target>Opis nie może zawierać więcej niż 250 znaków.</target> | ||
3282 | <context-group name="null"> | ||
3283 | <context context-type="linenumber">1</context> | ||
3284 | </context-group> | ||
3285 | </trans-unit> | ||
3286 | <trans-unit id="b3cf1889d2fdd6b15e697c270c9b80772fe2cae6"> | 3259 | <trans-unit id="b3cf1889d2fdd6b15e697c270c9b80772fe2cae6"> |
3287 | <source>Report reason is required.</source> | 3260 | <source>Report reason is required.</source> |
3288 | <target>Przyczyna zgłoszenia jest wymagana.</target> | 3261 | <target>Przyczyna zgłoszenia jest wymagana.</target> |
@@ -3339,13 +3312,6 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia | |||
3339 | <context context-type="linenumber">1</context> | 3312 | <context context-type="linenumber">1</context> |
3340 | </context-group> | 3313 | </context-group> |
3341 | </trans-unit> | 3314 | </trans-unit> |
3342 | <trans-unit id="fac936be125163a8494f3d7e7f21d65c7e4f1ff6"> | ||
3343 | <source>Description cannot be more than 500 characters long.</source> | ||
3344 | <target>Opis nie może być dłuższy niż 500 znaków.</target> | ||
3345 | <context-group name="null"> | ||
3346 | <context context-type="linenumber">1</context> | ||
3347 | </context-group> | ||
3348 | </trans-unit> | ||
3349 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> | 3315 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> |
3350 | <source>Support text must be at least 3 characters long.</source> | 3316 | <source>Support text must be at least 3 characters long.</source> |
3351 | <target>Tekst o wsparciu musi zawierać przynajmniej 3 znaki.</target> | 3317 | <target>Tekst o wsparciu musi zawierać przynajmniej 3 znaki.</target> |
@@ -3353,13 +3319,6 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia | |||
3353 | <context context-type="linenumber">1</context> | 3319 | <context context-type="linenumber">1</context> |
3354 | </context-group> | 3320 | </context-group> |
3355 | </trans-unit> | 3321 | </trans-unit> |
3356 | <trans-unit id="3fe80c71378e127dda2dda9dbcd66b059d362813"> | ||
3357 | <source>Support text cannot be more than 500 characters long.</source> | ||
3358 | <target>Tekst o wsparciu nie może być dłuższy niż 500 znaków.</target> | ||
3359 | <context-group name="null"> | ||
3360 | <context context-type="linenumber">1</context> | ||
3361 | </context-group> | ||
3362 | </trans-unit> | ||
3363 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> | 3322 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> |
3364 | <source>Comment is required.</source> | 3323 | <source>Comment is required.</source> |
3365 | <target>Komentarz jest wymagany.</target> | 3324 | <target>Komentarz jest wymagany.</target> |
@@ -3445,14 +3404,7 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia | |||
3445 | </context-group> | 3404 | </context-group> |
3446 | </trans-unit> | 3405 | </trans-unit> |
3447 | <trans-unit id="665092574f9af9fec262f8349b67b14192391ae6"> | 3406 | <trans-unit id="665092574f9af9fec262f8349b67b14192391ae6"> |
3448 | <source>Video support must be at least 3 characters long.</source> | 3407 | <source>Video support must be at least 3 characters long.</source><target>Video support must be at least 3 characters long.</target><context-group name="null"> |
3449 | <context-group name="null"> | ||
3450 | <context context-type="linenumber">1</context> | ||
3451 | </context-group> | ||
3452 | </trans-unit> | ||
3453 | <trans-unit id="e61f1c05121fa5effa6ccddf5be6dcf1c822ff4b"> | ||
3454 | <source>Video support cannot be more than 500 characters long.</source> | ||
3455 | <context-group name="null"> | ||
3456 | <context context-type="linenumber">1</context> | 3408 | <context context-type="linenumber">1</context> |
3457 | </context-group> | 3409 | </context-group> |
3458 | </trans-unit> | 3410 | </trans-unit> |
@@ -4037,20 +3989,6 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia | |||
4037 | <context context-type="linenumber">1</context> | 3989 | <context context-type="linenumber">1</context> |
4038 | </context-group> | 3990 | </context-group> |
4039 | </trans-unit> | 3991 | </trans-unit> |
4040 | <trans-unit id="65cc4ab3b4c438e07c89be2b677d08369fb62da2"> | ||
4041 | <source>Welcome</source> | ||
4042 | <target>Witamy</target> | ||
4043 | <context-group name="null"> | ||
4044 | <context context-type="linenumber">1</context> | ||
4045 | </context-group> | ||
4046 | </trans-unit> | ||
4047 | <trans-unit id="20deec13d8d4ff199aa04318818ca44dab0585be"> | ||
4048 | <source>Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete.</source> | ||
4049 | <target>Pomyślnie zarejestrowano <x id="INTERPOLATION" equiv-text="{{username}}"/>.</target> | ||
4050 | <context-group name="null"> | ||
4051 | <context context-type="linenumber">1</context> | ||
4052 | </context-group> | ||
4053 | </trans-unit> | ||
4054 | <trans-unit id="24840228f2826b66252cfcaab9820b1c7e0da264"> | 3992 | <trans-unit id="24840228f2826b66252cfcaab9820b1c7e0da264"> |
4055 | <source>But associated data (tags, description...) will be lost, are you sure you want to leave this page?</source> | 3993 | <source>But associated data (tags, description...) will be lost, are you sure you want to leave this page?</source> |
4056 | <target>Powiązane dane (tagi, opis…) zostaną utracone, czy na pewno chcesz opuścić tą stronę?</target> | 3994 | <target>Powiązane dane (tagi, opis…) zostaną utracone, czy na pewno chcesz opuścić tą stronę?</target> |
@@ -4129,8 +4067,7 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia | |||
4129 | </context-group> | 4067 | </context-group> |
4130 | </trans-unit> | 4068 | </trans-unit> |
4131 | <trans-unit id="d5a4811e15319ad9354e1b62e9ca0131192b489e"> | 4069 | <trans-unit id="d5a4811e15319ad9354e1b62e9ca0131192b489e"> |
4132 | <source><x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes</source> | 4070 | <source><x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes</source><target><x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes</target><context-group name="null"> |
4133 | <context-group name="null"> | ||
4134 | <context context-type="linenumber">1</context> | 4071 | <context context-type="linenumber">1</context> |
4135 | </context-group> | 4072 | </context-group> |
4136 | </trans-unit> | 4073 | </trans-unit> |
diff --git a/client/src/locale/target/angular_pt_BR.xml b/client/src/locale/target/angular_pt_BR.xml index 390fc0f9a..71aeac8d5 100644 --- a/client/src/locale/target/angular_pt_BR.xml +++ b/client/src/locale/target/angular_pt_BR.xml | |||
@@ -469,14 +469,7 @@ | |||
469 | <source>Example: jane_doe</source> | 469 | <source>Example: jane_doe</source> |
470 | <target>Exemplo: jane_doe</target> | 470 | <target>Exemplo: jane_doe</target> |
471 | <context-group name="null"> | 471 | <context-group name="null"> |
472 | <context context-type="linenumber">16</context> | 472 | <context context-type="linenumber">17</context> |
473 | </context-group> | ||
474 | </trans-unit> | ||
475 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | ||
476 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | ||
477 | <target>Eu li e concordo com os <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Termos</a> desta instância</target> | ||
478 | <context-group name="null"> | ||
479 | <context context-type="linenumber">54</context> | ||
480 | </context-group> | 473 | </context-group> |
481 | </trans-unit> | 474 | </trans-unit> |
482 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 475 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
@@ -490,7 +483,7 @@ | |||
490 | <source>Features found on this instance</source> | 483 | <source>Features found on this instance</source> |
491 | <target>Recursos disponÃveis nesta instância</target> | 484 | <target>Recursos disponÃveis nesta instância</target> |
492 | <context-group name="null"> | 485 | <context-group name="null"> |
493 | <context context-type="linenumber">66</context> | 486 | <context context-type="linenumber">67</context> |
494 | </context-group> | 487 | </context-group> |
495 | </trans-unit> | 488 | </trans-unit> |
496 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> | 489 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> |
@@ -1096,19 +1089,6 @@ | |||
1096 | <context context-type="linenumber">83</context> | 1089 | <context context-type="linenumber">83</context> |
1097 | </context-group> | 1090 | </context-group> |
1098 | </trans-unit> | 1091 | </trans-unit> |
1099 | <trans-unit id="d8f1c6b816aaf1ebcb936a705dbe88bcef28eaa8"> | ||
1100 | <source> | ||
1101 | PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. | ||
1102 | In the meantime, we want to test different ideas related to this issue: | ||
1103 | </source> | ||
1104 | <target> | ||
1105 | PeerTube está apenas em versão beta, e deseja entregar as melhores contramedidas possÃveis enquanto a versão estável é disponibilizada. | ||
1106 | Enquanto isso, queremos testar diferentes ideias relacionadas a essa questão: | ||
1107 | </target> | ||
1108 | <context-group name="null"> | ||
1109 | <context context-type="linenumber">85</context> | ||
1110 | </context-group> | ||
1111 | </trans-unit> | ||
1112 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> | 1092 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> |
1113 | <source>Set a limit to the number of peers sent by the tracker</source> | 1093 | <source>Set a limit to the number of peers sent by the tracker</source> |
1114 | <target>Defina um limite para o número de pares enviados pelo rastreador</target> | 1094 | <target>Defina um limite para o número de pares enviados pelo rastreador</target> |
@@ -1274,21 +1254,21 @@ | |||
1274 | <source>Signup enabled</source> | 1254 | <source>Signup enabled</source> |
1275 | <target>Inscrição permitida</target> | 1255 | <target>Inscrição permitida</target> |
1276 | <context-group name="null"> | 1256 | <context-group name="null"> |
1277 | <context context-type="linenumber">92</context> | 1257 | <context context-type="linenumber">93</context> |
1278 | </context-group> | 1258 | </context-group> |
1279 | </trans-unit> | 1259 | </trans-unit> |
1280 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> | 1260 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> |
1281 | <source>Signup requires email verification</source> | 1261 | <source>Signup requires email verification</source> |
1282 | <target>Inscrição requer verificação de email</target> | 1262 | <target>Inscrição requer verificação de email</target> |
1283 | <context-group name="null"> | 1263 | <context-group name="null"> |
1284 | <context context-type="linenumber">97</context> | 1264 | <context context-type="linenumber">100</context> |
1285 | </context-group> | 1265 | </context-group> |
1286 | </trans-unit> | 1266 | </trans-unit> |
1287 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 1267 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
1288 | <source>Signup limit</source> | 1268 | <source>Signup limit</source> |
1289 | <target>Limite de inscrições</target> | 1269 | <target>Limite de inscrições</target> |
1290 | <context-group name="null"> | 1270 | <context-group name="null"> |
1291 | <context context-type="linenumber">101</context> | 1271 | <context context-type="linenumber">105</context> |
1292 | </context-group> | 1272 | </context-group> |
1293 | </trans-unit> | 1273 | </trans-unit> |
1294 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 1274 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -1302,42 +1282,42 @@ | |||
1302 | <source>Video import with a torrent file or a magnet URI enabled</source> | 1282 | <source>Video import with a torrent file or a magnet URI enabled</source> |
1303 | <target>Importação de vÃdeo com um arquivo torrent ou URI magnética habilitada</target> | 1283 | <target>Importação de vÃdeo com um arquivo torrent ou URI magnética habilitada</target> |
1304 | <context-group name="null"> | 1284 | <context-group name="null"> |
1305 | <context context-type="linenumber">120</context> | 1285 | <context context-type="linenumber">127</context> |
1306 | </context-group> | 1286 | </context-group> |
1307 | </trans-unit> | 1287 | </trans-unit> |
1308 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 1288 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
1309 | <source>Administrator</source> | 1289 | <source>Administrator</source> |
1310 | <target>Administrador</target> | 1290 | <target>Administrador</target> |
1311 | <context-group name="null"> | 1291 | <context-group name="null"> |
1312 | <context context-type="linenumber">123</context> | 1292 | <context context-type="linenumber">131</context> |
1313 | </context-group> | 1293 | </context-group> |
1314 | </trans-unit> | 1294 | </trans-unit> |
1315 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 1295 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
1316 | <source>Admin email</source> | 1296 | <source>Admin email</source> |
1317 | <target>Email de administrador</target> | 1297 | <target>Email de administrador</target> |
1318 | <context-group name="null"> | 1298 | <context-group name="null"> |
1319 | <context context-type="linenumber">126</context> | 1299 | <context context-type="linenumber">134</context> |
1320 | </context-group> | 1300 | </context-group> |
1321 | </trans-unit> | 1301 | </trans-unit> |
1322 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 1302 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
1323 | <source>Users</source> | 1303 | <source>Users</source> |
1324 | <target>Usuários</target> | 1304 | <target>Usuários</target> |
1325 | <context-group name="null"> | 1305 | <context-group name="null"> |
1326 | <context context-type="linenumber">136</context> | 1306 | <context context-type="linenumber">144</context> |
1327 | </context-group> | 1307 | </context-group> |
1328 | </trans-unit> | 1308 | </trans-unit> |
1329 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 1309 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
1330 | <source>User default video quota</source> | 1310 | <source>User default video quota</source> |
1331 | <target>Cota padrão de vÃdeos do usuário</target> | 1311 | <target>Cota padrão de vÃdeos do usuário</target> |
1332 | <context-group name="null"> | 1312 | <context-group name="null"> |
1333 | <context context-type="linenumber">139</context> | 1313 | <context context-type="linenumber">147</context> |
1334 | </context-group> | 1314 | </context-group> |
1335 | </trans-unit> | 1315 | </trans-unit> |
1336 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> | 1316 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> |
1337 | <source>User default daily upload limit</source> | 1317 | <source>User default daily upload limit</source> |
1338 | <target>Padrão de limite diário de upload</target> | 1318 | <target>Padrão de limite diário de upload</target> |
1339 | <context-group name="null"> | 1319 | <context-group name="null"> |
1340 | <context context-type="linenumber">153</context> | 1320 | <context context-type="linenumber">161</context> |
1341 | </context-group> | 1321 | </context-group> |
1342 | </trans-unit> | 1322 | </trans-unit> |
1343 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 1323 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -1351,81 +1331,70 @@ | |||
1351 | <source>Twitter</source> | 1331 | <source>Twitter</source> |
1352 | <target>Twitter</target> | 1332 | <target>Twitter</target> |
1353 | <context-group name="null"> | 1333 | <context-group name="null"> |
1354 | <context context-type="linenumber">170</context> | 1334 | <context context-type="linenumber">178</context> |
1355 | </context-group> | 1335 | </context-group> |
1356 | </trans-unit> | 1336 | </trans-unit> |
1357 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 1337 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
1358 | <source>Your Twitter username</source> | 1338 | <source>Your Twitter username</source> |
1359 | <target>Seu nome de usuário no Twitter</target> | 1339 | <target>Seu nome de usuário no Twitter</target> |
1360 | <context-group name="null"> | 1340 | <context-group name="null"> |
1361 | <context context-type="linenumber">173</context> | 1341 | <context context-type="linenumber">181</context> |
1362 | </context-group> | 1342 | </context-group> |
1363 | </trans-unit> | 1343 | </trans-unit> |
1364 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 1344 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
1365 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 1345 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
1366 | <target>Indica a conta Twitter do sÃtio web ou plataforma em que o conteúdo foi publicado.</target> | 1346 | <target>Indica a conta Twitter do sÃtio web ou plataforma em que o conteúdo foi publicado.</target> |
1367 | <context-group name="null"> | 1347 | <context-group name="null"> |
1368 | <context context-type="linenumber">176</context> | 1348 | <context context-type="linenumber">184</context> |
1369 | </context-group> | 1349 | </context-group> |
1370 | </trans-unit> | 1350 | </trans-unit> |
1371 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 1351 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
1372 | <source>Instance whitelisted by Twitter</source> | 1352 | <source>Instance whitelisted by Twitter</source> |
1373 | <target>Instância listada como permitida pelo Twitter</target> | 1353 | <target>Instância listada como permitida pelo Twitter</target> |
1374 | <context-group name="null"> | 1354 | <context-group name="null"> |
1375 | <context context-type="linenumber">189</context> | 1355 | <context context-type="linenumber">198</context> |
1376 | </context-group> | ||
1377 | </trans-unit> | ||
1378 | <trans-unit id="a62985a76e947b0068ad328b5172d5af5b125b9a"> | ||
1379 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> | ||
1380 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> | ||
1381 | Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> to see if you instance is whitelisted.</source> | ||
1382 | <target>Se a sua instância estiver na lista branca do Twitter, um player de vÃdeo será adicionado ao feed do Twitter ao compartilhar um vÃdeo do PeerTube.<br /> | ||
1383 | Se a instância não estiver na lista branca, nós utilizado um card com uma imagem de link que irá redirecionar para sua instância de PeerTube.<br /><br /> | ||
1384 | Selecione este checkbox, salve a configuração e teste com uma URL de vÃdeo de sua instância (https://example.com/videos/watch/blabla) em <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> para ver se sua instância está na lista branca.</target> | ||
1385 | <context-group name="null"> | ||
1386 | <context context-type="linenumber">190</context> | ||
1387 | </context-group> | 1356 | </context-group> |
1388 | </trans-unit> | 1357 | </trans-unit> |
1389 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 1358 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
1390 | <source>Services</source> | 1359 | <source>Services</source> |
1391 | <target>Serviços</target> | 1360 | <target>Serviços</target> |
1392 | <context-group name="null"> | 1361 | <context-group name="null"> |
1393 | <context context-type="linenumber">168</context> | 1362 | <context context-type="linenumber">176</context> |
1394 | </context-group> | 1363 | </context-group> |
1395 | </trans-unit> | 1364 | </trans-unit> |
1396 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 1365 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
1397 | <source>Transcoding</source> | 1366 | <source>Transcoding</source> |
1398 | <target>Transcodificação</target> | 1367 | <target>Transcodificação</target> |
1399 | <context-group name="null"> | 1368 | <context-group name="null"> |
1400 | <context context-type="linenumber">200</context> | 1369 | <context context-type="linenumber">210</context> |
1401 | </context-group> | 1370 | </context-group> |
1402 | </trans-unit> | 1371 | </trans-unit> |
1403 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 1372 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
1404 | <source>Transcoding enabled</source> | 1373 | <source>Transcoding enabled</source> |
1405 | <target>Transcodificação ativada</target> | 1374 | <target>Transcodificação ativada</target> |
1406 | <context-group name="null"> | 1375 | <context-group name="null"> |
1407 | <context context-type="linenumber">204</context> | 1376 | <context context-type="linenumber">215</context> |
1408 | </context-group> | 1377 | </context-group> |
1409 | </trans-unit> | 1378 | </trans-unit> |
1410 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 1379 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
1411 | <source>If you disable transcoding, many videos from your users will not work!</source> | 1380 | <source>If you disable transcoding, many videos from your users will not work!</source> |
1412 | <target>Se você desativar a transcodificação, muitos vÃdeos dos seus usuários não funcionarão!</target> | 1381 | <target>Se você desativar a transcodificação, muitos vÃdeos dos seus usuários não funcionarão!</target> |
1413 | <context-group name="null"> | 1382 | <context-group name="null"> |
1414 | <context context-type="linenumber">205</context> | 1383 | <context context-type="linenumber">216</context> |
1415 | </context-group> | 1384 | </context-group> |
1416 | </trans-unit> | 1385 | </trans-unit> |
1417 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 1386 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
1418 | <source>Transcoding threads</source> | 1387 | <source>Transcoding threads</source> |
1419 | <target>Threads de transcodificação</target> | 1388 | <target>Threads de transcodificação</target> |
1420 | <context-group name="null"> | 1389 | <context-group name="null"> |
1421 | <context context-type="linenumber">211</context> | 1390 | <context context-type="linenumber">223</context> |
1422 | </context-group> | 1391 | </context-group> |
1423 | </trans-unit> | 1392 | </trans-unit> |
1424 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> | 1393 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> |
1425 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> | 1394 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> |
1426 | <target>Resolução <x id="INTERPOLATION" equiv-text="{{resolution}}"/> habilitada</target> | 1395 | <target>Resolução <x id="INTERPOLATION" equiv-text="{{resolution}}"/> habilitada</target> |
1427 | <context-group name="null"> | 1396 | <context-group name="null"> |
1428 | <context context-type="linenumber">227</context> | 1397 | <context context-type="linenumber">239</context> |
1429 | </context-group> | 1398 | </context-group> |
1430 | </trans-unit> | 1399 | </trans-unit> |
1431 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> | 1400 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> |
@@ -1440,49 +1409,49 @@ | |||
1440 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> | 1409 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> |
1441 | </target> | 1410 | </target> |
1442 | <context-group name="null"> | 1411 | <context-group name="null"> |
1443 | <context context-type="linenumber">233</context> | 1412 | <context context-type="linenumber">244</context> |
1444 | </context-group> | 1413 | </context-group> |
1445 | </trans-unit> | 1414 | </trans-unit> |
1446 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> | 1415 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> |
1447 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> | 1416 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> |
1448 | <target>Alguns arquivos não são federados (pré-visualizações, legendas ocultas). Nós as obtivemos diretamente da instância de origem e a colocamos em cache.</target> | 1417 | <target>Alguns arquivos não são federados (pré-visualizações, legendas ocultas). Nós as obtivemos diretamente da instância de origem e a colocamos em cache.</target> |
1449 | <context-group name="null"> | 1418 | <context-group name="null"> |
1450 | <context context-type="linenumber">238</context> | 1419 | <context context-type="linenumber">249</context> |
1451 | </context-group> | 1420 | </context-group> |
1452 | </trans-unit> | 1421 | </trans-unit> |
1453 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 1422 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
1454 | <source>Previews cache size</source> | 1423 | <source>Previews cache size</source> |
1455 | <target>Tamanho do cache de pré-visualizações</target> | 1424 | <target>Tamanho do cache de pré-visualizações</target> |
1456 | <context-group name="null"> | 1425 | <context-group name="null"> |
1457 | <context context-type="linenumber">243</context> | 1426 | <context context-type="linenumber">254</context> |
1458 | </context-group> | 1427 | </context-group> |
1459 | </trans-unit> | 1428 | </trans-unit> |
1460 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> | 1429 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> |
1461 | <source>Video captions cache size</source> | 1430 | <source>Video captions cache size</source> |
1462 | <target>Tamanho do cache de legendas ocultas de vÃdeos</target> | 1431 | <target>Tamanho do cache de legendas ocultas de vÃdeos</target> |
1463 | <context-group name="null"> | 1432 | <context-group name="null"> |
1464 | <context context-type="linenumber">254</context> | 1433 | <context context-type="linenumber">265</context> |
1465 | </context-group> | 1434 | </context-group> |
1466 | </trans-unit> | 1435 | </trans-unit> |
1467 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 1436 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
1468 | <source>Customizations</source> | 1437 | <source>Customizations</source> |
1469 | <target>Personalizações</target> | 1438 | <target>Personalizações</target> |
1470 | <context-group name="null"> | 1439 | <context-group name="null"> |
1471 | <context context-type="linenumber">264</context> | 1440 | <context context-type="linenumber">275</context> |
1472 | </context-group> | 1441 | </context-group> |
1473 | </trans-unit> | 1442 | </trans-unit> |
1474 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 1443 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
1475 | <source>JavaScript</source> | 1444 | <source>JavaScript</source> |
1476 | <target>JavaScript</target> | 1445 | <target>JavaScript</target> |
1477 | <context-group name="null"> | 1446 | <context-group name="null"> |
1478 | <context context-type="linenumber">267</context> | 1447 | <context context-type="linenumber">278</context> |
1479 | </context-group> | 1448 | </context-group> |
1480 | </trans-unit> | 1449 | </trans-unit> |
1481 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 1450 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
1482 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 1451 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1483 | <target>Escreva diretamente código JavaScript.<br />Exemplo: <pre>console.log('minha instância é demais');</pre></target> | 1452 | <target>Escreva diretamente código JavaScript.<br />Exemplo: <pre>console.log('minha instância é demais');</pre></target> |
1484 | <context-group name="null"> | 1453 | <context-group name="null"> |
1485 | <context context-type="linenumber">270</context> | 1454 | <context context-type="linenumber">281</context> |
1486 | </context-group> | 1455 | </context-group> |
1487 | </trans-unit> | 1456 | </trans-unit> |
1488 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> | 1457 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> |
@@ -1517,28 +1486,28 @@ | |||
1517 | </pre> | 1486 | </pre> |
1518 | </target> | 1487 | </target> |
1519 | <context-group name="null"> | 1488 | <context-group name="null"> |
1520 | <context context-type="linenumber">286</context> | 1489 | <context context-type="linenumber">297</context> |
1521 | </context-group> | 1490 | </context-group> |
1522 | </trans-unit> | 1491 | </trans-unit> |
1523 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 1492 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1524 | <source>Advanced configuration</source> | 1493 | <source>Advanced configuration</source> |
1525 | <target>Configurações avançadas</target> | 1494 | <target>Configurações avançadas</target> |
1526 | <context-group name="null"> | 1495 | <context-group name="null"> |
1527 | <context context-type="linenumber">197</context> | 1496 | <context context-type="linenumber">207</context> |
1528 | </context-group> | 1497 | </context-group> |
1529 | </trans-unit> | 1498 | </trans-unit> |
1530 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 1499 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
1531 | <source>Update configuration</source> | 1500 | <source>Update configuration</source> |
1532 | <target>Atualizar configuração</target> | 1501 | <target>Atualizar configuração</target> |
1533 | <context-group name="null"> | 1502 | <context-group name="null"> |
1534 | <context context-type="linenumber">314</context> | 1503 | <context context-type="linenumber">325</context> |
1535 | </context-group> | 1504 | </context-group> |
1536 | </trans-unit> | 1505 | </trans-unit> |
1537 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> | 1506 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> |
1538 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1507 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1539 | <target>Aparentemente a configuração está valida. Por favor procure potenciais erros nas diferentes abas.</target> | 1508 | <target>Aparentemente a configuração está valida. Por favor procure potenciais erros nas diferentes abas.</target> |
1540 | <context-group name="null"> | 1509 | <context-group name="null"> |
1541 | <context context-type="linenumber">315</context> | 1510 | <context context-type="linenumber">326</context> |
1542 | </context-group> | 1511 | </context-group> |
1543 | </trans-unit> | 1512 | </trans-unit> |
1544 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1513 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1792,7 +1761,7 @@ | |||
1792 | <source>Ban reason:</source> | 1761 | <source>Ban reason:</source> |
1793 | <target>Motivo do banimento:</target> | 1762 | <target>Motivo do banimento:</target> |
1794 | <context-group name="null"> | 1763 | <context-group name="null"> |
1795 | <context context-type="linenumber">82</context> | 1764 | <context context-type="linenumber">92</context> |
1796 | </context-group> | 1765 | </context-group> |
1797 | </trans-unit> | 1766 | </trans-unit> |
1798 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> | 1767 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> |
@@ -2218,14 +2187,14 @@ Quando você enviar um vÃdeo neste canal, o campo de apoio a vÃdeo será preen | |||
2218 | <source>Automatically plays video</source> | 2187 | <source>Automatically plays video</source> |
2219 | <target>Reproduzir vÃdeo automaticamente</target> | 2188 | <target>Reproduzir vÃdeo automaticamente</target> |
2220 | <context-group name="null"> | 2189 | <context-group name="null"> |
2221 | <context context-type="linenumber">25</context> | 2190 | <context context-type="linenumber">28</context> |
2222 | </context-group> | 2191 | </context-group> |
2223 | </trans-unit> | 2192 | </trans-unit> |
2224 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 2193 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
2225 | <source>Save</source> | 2194 | <source>Save</source> |
2226 | <target>Salvar</target> | 2195 | <target>Salvar</target> |
2227 | <context-group name="null"> | 2196 | <context-group name="null"> |
2228 | <context context-type="linenumber">28</context> | 2197 | <context context-type="linenumber">32</context> |
2229 | </context-group> | 2198 | </context-group> |
2230 | </trans-unit> | 2199 | </trans-unit> |
2231 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 2200 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
@@ -2378,7 +2347,7 @@ Quando você enviar um vÃdeo neste canal, o campo de apoio a vÃdeo será preen | |||
2378 | Meus parabéns! O vÃdeo sob <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> será importado! Você já pode adicionar informações sobre esse vÃdeo. | 2347 | Meus parabéns! O vÃdeo sob <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> será importado! Você já pode adicionar informações sobre esse vÃdeo. |
2379 | </target> | 2348 | </target> |
2380 | <context-group name="null"> | 2349 | <context-group name="null"> |
2381 | <context context-type="linenumber">40</context> | 2350 | <context context-type="linenumber">46</context> |
2382 | </context-group> | 2351 | </context-group> |
2383 | </trans-unit> | 2352 | </trans-unit> |
2384 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> | 2353 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> |
@@ -2399,14 +2368,14 @@ Quando você enviar um vÃdeo neste canal, o campo de apoio a vÃdeo será preen | |||
2399 | <source>Publish will be available when upload is finished</source> | 2368 | <source>Publish will be available when upload is finished</source> |
2400 | <target>A publicação estará disponÃvel quando o envio terminar</target> | 2369 | <target>A publicação estará disponÃvel quando o envio terminar</target> |
2401 | <context-group name="null"> | 2370 | <context-group name="null"> |
2402 | <context context-type="linenumber">48</context> | 2371 | <context context-type="linenumber">53</context> |
2403 | </context-group> | 2372 | </context-group> |
2404 | </trans-unit> | 2373 | </trans-unit> |
2405 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> | 2374 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> |
2406 | <source>Publish</source> | 2375 | <source>Publish</source> |
2407 | <target>Publicar</target> | 2376 | <target>Publicar</target> |
2408 | <context-group name="null"> | 2377 | <context-group name="null"> |
2409 | <context context-type="linenumber">55</context> | 2378 | <context context-type="linenumber">60</context> |
2410 | </context-group> | 2379 | </context-group> |
2411 | </trans-unit> | 2380 | </trans-unit> |
2412 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> | 2381 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> |
@@ -2438,7 +2407,7 @@ Quando você enviar um vÃdeo neste canal, o campo de apoio a vÃdeo será preen | |||
2438 | Meus parabéns! O vÃdeo será importado com BitTorrent! Você já pode adicionar informações sobre esse vÃdeo. | 2407 | Meus parabéns! O vÃdeo será importado com BitTorrent! Você já pode adicionar informações sobre esse vÃdeo. |
2439 | </target> | 2408 | </target> |
2440 | <context-group name="null"> | 2409 | <context-group name="null"> |
2441 | <context context-type="linenumber">48</context> | 2410 | <context context-type="linenumber">53</context> |
2442 | </context-group> | 2411 | </context-group> |
2443 | </trans-unit> | 2412 | </trans-unit> |
2444 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> | 2413 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> |
@@ -3212,13 +3181,6 @@ Quando você enviar um vÃdeo neste canal, o campo de apoio a vÃdeo será preen | |||
3212 | <context context-type="linenumber">1</context> | 3181 | <context context-type="linenumber">1</context> |
3213 | </context-group> | 3182 | </context-group> |
3214 | </trans-unit> | 3183 | </trans-unit> |
3215 | <trans-unit id="01a909e58239b5dde966ef97a79c656d2c452e03"> | ||
3216 | <source>Do you really want to delete this abuse?</source> | ||
3217 | <target>Você realmente deseja excluir este abuso?</target> | ||
3218 | <context-group name="null"> | ||
3219 | <context context-type="linenumber">1</context> | ||
3220 | </context-group> | ||
3221 | </trans-unit> | ||
3222 | <trans-unit id="6a7938b8780c27540ea70cc0f8f4d928c8916cf9"> | 3184 | <trans-unit id="6a7938b8780c27540ea70cc0f8f4d928c8916cf9"> |
3223 | <source>Abuse deleted.</source> | 3185 | <source>Abuse deleted.</source> |
3224 | <target>Abuso deletado.</target> | 3186 | <target>Abuso deletado.</target> |
@@ -3872,13 +3834,6 @@ Quando você enviar um vÃdeo neste canal, o campo de apoio a vÃdeo será preen | |||
3872 | <context context-type="linenumber">1</context> | 3834 | <context context-type="linenumber">1</context> |
3873 | </context-group> | 3835 | </context-group> |
3874 | </trans-unit> | 3836 | </trans-unit> |
3875 | <trans-unit id="916a6e4fd83ece1dc54c6135eb3b8cd064b4bac3"> | ||
3876 | <source>Description cannot be more than 250 characters long.</source> | ||
3877 | <target>Descrição não pode ter mais que 250 caracteres.</target> | ||
3878 | <context-group name="null"> | ||
3879 | <context context-type="linenumber">1</context> | ||
3880 | </context-group> | ||
3881 | </trans-unit> | ||
3882 | <trans-unit id="4a3ebc6ddb6b6677aed7b04eb503f9ddd0cfe561"> | 3837 | <trans-unit id="4a3ebc6ddb6b6677aed7b04eb503f9ddd0cfe561"> |
3883 | <source>You must to agree with the instance terms in order to registering on it.</source> | 3838 | <source>You must to agree with the instance terms in order to registering on it.</source> |
3884 | <target>Você deve concordar com os termos da instância para se registrar nela.</target> | 3839 | <target>Você deve concordar com os termos da instância para se registrar nela.</target> |
@@ -4012,13 +3967,6 @@ Quando você enviar um vÃdeo neste canal, o campo de apoio a vÃdeo será preen | |||
4012 | <context context-type="linenumber">1</context> | 3967 | <context context-type="linenumber">1</context> |
4013 | </context-group> | 3968 | </context-group> |
4014 | </trans-unit> | 3969 | </trans-unit> |
4015 | <trans-unit id="fac936be125163a8494f3d7e7f21d65c7e4f1ff6"> | ||
4016 | <source>Description cannot be more than 500 characters long.</source> | ||
4017 | <target>Descrição não pode ter mais que 500 caracteres.</target> | ||
4018 | <context-group name="null"> | ||
4019 | <context context-type="linenumber">1</context> | ||
4020 | </context-group> | ||
4021 | </trans-unit> | ||
4022 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> | 3970 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> |
4023 | <source>Support text must be at least 3 characters long.</source> | 3971 | <source>Support text must be at least 3 characters long.</source> |
4024 | <target>Texto de apoio deve ter pelo menos 3 caracteres.</target> | 3972 | <target>Texto de apoio deve ter pelo menos 3 caracteres.</target> |
@@ -4026,13 +3974,6 @@ Quando você enviar um vÃdeo neste canal, o campo de apoio a vÃdeo será preen | |||
4026 | <context context-type="linenumber">1</context> | 3974 | <context context-type="linenumber">1</context> |
4027 | </context-group> | 3975 | </context-group> |
4028 | </trans-unit> | 3976 | </trans-unit> |
4029 | <trans-unit id="3fe80c71378e127dda2dda9dbcd66b059d362813"> | ||
4030 | <source>Support text cannot be more than 500 characters long.</source> | ||
4031 | <target>Texto de apoio não pode ter mais que 500 caracteres.</target> | ||
4032 | <context-group name="null"> | ||
4033 | <context context-type="linenumber">1</context> | ||
4034 | </context-group> | ||
4035 | </trans-unit> | ||
4036 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> | 3977 | <trans-unit id="6ca60e0f6dfbc0073b0514bce7d273150b0b9e79"> |
4037 | <source>Comment is required.</source> | 3978 | <source>Comment is required.</source> |
4038 | <target>Comentário é necessário.</target> | 3979 | <target>Comentário é necessário.</target> |
@@ -4124,13 +4065,6 @@ Quando você enviar um vÃdeo neste canal, o campo de apoio a vÃdeo será preen | |||
4124 | <context context-type="linenumber">1</context> | 4065 | <context context-type="linenumber">1</context> |
4125 | </context-group> | 4066 | </context-group> |
4126 | </trans-unit> | 4067 | </trans-unit> |
4127 | <trans-unit id="e61f1c05121fa5effa6ccddf5be6dcf1c822ff4b"> | ||
4128 | <source>Video support cannot be more than 500 characters long.</source> | ||
4129 | <target>Apoio ao vÃdeo não pode ter mais que 500 caracteres.</target> | ||
4130 | <context-group name="null"> | ||
4131 | <context context-type="linenumber">1</context> | ||
4132 | </context-group> | ||
4133 | </trans-unit> | ||
4134 | <trans-unit id="453413bf387dea681958871319bab489dd5e6ec0"> | 4068 | <trans-unit id="453413bf387dea681958871319bab489dd5e6ec0"> |
4135 | <source>A date is required to schedule video update.</source> | 4069 | <source>A date is required to schedule video update.</source> |
4136 | <target>Uma data é necessária para agendar uma atualização de vÃdeo.</target> | 4070 | <target>Uma data é necessária para agendar uma atualização de vÃdeo.</target> |
@@ -4761,27 +4695,6 @@ Quando você enviar um vÃdeo neste canal, o campo de apoio a vÃdeo será preen | |||
4761 | <context context-type="linenumber">1</context> | 4695 | <context context-type="linenumber">1</context> |
4762 | </context-group> | 4696 | </context-group> |
4763 | </trans-unit> | 4697 | </trans-unit> |
4764 | <trans-unit id="65cc4ab3b4c438e07c89be2b677d08369fb62da2"> | ||
4765 | <source>Welcome</source> | ||
4766 | <target>Bem vindo</target> | ||
4767 | <context-group name="null"> | ||
4768 | <context context-type="linenumber">1</context> | ||
4769 | </context-group> | ||
4770 | </trans-unit> | ||
4771 | <trans-unit id="f5e3d1e1cd2650fc6e86fbfcc8fe854e5cf18d6c"> | ||
4772 | <source>Please check your email to verify your account and complete signup.</source> | ||
4773 | <target>Por favor cheque seu email para verificar sua conta e completar o registro.</target> | ||
4774 | <context-group name="null"> | ||
4775 | <context context-type="linenumber">1</context> | ||
4776 | </context-group> | ||
4777 | </trans-unit> | ||
4778 | <trans-unit id="20deec13d8d4ff199aa04318818ca44dab0585be"> | ||
4779 | <source>Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete.</source> | ||
4780 | <target>Registro para <x id="INTERPOLATION" equiv-text="{{username}}"/> concluÃdo.</target> | ||
4781 | <context-group name="null"> | ||
4782 | <context context-type="linenumber">1</context> | ||
4783 | </context-group> | ||
4784 | </trans-unit> | ||
4785 | <trans-unit id="320c9c3482a0ebe46da42ce9e0cbdc5ba26ea8bb"> | 4698 | <trans-unit id="320c9c3482a0ebe46da42ce9e0cbdc5ba26ea8bb"> |
4786 | <source>Video to import updated.</source> | 4699 | <source>Video to import updated.</source> |
4787 | <target>VÃdeo para importar atualizado.</target> | 4700 | <target>VÃdeo para importar atualizado.</target> |
diff --git a/client/src/locale/target/angular_ru_RU.xml b/client/src/locale/target/angular_ru_RU.xml index cc525f605..db2a690d5 100644 --- a/client/src/locale/target/angular_ru_RU.xml +++ b/client/src/locale/target/angular_ru_RU.xml | |||
@@ -455,14 +455,7 @@ | |||
455 | <source>Example: jane_doe</source> | 455 | <source>Example: jane_doe</source> |
456 | <target>Пример: иванов_иван</target> | 456 | <target>Пример: иванов_иван</target> |
457 | <context-group name="null"> | 457 | <context-group name="null"> |
458 | <context context-type="linenumber">16</context> | 458 | <context context-type="linenumber">17</context> |
459 | </context-group> | ||
460 | </trans-unit> | ||
461 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | ||
462 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | ||
463 | <target>Я прочел и ÑоглаÑен Ñ <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>УÑловиÑми пользованиÑ</a> Ñтого Ñервера</target> | ||
464 | <context-group name="null"> | ||
465 | <context context-type="linenumber">54</context> | ||
466 | </context-group> | 459 | </context-group> |
467 | </trans-unit> | 460 | </trans-unit> |
468 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 461 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
@@ -476,7 +469,7 @@ | |||
476 | <source>Features found on this instance</source> | 469 | <source>Features found on this instance</source> |
477 | <target>функциональные возможноÑти Ñервера</target> | 470 | <target>функциональные возможноÑти Ñервера</target> |
478 | <context-group name="null"> | 471 | <context-group name="null"> |
479 | <context context-type="linenumber">66</context> | 472 | <context context-type="linenumber">67</context> |
480 | </context-group> | 473 | </context-group> |
481 | </trans-unit> | 474 | </trans-unit> |
482 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> | 475 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> |
@@ -1082,19 +1075,6 @@ | |||
1082 | <context context-type="linenumber">83</context> | 1075 | <context context-type="linenumber">83</context> |
1083 | </context-group> | 1076 | </context-group> |
1084 | </trans-unit> | 1077 | </trans-unit> |
1085 | <trans-unit id="d8f1c6b816aaf1ebcb936a705dbe88bcef28eaa8"> | ||
1086 | <source> | ||
1087 | PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. | ||
1088 | In the meantime, we want to test different ideas related to this issue: | ||
1089 | </source> | ||
1090 | <target> | ||
1091 | PeerTube еÑÑ‚ÑŒ только в beta верÑии, и хочет предоÑтавить лучшие возможные Ñ€ÐµÑˆÐµÐ½Ð¸Ñ Ð² момент выхода поÑтоÑнной верÑии. | ||
1092 | Пока мы теÑтируем множеÑтво идей, чтоб решить Ñту проблему: | ||
1093 | </target> | ||
1094 | <context-group name="null"> | ||
1095 | <context context-type="linenumber">85</context> | ||
1096 | </context-group> | ||
1097 | </trans-unit> | ||
1098 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> | 1078 | <trans-unit id="d32608aba08c6bb3cc4e4e8ec6223e5f4e78ca19"> |
1099 | <source>Set a limit to the number of peers sent by the tracker</source> | 1079 | <source>Set a limit to the number of peers sent by the tracker</source> |
1100 | <target>УÑтановить лимит на количеÑтво партнеров отправленых трекером</target> | 1080 | <target>УÑтановить лимит на количеÑтво партнеров отправленых трекером</target> |
@@ -1260,21 +1240,21 @@ | |||
1260 | <source>Signup enabled</source> | 1240 | <source>Signup enabled</source> |
1261 | <target>РегиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°</target> | 1241 | <target>РегиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ð°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°</target> |
1262 | <context-group name="null"> | 1242 | <context-group name="null"> |
1263 | <context context-type="linenumber">92</context> | 1243 | <context context-type="linenumber">93</context> |
1264 | </context-group> | 1244 | </context-group> |
1265 | </trans-unit> | 1245 | </trans-unit> |
1266 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> | 1246 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> |
1267 | <source>Signup requires email verification</source> | 1247 | <source>Signup requires email verification</source> |
1268 | <target>Ð”Ð»Ñ Ñ€ÐµÐ³Ð¸Ñтрации нужно подтвержение через Ñлектронную почту</target> | 1248 | <target>Ð”Ð»Ñ Ñ€ÐµÐ³Ð¸Ñтрации нужно подтвержение через Ñлектронную почту</target> |
1269 | <context-group name="null"> | 1249 | <context-group name="null"> |
1270 | <context context-type="linenumber">97</context> | 1250 | <context context-type="linenumber">100</context> |
1271 | </context-group> | 1251 | </context-group> |
1272 | </trans-unit> | 1252 | </trans-unit> |
1273 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 1253 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
1274 | <source>Signup limit</source> | 1254 | <source>Signup limit</source> |
1275 | <target>Лимит региÑтрации</target> | 1255 | <target>Лимит региÑтрации</target> |
1276 | <context-group name="null"> | 1256 | <context-group name="null"> |
1277 | <context context-type="linenumber">101</context> | 1257 | <context context-type="linenumber">105</context> |
1278 | </context-group> | 1258 | </context-group> |
1279 | </trans-unit> | 1259 | </trans-unit> |
1280 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 1260 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -1288,42 +1268,42 @@ | |||
1288 | <source>Video import with a torrent file or a magnet URI enabled</source> | 1268 | <source>Video import with a torrent file or a magnet URI enabled</source> |
1289 | <target>Импорт видео Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ файла торент или magnet URI активирован</target> | 1269 | <target>Импорт видео Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ файла торент или magnet URI активирован</target> |
1290 | <context-group name="null"> | 1270 | <context-group name="null"> |
1291 | <context context-type="linenumber">120</context> | 1271 | <context context-type="linenumber">127</context> |
1292 | </context-group> | 1272 | </context-group> |
1293 | </trans-unit> | 1273 | </trans-unit> |
1294 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 1274 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
1295 | <source>Administrator</source> | 1275 | <source>Administrator</source> |
1296 | <target>ÐдминиÑтратор</target> | 1276 | <target>ÐдминиÑтратор</target> |
1297 | <context-group name="null"> | 1277 | <context-group name="null"> |
1298 | <context context-type="linenumber">123</context> | 1278 | <context context-type="linenumber">131</context> |
1299 | </context-group> | 1279 | </context-group> |
1300 | </trans-unit> | 1280 | </trans-unit> |
1301 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 1281 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
1302 | <source>Admin email</source> | 1282 | <source>Admin email</source> |
1303 | <target>ÐÐ»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð°Ñ Ð¿Ð¾Ñ‡Ñ‚Ð° админиÑтратора</target> | 1283 | <target>ÐÐ»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð°Ñ Ð¿Ð¾Ñ‡Ñ‚Ð° админиÑтратора</target> |
1304 | <context-group name="null"> | 1284 | <context-group name="null"> |
1305 | <context context-type="linenumber">126</context> | 1285 | <context context-type="linenumber">134</context> |
1306 | </context-group> | 1286 | </context-group> |
1307 | </trans-unit> | 1287 | </trans-unit> |
1308 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 1288 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
1309 | <source>Users</source> | 1289 | <source>Users</source> |
1310 | <target>Пользователи</target> | 1290 | <target>Пользователи</target> |
1311 | <context-group name="null"> | 1291 | <context-group name="null"> |
1312 | <context context-type="linenumber">136</context> | 1292 | <context context-type="linenumber">144</context> |
1313 | </context-group> | 1293 | </context-group> |
1314 | </trans-unit> | 1294 | </trans-unit> |
1315 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 1295 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
1316 | <source>User default video quota</source> | 1296 | <source>User default video quota</source> |
1317 | <target>Квота видео по умолчанию на одного пользователÑ</target> | 1297 | <target>Квота видео по умолчанию на одного пользователÑ</target> |
1318 | <context-group name="null"> | 1298 | <context-group name="null"> |
1319 | <context context-type="linenumber">139</context> | 1299 | <context context-type="linenumber">147</context> |
1320 | </context-group> | 1300 | </context-group> |
1321 | </trans-unit> | 1301 | </trans-unit> |
1322 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> | 1302 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> |
1323 | <source>User default daily upload limit</source> | 1303 | <source>User default daily upload limit</source> |
1324 | <target>Ежедневный лимит загрузок по умолчанию на одгого пользователÑ</target> | 1304 | <target>Ежедневный лимит загрузок по умолчанию на одгого пользователÑ</target> |
1325 | <context-group name="null"> | 1305 | <context-group name="null"> |
1326 | <context context-type="linenumber">153</context> | 1306 | <context context-type="linenumber">161</context> |
1327 | </context-group> | 1307 | </context-group> |
1328 | </trans-unit> | 1308 | </trans-unit> |
1329 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 1309 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -1337,81 +1317,70 @@ | |||
1337 | <source>Twitter</source> | 1317 | <source>Twitter</source> |
1338 | <target>Twitter</target> | 1318 | <target>Twitter</target> |
1339 | <context-group name="null"> | 1319 | <context-group name="null"> |
1340 | <context context-type="linenumber">170</context> | 1320 | <context context-type="linenumber">178</context> |
1341 | </context-group> | 1321 | </context-group> |
1342 | </trans-unit> | 1322 | </trans-unit> |
1343 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 1323 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
1344 | <source>Your Twitter username</source> | 1324 | <source>Your Twitter username</source> |
1345 | <target>Ваше Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð² Twitter</target> | 1325 | <target>Ваше Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð² Twitter</target> |
1346 | <context-group name="null"> | 1326 | <context-group name="null"> |
1347 | <context context-type="linenumber">173</context> | 1327 | <context context-type="linenumber">181</context> |
1348 | </context-group> | 1328 | </context-group> |
1349 | </trans-unit> | 1329 | </trans-unit> |
1350 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 1330 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
1351 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 1331 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
1352 | <target>Показывает учетнаю запиÑÑŒ в Twitter Ñайта или платформы Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… было опубликован контент</target> | 1332 | <target>Показывает учетнаю запиÑÑŒ в Twitter Ñайта или платформы Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… было опубликован контент</target> |
1353 | <context-group name="null"> | 1333 | <context-group name="null"> |
1354 | <context context-type="linenumber">176</context> | 1334 | <context context-type="linenumber">184</context> |
1355 | </context-group> | 1335 | </context-group> |
1356 | </trans-unit> | 1336 | </trans-unit> |
1357 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 1337 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
1358 | <source>Instance whitelisted by Twitter</source> | 1338 | <source>Instance whitelisted by Twitter</source> |
1359 | <target>Сервер имеет аккредитацию Twitter</target> | 1339 | <target>Сервер имеет аккредитацию Twitter</target> |
1360 | <context-group name="null"> | 1340 | <context-group name="null"> |
1361 | <context context-type="linenumber">189</context> | 1341 | <context context-type="linenumber">198</context> |
1362 | </context-group> | ||
1363 | </trans-unit> | ||
1364 | <trans-unit id="a62985a76e947b0068ad328b5172d5af5b125b9a"> | ||
1365 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> | ||
1366 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> | ||
1367 | Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> to see if you instance is whitelisted.</source> | ||
1368 | <target>ЕÑли Ваш Ñервер имеет аккредитацию Twitter, проигрыватель видео будет вÑтавлен в ленту Twitter во Ð²Ñ€ÐµÐ¼Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ видео на PeerTube .<br /> | ||
1369 | ЕÑли Ñервер не аккредитирован, мы иÑпользуем ÑÑылку в виде картинки который Ð²Ð°Ñ Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ Ð’Ð°Ñ Ð½Ð° Ñервер PeerTube.<br /><br /> | ||
1370 | Отметте галочкой Ñто окошко, Ñохраните конфигурацию и попробуйте Ñ URL видео на вашем Ñервере (https://example.com/videos/watch/blabla) на <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> чтоб узнать имеет ли аккредитацию Ваш Ñервер.</target> | ||
1371 | <context-group name="null"> | ||
1372 | <context context-type="linenumber">190</context> | ||
1373 | </context-group> | 1342 | </context-group> |
1374 | </trans-unit> | 1343 | </trans-unit> |
1375 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 1344 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
1376 | <source>Services</source> | 1345 | <source>Services</source> |
1377 | <target>СервиÑ</target> | 1346 | <target>СервиÑ</target> |
1378 | <context-group name="null"> | 1347 | <context-group name="null"> |
1379 | <context context-type="linenumber">168</context> | 1348 | <context context-type="linenumber">176</context> |
1380 | </context-group> | 1349 | </context-group> |
1381 | </trans-unit> | 1350 | </trans-unit> |
1382 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 1351 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
1383 | <source>Transcoding</source> | 1352 | <source>Transcoding</source> |
1384 | <target>ТранÑкодирование</target> | 1353 | <target>ТранÑкодирование</target> |
1385 | <context-group name="null"> | 1354 | <context-group name="null"> |
1386 | <context context-type="linenumber">200</context> | 1355 | <context context-type="linenumber">210</context> |
1387 | </context-group> | 1356 | </context-group> |
1388 | </trans-unit> | 1357 | </trans-unit> |
1389 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 1358 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
1390 | <source>Transcoding enabled</source> | 1359 | <source>Transcoding enabled</source> |
1391 | <target>ТранÑкодирование активировано</target> | 1360 | <target>ТранÑкодирование активировано</target> |
1392 | <context-group name="null"> | 1361 | <context-group name="null"> |
1393 | <context context-type="linenumber">204</context> | 1362 | <context context-type="linenumber">215</context> |
1394 | </context-group> | 1363 | </context-group> |
1395 | </trans-unit> | 1364 | </trans-unit> |
1396 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 1365 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
1397 | <source>If you disable transcoding, many videos from your users will not work!</source> | 1366 | <source>If you disable transcoding, many videos from your users will not work!</source> |
1398 | <target>ЕÑли вы дезактивируете транÑкодирование, многие видео пользователей переÑтанут работать</target> | 1367 | <target>ЕÑли вы дезактивируете транÑкодирование, многие видео пользователей переÑтанут работать</target> |
1399 | <context-group name="null"> | 1368 | <context-group name="null"> |
1400 | <context context-type="linenumber">205</context> | 1369 | <context context-type="linenumber">216</context> |
1401 | </context-group> | 1370 | </context-group> |
1402 | </trans-unit> | 1371 | </trans-unit> |
1403 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 1372 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
1404 | <source>Transcoding threads</source> | 1373 | <source>Transcoding threads</source> |
1405 | <target>КоличеÑтво threads Ð´Ð»Ñ Ñ‚Ñ€Ð°Ð½ÑкодированиÑ</target> | 1374 | <target>КоличеÑтво threads Ð´Ð»Ñ Ñ‚Ñ€Ð°Ð½ÑкодированиÑ</target> |
1406 | <context-group name="null"> | 1375 | <context-group name="null"> |
1407 | <context context-type="linenumber">211</context> | 1376 | <context context-type="linenumber">223</context> |
1408 | </context-group> | 1377 | </context-group> |
1409 | </trans-unit> | 1378 | </trans-unit> |
1410 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> | 1379 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> |
1411 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> | 1380 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> |
1412 | <target>Разрешение <x id="INTERPOLATION" equiv-text="{{resolution}}"/> активировано</target> | 1381 | <target>Разрешение <x id="INTERPOLATION" equiv-text="{{resolution}}"/> активировано</target> |
1413 | <context-group name="null"> | 1382 | <context-group name="null"> |
1414 | <context context-type="linenumber">227</context> | 1383 | <context context-type="linenumber">239</context> |
1415 | </context-group> | 1384 | </context-group> |
1416 | </trans-unit> | 1385 | </trans-unit> |
1417 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> | 1386 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> |
@@ -1426,49 +1395,49 @@ | |||
1426 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> | 1395 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> |
1427 | </target> | 1396 | </target> |
1428 | <context-group name="null"> | 1397 | <context-group name="null"> |
1429 | <context context-type="linenumber">233</context> | 1398 | <context context-type="linenumber">244</context> |
1430 | </context-group> | 1399 | </context-group> |
1431 | </trans-unit> | 1400 | </trans-unit> |
1432 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> | 1401 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> |
1433 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> | 1402 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> |
1434 | <target>Ðекоторые миниатюры не федератные (миниатюры, названиÑ). Они взÑÑ‚Ñ‹ непоÑредÑтвенно из их оригинального Ñервера и мы их не храним.</target> | 1403 | <target>Ðекоторые миниатюры не федератные (миниатюры, названиÑ). Они взÑÑ‚Ñ‹ непоÑредÑтвенно из их оригинального Ñервера и мы их не храним.</target> |
1435 | <context-group name="null"> | 1404 | <context-group name="null"> |
1436 | <context context-type="linenumber">238</context> | 1405 | <context context-type="linenumber">249</context> |
1437 | </context-group> | 1406 | </context-group> |
1438 | </trans-unit> | 1407 | </trans-unit> |
1439 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 1408 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
1440 | <source>Previews cache size</source> | 1409 | <source>Previews cache size</source> |
1441 | <target>Размер кеша предпроÑмотра</target> | 1410 | <target>Размер кеша предпроÑмотра</target> |
1442 | <context-group name="null"> | 1411 | <context-group name="null"> |
1443 | <context context-type="linenumber">243</context> | 1412 | <context context-type="linenumber">254</context> |
1444 | </context-group> | 1413 | </context-group> |
1445 | </trans-unit> | 1414 | </trans-unit> |
1446 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> | 1415 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> |
1447 | <source>Video captions cache size</source> | 1416 | <source>Video captions cache size</source> |
1448 | <target>Размер кеша предпроÑмотра надпиÑей</target> | 1417 | <target>Размер кеша предпроÑмотра надпиÑей</target> |
1449 | <context-group name="null"> | 1418 | <context-group name="null"> |
1450 | <context context-type="linenumber">254</context> | 1419 | <context context-type="linenumber">265</context> |
1451 | </context-group> | 1420 | </context-group> |
1452 | </trans-unit> | 1421 | </trans-unit> |
1453 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 1422 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
1454 | <source>Customizations</source> | 1423 | <source>Customizations</source> |
1455 | <target>ПерÑонализациÑ</target> | 1424 | <target>ПерÑонализациÑ</target> |
1456 | <context-group name="null"> | 1425 | <context-group name="null"> |
1457 | <context context-type="linenumber">264</context> | 1426 | <context context-type="linenumber">275</context> |
1458 | </context-group> | 1427 | </context-group> |
1459 | </trans-unit> | 1428 | </trans-unit> |
1460 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 1429 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
1461 | <source>JavaScript</source> | 1430 | <source>JavaScript</source> |
1462 | <target>Ява Скрипт</target> | 1431 | <target>Ява Скрипт</target> |
1463 | <context-group name="null"> | 1432 | <context-group name="null"> |
1464 | <context context-type="linenumber">267</context> | 1433 | <context context-type="linenumber">278</context> |
1465 | </context-group> | 1434 | </context-group> |
1466 | </trans-unit> | 1435 | </trans-unit> |
1467 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 1436 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
1468 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 1437 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1469 | <target>Ðапишите непоÑредÑтвенно код Ява Скрипта .<br />Пример : <pre>console.log('мой Ñервер крут');</pre></target> | 1438 | <target>Ðапишите непоÑредÑтвенно код Ява Скрипта .<br />Пример : <pre>console.log('мой Ñервер крут');</pre></target> |
1470 | <context-group name="null"> | 1439 | <context-group name="null"> |
1471 | <context context-type="linenumber">270</context> | 1440 | <context context-type="linenumber">281</context> |
1472 | </context-group> | 1441 | </context-group> |
1473 | </trans-unit> | 1442 | </trans-unit> |
1474 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> | 1443 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> |
@@ -1503,28 +1472,28 @@ | |||
1503 | </pre> | 1472 | </pre> |
1504 | </target> | 1473 | </target> |
1505 | <context-group name="null"> | 1474 | <context-group name="null"> |
1506 | <context context-type="linenumber">286</context> | 1475 | <context context-type="linenumber">297</context> |
1507 | </context-group> | 1476 | </context-group> |
1508 | </trans-unit> | 1477 | </trans-unit> |
1509 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 1478 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1510 | <source>Advanced configuration</source> | 1479 | <source>Advanced configuration</source> |
1511 | <target>ÐŸÑ€Ð¾Ð´Ð²Ð¸Ð½ÑƒÑ‚Ð°Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ</target> | 1480 | <target>ÐŸÑ€Ð¾Ð´Ð²Ð¸Ð½ÑƒÑ‚Ð°Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ</target> |
1512 | <context-group name="null"> | 1481 | <context-group name="null"> |
1513 | <context context-type="linenumber">197</context> | 1482 | <context context-type="linenumber">207</context> |
1514 | </context-group> | 1483 | </context-group> |
1515 | </trans-unit> | 1484 | </trans-unit> |
1516 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 1485 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
1517 | <source>Update configuration</source> | 1486 | <source>Update configuration</source> |
1518 | <target>Обновить конфигурацию</target> | 1487 | <target>Обновить конфигурацию</target> |
1519 | <context-group name="null"> | 1488 | <context-group name="null"> |
1520 | <context context-type="linenumber">314</context> | 1489 | <context context-type="linenumber">325</context> |
1521 | </context-group> | 1490 | </context-group> |
1522 | </trans-unit> | 1491 | </trans-unit> |
1523 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> | 1492 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> |
1524 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1493 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1525 | <target>ÐšÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ Ð½ÐµÑƒÐ´Ð°Ñ‡Ð½Ð°Ñ. ПожалуйÑта, найдите потенциальную ошибку в разных окнах. </target> | 1494 | <target>ÐšÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ Ð½ÐµÑƒÐ´Ð°Ñ‡Ð½Ð°Ñ. ПожалуйÑта, найдите потенциальную ошибку в разных окнах. </target> |
1526 | <context-group name="null"> | 1495 | <context-group name="null"> |
1527 | <context context-type="linenumber">315</context> | 1496 | <context context-type="linenumber">326</context> |
1528 | </context-group> | 1497 | </context-group> |
1529 | </trans-unit> | 1498 | </trans-unit> |
1530 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1499 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1771,7 +1740,7 @@ | |||
1771 | <source>Ban reason:</source> | 1740 | <source>Ban reason:</source> |
1772 | <target>Причины бана:</target> | 1741 | <target>Причины бана:</target> |
1773 | <context-group name="null"> | 1742 | <context-group name="null"> |
1774 | <context context-type="linenumber">82</context> | 1743 | <context context-type="linenumber">92</context> |
1775 | </context-group> | 1744 | </context-group> |
1776 | </trans-unit> | 1745 | </trans-unit> |
1777 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> | 1746 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> |
@@ -2197,14 +2166,14 @@ When you will upload a video in this channel, the video support field will be au | |||
2197 | <source>Automatically plays video</source> | 2166 | <source>Automatically plays video</source> |
2198 | <target>ВоÑпроизводить автоматичеÑки видео</target> | 2167 | <target>ВоÑпроизводить автоматичеÑки видео</target> |
2199 | <context-group name="null"> | 2168 | <context-group name="null"> |
2200 | <context context-type="linenumber">25</context> | 2169 | <context context-type="linenumber">28</context> |
2201 | </context-group> | 2170 | </context-group> |
2202 | </trans-unit> | 2171 | </trans-unit> |
2203 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 2172 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
2204 | <source>Save</source> | 2173 | <source>Save</source> |
2205 | <target>Сохранить</target> | 2174 | <target>Сохранить</target> |
2206 | <context-group name="null"> | 2175 | <context-group name="null"> |
2207 | <context context-type="linenumber">28</context> | 2176 | <context context-type="linenumber">32</context> |
2208 | </context-group> | 2177 | </context-group> |
2209 | </trans-unit> | 2178 | </trans-unit> |
2210 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 2179 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
diff --git a/client/src/locale/target/angular_sv_SE.xml b/client/src/locale/target/angular_sv_SE.xml index 1f15e7290..eadcfa444 100644 --- a/client/src/locale/target/angular_sv_SE.xml +++ b/client/src/locale/target/angular_sv_SE.xml | |||
@@ -227,6 +227,20 @@ | |||
227 | <context context-type="linenumber">11</context> | 227 | <context context-type="linenumber">11</context> |
228 | </context-group> | 228 | </context-group> |
229 | </trans-unit> | 229 | </trans-unit> |
230 | <trans-unit id="4b3963c6d0863118fe9e9e33447d12be3c2db081"> | ||
231 | <source>Unlisted</source> | ||
232 | <target>Olistad</target> | ||
233 | <context-group name="null"> | ||
234 | <context context-type="linenumber">10</context> | ||
235 | </context-group> | ||
236 | </trans-unit> | ||
237 | <trans-unit id="ddd8a4986d2d1717a274a5a0fbed04988a819e69"> | ||
238 | <source>Private</source> | ||
239 | <target>Privat</target> | ||
240 | <context-group name="null"> | ||
241 | <context context-type="linenumber">11</context> | ||
242 | </context-group> | ||
243 | </trans-unit> | ||
230 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> | 244 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> |
231 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> | 245 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> |
232 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> visningar</target> | 246 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> visningar</target> |
@@ -584,14 +598,14 @@ | |||
584 | <source>Example: jane_doe</source> | 598 | <source>Example: jane_doe</source> |
585 | <target>Exempel: anna_johansson</target> | 599 | <target>Exempel: anna_johansson</target> |
586 | <context-group name="null"> | 600 | <context-group name="null"> |
587 | <context context-type="linenumber">16</context> | 601 | <context context-type="linenumber">17</context> |
588 | </context-group> | 602 | </context-group> |
589 | </trans-unit> | 603 | </trans-unit> |
590 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | 604 | <trans-unit id="7fe213724c4c0a4112c40c673884acb98a0a3b92"> |
591 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | 605 | <source>I am at least 16 years old and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> |
592 | <target>Jag har läst och godkänner den här <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>instansens villkor</a></target> | 606 | <target>Jag är 16 år eller äldre och godkänner den här instansens <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>villkor</a></target> |
593 | <context-group name="null"> | 607 | <context-group name="null"> |
594 | <context context-type="linenumber">54</context> | 608 | <context context-type="linenumber">55</context> |
595 | </context-group> | 609 | </context-group> |
596 | </trans-unit> | 610 | </trans-unit> |
597 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 611 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
@@ -605,7 +619,7 @@ | |||
605 | <source>Features found on this instance</source> | 619 | <source>Features found on this instance</source> |
606 | <target>Funktioner på den här instansen</target> | 620 | <target>Funktioner på den här instansen</target> |
607 | <context-group name="null"> | 621 | <context-group name="null"> |
608 | <context context-type="linenumber">66</context> | 622 | <context context-type="linenumber">67</context> |
609 | </context-group> | 623 | </context-group> |
610 | </trans-unit> | 624 | </trans-unit> |
611 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> | 625 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> |
@@ -626,6 +640,19 @@ | |||
626 | <context context-type="linenumber">6</context> | 640 | <context context-type="linenumber">6</context> |
627 | </context-group> | 641 | </context-group> |
628 | </trans-unit> | 642 | </trans-unit> |
643 | <trans-unit id="7c603b9ed878097782e2b8908f662e2344b46061"> | ||
644 | <source> | ||
645 | Filters | ||
646 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
647 | </source> | ||
648 | <target> | ||
649 | Filter | ||
650 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
651 | </target> | ||
652 | <context-group name="null"> | ||
653 | <context context-type="linenumber">16</context> | ||
654 | </context-group> | ||
655 | </trans-unit> | ||
629 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> | 656 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> |
630 | <source> | 657 | <source> |
631 | No results found | 658 | No results found |
@@ -884,6 +911,13 @@ | |||
884 | <context context-type="linenumber">94</context> | 911 | <context context-type="linenumber">94</context> |
885 | </context-group> | 912 | </context-group> |
886 | </trans-unit> | 913 | </trans-unit> |
914 | <trans-unit id="41ed53a3f1d4dfc57011d0aba13b8b074e8b41b6"> | ||
915 | <source>Display unlisted and private videos</source> | ||
916 | <target>Visa olistade och privata videor</target> | ||
917 | <context-group name="null"> | ||
918 | <context context-type="linenumber">11</context> | ||
919 | </context-group> | ||
920 | </trans-unit> | ||
887 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> | 921 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> |
888 | <source>No results.</source> | 922 | <source>No results.</source> |
889 | <target>Inga resultat.</target> | 923 | <target>Inga resultat.</target> |
@@ -1229,14 +1263,14 @@ | |||
1229 | <context context-type="linenumber">83</context> | 1263 | <context context-type="linenumber">83</context> |
1230 | </context-group> | 1264 | </context-group> |
1231 | </trans-unit> | 1265 | </trans-unit> |
1232 | <trans-unit id="d8f1c6b816aaf1ebcb936a705dbe88bcef28eaa8"> | 1266 | <trans-unit id="b1372cb61ca791a0f7f95bf31c86c97df142adc4"> |
1233 | <source> | 1267 | <source> |
1234 | PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. | 1268 | PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. |
1235 | In the meantime, we want to test different ideas related to this issue: | 1269 | In the meantime, we want to test different ideas related to this issue: |
1236 | </source> | 1270 | </source> |
1237 | <target> | 1271 | <target> |
1238 | PeerTube är just nu bara i betaversionen och vill leverera den bästa lösningen när den stabila versionen lanseras. | 1272 | PeerTube står i ännu startgroparna och siktar på att kunna leverera de bästa lösningarna när den stabila versionen släpps. |
1239 | Tills dess vill vi testa några olika idéer i den här frågan: | 1273 | Under tiden vill vi testa några olika idéer som har med det här att göra: |
1240 | </target> | 1274 | </target> |
1241 | <context-group name="null"> | 1275 | <context-group name="null"> |
1242 | <context context-type="linenumber">85</context> | 1276 | <context context-type="linenumber">85</context> |
@@ -1277,6 +1311,33 @@ | |||
1277 | <context context-type="linenumber">95</context> | 1311 | <context context-type="linenumber">95</context> |
1278 | </context-group> | 1312 | </context-group> |
1279 | </trans-unit> | 1313 | </trans-unit> |
1314 | <trans-unit id="bd2edf99dd6562385ccec19a7ab2d1898e626605"> | ||
1315 | <source>Banned</source> | ||
1316 | <target>Blockerad</target> | ||
1317 | <context-group name="null"> | ||
1318 | <context context-type="linenumber">12</context> | ||
1319 | </context-group> | ||
1320 | </trans-unit> | ||
1321 | <trans-unit id="62a557fcfdbd25a31d1a0332294f94a466fee809"> | ||
1322 | <source>Muted</source><target>Muted</target><context-group name="null"> | ||
1323 | <context context-type="linenumber">13</context> | ||
1324 | </context-group> | ||
1325 | </trans-unit> | ||
1326 | <trans-unit id="48bbf6dbdb22e0ef4bd257eae2ab356f2ea66c89"> | ||
1327 | <source>Muted by your instance</source><target>Muted by your instance</target><context-group name="null"> | ||
1328 | <context context-type="linenumber">14</context> | ||
1329 | </context-group> | ||
1330 | </trans-unit> | ||
1331 | <trans-unit id="44bd08a7ec1e407356620967d65d8fe2d8639d0a"> | ||
1332 | <source>Instance muted</source><target>Instance muted</target><context-group name="null"> | ||
1333 | <context context-type="linenumber">15</context> | ||
1334 | </context-group> | ||
1335 | </trans-unit> | ||
1336 | <trans-unit id="1a6443bb7ed01046dd83cf78806f795f1204ffa1"> | ||
1337 | <source>Instance muted by your instance</source><target>Instance muted by your instance</target><context-group name="null"> | ||
1338 | <context context-type="linenumber">16</context> | ||
1339 | </context-group> | ||
1340 | </trans-unit> | ||
1280 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> | 1341 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> |
1281 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> | 1342 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> |
1282 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> prenumeranter</target> | 1343 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> prenumeranter</target> |
@@ -1407,21 +1468,21 @@ | |||
1407 | <source>Signup enabled</source> | 1468 | <source>Signup enabled</source> |
1408 | <target>Registrering aktiverad</target> | 1469 | <target>Registrering aktiverad</target> |
1409 | <context-group name="null"> | 1470 | <context-group name="null"> |
1410 | <context context-type="linenumber">92</context> | 1471 | <context context-type="linenumber">93</context> |
1411 | </context-group> | 1472 | </context-group> |
1412 | </trans-unit> | 1473 | </trans-unit> |
1413 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> | 1474 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> |
1414 | <source>Signup requires email verification</source> | 1475 | <source>Signup requires email verification</source> |
1415 | <target>Registrering kräver e-postverifikation</target> | 1476 | <target>Registrering kräver e-postverifikation</target> |
1416 | <context-group name="null"> | 1477 | <context-group name="null"> |
1417 | <context context-type="linenumber">97</context> | 1478 | <context context-type="linenumber">100</context> |
1418 | </context-group> | 1479 | </context-group> |
1419 | </trans-unit> | 1480 | </trans-unit> |
1420 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 1481 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
1421 | <source>Signup limit</source> | 1482 | <source>Signup limit</source> |
1422 | <target>Registreringsgräns</target> | 1483 | <target>Registreringsgräns</target> |
1423 | <context-group name="null"> | 1484 | <context-group name="null"> |
1424 | <context context-type="linenumber">101</context> | 1485 | <context context-type="linenumber">105</context> |
1425 | </context-group> | 1486 | </context-group> |
1426 | </trans-unit> | 1487 | </trans-unit> |
1427 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 1488 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -1431,46 +1492,53 @@ | |||
1431 | <context context-type="linenumber">42</context> | 1492 | <context context-type="linenumber">42</context> |
1432 | </context-group> | 1493 | </context-group> |
1433 | </trans-unit> | 1494 | </trans-unit> |
1495 | <trans-unit id="29aa67f13fd34a2421ff9d7de7d5142790676b9e"> | ||
1496 | <source>Video import with HTTP URL (i.e. YouTube) enabled</source> | ||
1497 | <target>Videoimport med HTTP-URL tillåten (t.ex. YouTube)</target> | ||
1498 | <context-group name="null"> | ||
1499 | <context context-type="linenumber">120</context> | ||
1500 | </context-group> | ||
1501 | </trans-unit> | ||
1434 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> | 1502 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> |
1435 | <source>Video import with a torrent file or a magnet URI enabled</source> | 1503 | <source>Video import with a torrent file or a magnet URI enabled</source> |
1436 | <target>Videoimport med torrentfil eller magnet-URI är tillåten</target> | 1504 | <target>Videoimport med torrentfil eller magnet-URI är tillåten</target> |
1437 | <context-group name="null"> | 1505 | <context-group name="null"> |
1438 | <context context-type="linenumber">120</context> | 1506 | <context context-type="linenumber">127</context> |
1439 | </context-group> | 1507 | </context-group> |
1440 | </trans-unit> | 1508 | </trans-unit> |
1441 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 1509 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
1442 | <source>Administrator</source> | 1510 | <source>Administrator</source> |
1443 | <target>Administratör</target> | 1511 | <target>Administratör</target> |
1444 | <context-group name="null"> | 1512 | <context-group name="null"> |
1445 | <context context-type="linenumber">123</context> | 1513 | <context context-type="linenumber">131</context> |
1446 | </context-group> | 1514 | </context-group> |
1447 | </trans-unit> | 1515 | </trans-unit> |
1448 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 1516 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
1449 | <source>Admin email</source> | 1517 | <source>Admin email</source> |
1450 | <target>Administratörens e-postadress</target> | 1518 | <target>Administratörens e-postadress</target> |
1451 | <context-group name="null"> | 1519 | <context-group name="null"> |
1452 | <context context-type="linenumber">126</context> | 1520 | <context context-type="linenumber">134</context> |
1453 | </context-group> | 1521 | </context-group> |
1454 | </trans-unit> | 1522 | </trans-unit> |
1455 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 1523 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
1456 | <source>Users</source> | 1524 | <source>Users</source> |
1457 | <target>Användare</target> | 1525 | <target>Användare</target> |
1458 | <context-group name="null"> | 1526 | <context-group name="null"> |
1459 | <context context-type="linenumber">136</context> | 1527 | <context context-type="linenumber">144</context> |
1460 | </context-group> | 1528 | </context-group> |
1461 | </trans-unit> | 1529 | </trans-unit> |
1462 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 1530 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
1463 | <source>User default video quota</source> | 1531 | <source>User default video quota</source> |
1464 | <target>Standardkvot för användares videor</target> | 1532 | <target>Standardkvot för användares videor</target> |
1465 | <context-group name="null"> | 1533 | <context-group name="null"> |
1466 | <context context-type="linenumber">139</context> | 1534 | <context context-type="linenumber">147</context> |
1467 | </context-group> | 1535 | </context-group> |
1468 | </trans-unit> | 1536 | </trans-unit> |
1469 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> | 1537 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> |
1470 | <source>User default daily upload limit</source> | 1538 | <source>User default daily upload limit</source> |
1471 | <target>Standarduppladdningsgräns för användare</target> | 1539 | <target>Standarduppladdningsgräns för användare</target> |
1472 | <context-group name="null"> | 1540 | <context-group name="null"> |
1473 | <context context-type="linenumber">153</context> | 1541 | <context context-type="linenumber">161</context> |
1474 | </context-group> | 1542 | </context-group> |
1475 | </trans-unit> | 1543 | </trans-unit> |
1476 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 1544 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -1484,81 +1552,70 @@ | |||
1484 | <source>Twitter</source> | 1552 | <source>Twitter</source> |
1485 | <target>Twitter</target> | 1553 | <target>Twitter</target> |
1486 | <context-group name="null"> | 1554 | <context-group name="null"> |
1487 | <context context-type="linenumber">170</context> | 1555 | <context context-type="linenumber">178</context> |
1488 | </context-group> | 1556 | </context-group> |
1489 | </trans-unit> | 1557 | </trans-unit> |
1490 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 1558 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
1491 | <source>Your Twitter username</source> | 1559 | <source>Your Twitter username</source> |
1492 | <target>Ditt användarnamn på Twitter</target> | 1560 | <target>Ditt användarnamn på Twitter</target> |
1493 | <context-group name="null"> | 1561 | <context-group name="null"> |
1494 | <context context-type="linenumber">173</context> | 1562 | <context context-type="linenumber">181</context> |
1495 | </context-group> | 1563 | </context-group> |
1496 | </trans-unit> | 1564 | </trans-unit> |
1497 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 1565 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
1498 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 1566 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
1499 | <target>Webbplatsens eller plattformens Twitterkonto, på vilken innehållet publicerades.</target> | 1567 | <target>Webbplatsens eller plattformens Twitterkonto, på vilken innehållet publicerades.</target> |
1500 | <context-group name="null"> | 1568 | <context-group name="null"> |
1501 | <context context-type="linenumber">176</context> | 1569 | <context context-type="linenumber">184</context> |
1502 | </context-group> | 1570 | </context-group> |
1503 | </trans-unit> | 1571 | </trans-unit> |
1504 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 1572 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
1505 | <source>Instance whitelisted by Twitter</source> | 1573 | <source>Instance whitelisted by Twitter</source> |
1506 | <target>Instans vitlistad av Twitter</target> | 1574 | <target>Instans vitlistad av Twitter</target> |
1507 | <context-group name="null"> | 1575 | <context-group name="null"> |
1508 | <context context-type="linenumber">189</context> | 1576 | <context context-type="linenumber">198</context> |
1509 | </context-group> | ||
1510 | </trans-unit> | ||
1511 | <trans-unit id="a62985a76e947b0068ad328b5172d5af5b125b9a"> | ||
1512 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> | ||
1513 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> | ||
1514 | Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> to see if you instance is whitelisted.</source> | ||
1515 | <target>Om din instans är vitlistad av Twitter kommer en videospelare bäddas in i Twitterflödet när en PeerTube-video delas.<br /> | ||
1516 | Om instansen inte är vitlistad använder vi en länkad bild som omdirigerar till din PeerTube-instans.<br /><br /> | ||
1517 | Kryssa i den här rutan, spara inställningarna and testa med en videolänk från din instans (https://example.com/videos/watch/blabla) på <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> för att se om din instans är vitlistad.</target> | ||
1518 | <context-group name="null"> | ||
1519 | <context context-type="linenumber">190</context> | ||
1520 | </context-group> | 1577 | </context-group> |
1521 | </trans-unit> | 1578 | </trans-unit> |
1522 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 1579 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
1523 | <source>Services</source> | 1580 | <source>Services</source> |
1524 | <target>Tjänster</target> | 1581 | <target>Tjänster</target> |
1525 | <context-group name="null"> | 1582 | <context-group name="null"> |
1526 | <context context-type="linenumber">168</context> | 1583 | <context context-type="linenumber">176</context> |
1527 | </context-group> | 1584 | </context-group> |
1528 | </trans-unit> | 1585 | </trans-unit> |
1529 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 1586 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
1530 | <source>Transcoding</source> | 1587 | <source>Transcoding</source> |
1531 | <target>Omkodning</target> | 1588 | <target>Omkodning</target> |
1532 | <context-group name="null"> | 1589 | <context-group name="null"> |
1533 | <context context-type="linenumber">200</context> | 1590 | <context context-type="linenumber">210</context> |
1534 | </context-group> | 1591 | </context-group> |
1535 | </trans-unit> | 1592 | </trans-unit> |
1536 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 1593 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
1537 | <source>Transcoding enabled</source> | 1594 | <source>Transcoding enabled</source> |
1538 | <target>Omkodning aktiverad</target> | 1595 | <target>Omkodning aktiverad</target> |
1539 | <context-group name="null"> | 1596 | <context-group name="null"> |
1540 | <context context-type="linenumber">204</context> | 1597 | <context context-type="linenumber">215</context> |
1541 | </context-group> | 1598 | </context-group> |
1542 | </trans-unit> | 1599 | </trans-unit> |
1543 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 1600 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
1544 | <source>If you disable transcoding, many videos from your users will not work!</source> | 1601 | <source>If you disable transcoding, many videos from your users will not work!</source> |
1545 | <target>Om du avaktiverar omkodning, kommer många av dina användares videor inte fungera!</target> | 1602 | <target>Om du avaktiverar omkodning, kommer många av dina användares videor inte fungera!</target> |
1546 | <context-group name="null"> | 1603 | <context-group name="null"> |
1547 | <context context-type="linenumber">205</context> | 1604 | <context context-type="linenumber">216</context> |
1548 | </context-group> | 1605 | </context-group> |
1549 | </trans-unit> | 1606 | </trans-unit> |
1550 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 1607 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
1551 | <source>Transcoding threads</source> | 1608 | <source>Transcoding threads</source> |
1552 | <target>Omkodningstrådar</target> | 1609 | <target>Omkodningstrådar</target> |
1553 | <context-group name="null"> | 1610 | <context-group name="null"> |
1554 | <context context-type="linenumber">211</context> | 1611 | <context context-type="linenumber">223</context> |
1555 | </context-group> | 1612 | </context-group> |
1556 | </trans-unit> | 1613 | </trans-unit> |
1557 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> | 1614 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> |
1558 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> | 1615 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> |
1559 | <target>Upplösningen <x id="INTERPOLATION" equiv-text="{{resolution}}"/> tillåten</target> | 1616 | <target>Upplösningen <x id="INTERPOLATION" equiv-text="{{resolution}}"/> tillåten</target> |
1560 | <context-group name="null"> | 1617 | <context-group name="null"> |
1561 | <context context-type="linenumber">227</context> | 1618 | <context context-type="linenumber">239</context> |
1562 | </context-group> | 1619 | </context-group> |
1563 | </trans-unit> | 1620 | </trans-unit> |
1564 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> | 1621 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> |
@@ -1573,49 +1630,49 @@ | |||
1573 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> | 1630 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> |
1574 | </target> | 1631 | </target> |
1575 | <context-group name="null"> | 1632 | <context-group name="null"> |
1576 | <context context-type="linenumber">233</context> | 1633 | <context context-type="linenumber">244</context> |
1577 | </context-group> | 1634 | </context-group> |
1578 | </trans-unit> | 1635 | </trans-unit> |
1579 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> | 1636 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> |
1580 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> | 1637 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> |
1581 | <target>Vissa filer är inte federerade (till exempel förhandsvisningar och undertexter). Vi kan hämta dem direkt från ursprungsinstansen och cachelagra dem.</target> | 1638 | <target>Vissa filer är inte federerade (till exempel förhandsvisningar och undertexter). Vi kan hämta dem direkt från ursprungsinstansen och cachelagra dem.</target> |
1582 | <context-group name="null"> | 1639 | <context-group name="null"> |
1583 | <context context-type="linenumber">238</context> | 1640 | <context context-type="linenumber">249</context> |
1584 | </context-group> | 1641 | </context-group> |
1585 | </trans-unit> | 1642 | </trans-unit> |
1586 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 1643 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
1587 | <source>Previews cache size</source> | 1644 | <source>Previews cache size</source> |
1588 | <target>Förhandsvisningens cachestorlek</target> | 1645 | <target>Förhandsvisningens cachestorlek</target> |
1589 | <context-group name="null"> | 1646 | <context-group name="null"> |
1590 | <context context-type="linenumber">243</context> | 1647 | <context context-type="linenumber">254</context> |
1591 | </context-group> | 1648 | </context-group> |
1592 | </trans-unit> | 1649 | </trans-unit> |
1593 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> | 1650 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> |
1594 | <source>Video captions cache size</source> | 1651 | <source>Video captions cache size</source> |
1595 | <target>Undertexternas cachestorlek</target> | 1652 | <target>Undertexternas cachestorlek</target> |
1596 | <context-group name="null"> | 1653 | <context-group name="null"> |
1597 | <context context-type="linenumber">254</context> | 1654 | <context context-type="linenumber">265</context> |
1598 | </context-group> | 1655 | </context-group> |
1599 | </trans-unit> | 1656 | </trans-unit> |
1600 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 1657 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
1601 | <source>Customizations</source> | 1658 | <source>Customizations</source> |
1602 | <target>Anpassningar</target> | 1659 | <target>Anpassningar</target> |
1603 | <context-group name="null"> | 1660 | <context-group name="null"> |
1604 | <context context-type="linenumber">264</context> | 1661 | <context context-type="linenumber">275</context> |
1605 | </context-group> | 1662 | </context-group> |
1606 | </trans-unit> | 1663 | </trans-unit> |
1607 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 1664 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
1608 | <source>JavaScript</source> | 1665 | <source>JavaScript</source> |
1609 | <target>JavaScript</target> | 1666 | <target>JavaScript</target> |
1610 | <context-group name="null"> | 1667 | <context-group name="null"> |
1611 | <context context-type="linenumber">267</context> | 1668 | <context context-type="linenumber">278</context> |
1612 | </context-group> | 1669 | </context-group> |
1613 | </trans-unit> | 1670 | </trans-unit> |
1614 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 1671 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
1615 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 1672 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1616 | <target>Skriv direkt med JavaScript-kod.<br />Exempel: <pre>console.log('min instans är fantastisk');</pre></target> | 1673 | <target>Skriv direkt med JavaScript-kod.<br />Exempel: <pre>console.log('min instans är fantastisk');</pre></target> |
1617 | <context-group name="null"> | 1674 | <context-group name="null"> |
1618 | <context context-type="linenumber">270</context> | 1675 | <context context-type="linenumber">281</context> |
1619 | </context-group> | 1676 | </context-group> |
1620 | </trans-unit> | 1677 | </trans-unit> |
1621 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> | 1678 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> |
@@ -1650,28 +1707,28 @@ | |||
1650 | </pre> | 1707 | </pre> |
1651 | </target> | 1708 | </target> |
1652 | <context-group name="null"> | 1709 | <context-group name="null"> |
1653 | <context context-type="linenumber">286</context> | 1710 | <context context-type="linenumber">297</context> |
1654 | </context-group> | 1711 | </context-group> |
1655 | </trans-unit> | 1712 | </trans-unit> |
1656 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 1713 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1657 | <source>Advanced configuration</source> | 1714 | <source>Advanced configuration</source> |
1658 | <target>Avancerade inställningar</target> | 1715 | <target>Avancerade inställningar</target> |
1659 | <context-group name="null"> | 1716 | <context-group name="null"> |
1660 | <context context-type="linenumber">197</context> | 1717 | <context context-type="linenumber">207</context> |
1661 | </context-group> | 1718 | </context-group> |
1662 | </trans-unit> | 1719 | </trans-unit> |
1663 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 1720 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
1664 | <source>Update configuration</source> | 1721 | <source>Update configuration</source> |
1665 | <target>Uppdatera inställningar</target> | 1722 | <target>Uppdatera inställningar</target> |
1666 | <context-group name="null"> | 1723 | <context-group name="null"> |
1667 | <context context-type="linenumber">314</context> | 1724 | <context context-type="linenumber">325</context> |
1668 | </context-group> | 1725 | </context-group> |
1669 | </trans-unit> | 1726 | </trans-unit> |
1670 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> | 1727 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> |
1671 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1728 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1672 | <target>Det verkar som att konfigurationen inte stämmer. Sök efter eventuella fel i de olika flikarna.</target> | 1729 | <target>Det verkar som att konfigurationen inte stämmer. Sök efter eventuella fel i de olika flikarna.</target> |
1673 | <context-group name="null"> | 1730 | <context-group name="null"> |
1674 | <context context-type="linenumber">315</context> | 1731 | <context context-type="linenumber">326</context> |
1675 | </context-group> | 1732 | </context-group> |
1676 | </trans-unit> | 1733 | </trans-unit> |
1677 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1734 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1749,6 +1806,13 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a | |||
1749 | <context context-type="linenumber">21</context> | 1806 | <context context-type="linenumber">21</context> |
1750 | </context-group> | 1807 | </context-group> |
1751 | </trans-unit> | 1808 | </trans-unit> |
1809 | <trans-unit id="25925fc5826bc5b3eeae7c45b08b0ed74b9e2954"> | ||
1810 | <source>Filter...</source> | ||
1811 | <target>Filtrera …</target> | ||
1812 | <context-group name="null"> | ||
1813 | <context context-type="linenumber">27</context> | ||
1814 | </context-group> | ||
1815 | </trans-unit> | ||
1752 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> | 1816 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> |
1753 | <source>ID</source> | 1817 | <source>ID</source> |
1754 | <target>ID</target> | 1818 | <target>ID</target> |
@@ -1923,6 +1987,13 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a | |||
1923 | <context context-type="linenumber">2</context> | 1987 | <context context-type="linenumber">2</context> |
1924 | </context-group> | 1988 | </context-group> |
1925 | </trans-unit> | 1989 | </trans-unit> |
1990 | <trans-unit id="ea762ca1d74c96d8568ac68482778f52ca531cc4"> | ||
1991 | <source>Batch actions</source> | ||
1992 | <target>Massåtgärder</target> | ||
1993 | <context-group name="null"> | ||
1994 | <context context-type="linenumber">19</context> | ||
1995 | </context-group> | ||
1996 | </trans-unit> | ||
1926 | <trans-unit id="08ea8692dc2a7050026df26fc39b22960bde9de5"> | 1997 | <trans-unit id="08ea8692dc2a7050026df26fc39b22960bde9de5"> |
1927 | <source>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source> | 1998 | <source>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source> |
1928 | <target>Användarnamn <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target> | 1999 | <target>Användarnamn <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target> |
@@ -1930,6 +2001,13 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a | |||
1930 | <context context-type="linenumber">40</context> | 2001 | <context context-type="linenumber">40</context> |
1931 | </context-group> | 2002 | </context-group> |
1932 | </trans-unit> | 2003 | </trans-unit> |
2004 | <trans-unit id="adba7c8b43e42581460fbe5d08b5cb5ab60eba4b"> | ||
2005 | <source>(banned)</source> | ||
2006 | <target>(blockerad)</target> | ||
2007 | <context-group name="null"> | ||
2008 | <context context-type="linenumber">65</context> | ||
2009 | </context-group> | ||
2010 | </trans-unit> | ||
1933 | <trans-unit id="be73b652c2707f42b5d780d0c7b8fc5ea0b1706c"> | 2011 | <trans-unit id="be73b652c2707f42b5d780d0c7b8fc5ea0b1706c"> |
1934 | <source>Go to the account page</source> | 2012 | <source>Go to the account page</source> |
1935 | <target>GÃ¥ till kontots sida</target> | 2013 | <target>GÃ¥ till kontots sida</target> |
@@ -1941,7 +2019,7 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a | |||
1941 | <source>Ban reason:</source> | 2019 | <source>Ban reason:</source> |
1942 | <target>Blockeringsanledning:</target> | 2020 | <target>Blockeringsanledning:</target> |
1943 | <context-group name="null"> | 2021 | <context-group name="null"> |
1944 | <context context-type="linenumber">82</context> | 2022 | <context context-type="linenumber">92</context> |
1945 | </context-group> | 2023 | </context-group> |
1946 | </trans-unit> | 2024 | </trans-unit> |
1947 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> | 2025 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> |
@@ -2074,6 +2152,33 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a | |||
2074 | <context context-type="linenumber">7</context> | 2152 | <context context-type="linenumber">7</context> |
2075 | </context-group> | 2153 | </context-group> |
2076 | </trans-unit> | 2154 | </trans-unit> |
2155 | <trans-unit id="b1ff109b26ae8f08650415454b9098c43eba2e2c"> | ||
2156 | <source>Muted accounts</source><target>Muted accounts</target><context-group name="null"> | ||
2157 | <context context-type="linenumber">2</context> | ||
2158 | </context-group> | ||
2159 | </trans-unit> | ||
2160 | <trans-unit id="bd0611346af048015e0a1275091ef68ce98832d2"> | ||
2161 | <source>Muted servers</source><target>Muted servers</target><context-group name="null"> | ||
2162 | <context context-type="linenumber">11</context> | ||
2163 | </context-group> | ||
2164 | </trans-unit> | ||
2165 | <trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92"> | ||
2166 | <source>Account</source> | ||
2167 | <target>Konto</target> | ||
2168 | <context-group name="null"> | ||
2169 | <context context-type="linenumber">12</context> | ||
2170 | </context-group> | ||
2171 | </trans-unit> | ||
2172 | <trans-unit id="079e99cce11c87b142e80fdd14dae98a61012fc4"> | ||
2173 | <source>Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source><target>Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target><context-group name="null"> | ||
2174 | <context context-type="linenumber">13</context> | ||
2175 | </context-group> | ||
2176 | </trans-unit> | ||
2177 | <trans-unit id="1f689fada9748a830117f5b429a88ef8629082a8"> | ||
2178 | <source>Unmute</source><target>Unmute</target><context-group name="null"> | ||
2179 | <context context-type="linenumber">23</context> | ||
2180 | </context-group> | ||
2181 | </trans-unit> | ||
2077 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> | 2182 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> |
2078 | <source>My settings</source> | 2183 | <source>My settings</source> |
2079 | <target>Mina inställningar</target> | 2184 | <target>Mina inställningar</target> |
@@ -2116,6 +2221,18 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a | |||
2116 | <context context-type="linenumber">18</context> | 2221 | <context context-type="linenumber">18</context> |
2117 | </context-group> | 2222 | </context-group> |
2118 | </trans-unit> | 2223 | </trans-unit> |
2224 | <trans-unit id="46aa32e581922d6d2c3d7bc4c87209ad5808b029"> | ||
2225 | <source>Misc</source> | ||
2226 | <target>Diverse</target> | ||
2227 | <context-group name="null"> | ||
2228 | <context context-type="linenumber">24</context> | ||
2229 | </context-group> | ||
2230 | </trans-unit> | ||
2231 | <trans-unit id="2bc7533f8c8e7d183950ba1094a0acd9efc22e5e"> | ||
2232 | <source>Muted instances</source><target>Muted instances</target><context-group name="null"> | ||
2233 | <context context-type="linenumber">2</context> | ||
2234 | </context-group> | ||
2235 | </trans-unit> | ||
2119 | <trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7"> | 2236 | <trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7"> |
2120 | <source>Ownership changes</source> | 2237 | <source>Ownership changes</source> |
2121 | <target>Ändringar av ägarskap</target> | 2238 | <target>Ändringar av ägarskap</target> |
@@ -2377,18 +2494,25 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
2377 | <context context-type="linenumber">3</context> | 2494 | <context context-type="linenumber">3</context> |
2378 | </context-group> | 2495 | </context-group> |
2379 | </trans-unit> | 2496 | </trans-unit> |
2497 | <trans-unit id="d044c51156e295824813a866dba9545bdb59466b"> | ||
2498 | <source>Use WebTorrent to exchange parts of the video with others</source> | ||
2499 | <target>Använd WebTorrent för att utbyta delar av videon med andra</target> | ||
2500 | <context-group name="null"> | ||
2501 | <context context-type="linenumber">21</context> | ||
2502 | </context-group> | ||
2503 | </trans-unit> | ||
2380 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> | 2504 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> |
2381 | <source>Automatically plays video</source> | 2505 | <source>Automatically plays video</source> |
2382 | <target>Spela videor automatiskt</target> | 2506 | <target>Spela videor automatiskt</target> |
2383 | <context-group name="null"> | 2507 | <context-group name="null"> |
2384 | <context context-type="linenumber">25</context> | 2508 | <context context-type="linenumber">28</context> |
2385 | </context-group> | 2509 | </context-group> |
2386 | </trans-unit> | 2510 | </trans-unit> |
2387 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 2511 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
2388 | <source>Save</source> | 2512 | <source>Save</source> |
2389 | <target>Spara</target> | 2513 | <target>Spara</target> |
2390 | <context-group name="null"> | 2514 | <context-group name="null"> |
2391 | <context context-type="linenumber">28</context> | 2515 | <context context-type="linenumber">32</context> |
2392 | </context-group> | 2516 | </context-group> |
2393 | </trans-unit> | 2517 | </trans-unit> |
2394 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 2518 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
@@ -2548,7 +2672,7 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
2548 | Grattis, video bakom <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> kommer importeras! Du kan redan nu lägga till information om videon. | 2672 | Grattis, video bakom <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> kommer importeras! Du kan redan nu lägga till information om videon. |
2549 | </target> | 2673 | </target> |
2550 | <context-group name="null"> | 2674 | <context-group name="null"> |
2551 | <context context-type="linenumber">40</context> | 2675 | <context context-type="linenumber">46</context> |
2552 | </context-group> | 2676 | </context-group> |
2553 | </trans-unit> | 2677 | </trans-unit> |
2554 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> | 2678 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> |
@@ -2576,14 +2700,14 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
2576 | <source>Publish will be available when upload is finished</source> | 2700 | <source>Publish will be available when upload is finished</source> |
2577 | <target>Du kan publicera när uppladdningen är klar</target> | 2701 | <target>Du kan publicera när uppladdningen är klar</target> |
2578 | <context-group name="null"> | 2702 | <context-group name="null"> |
2579 | <context context-type="linenumber">48</context> | 2703 | <context context-type="linenumber">53</context> |
2580 | </context-group> | 2704 | </context-group> |
2581 | </trans-unit> | 2705 | </trans-unit> |
2582 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> | 2706 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> |
2583 | <source>Publish</source> | 2707 | <source>Publish</source> |
2584 | <target>Publisera</target> | 2708 | <target>Publisera</target> |
2585 | <context-group name="null"> | 2709 | <context-group name="null"> |
2586 | <context context-type="linenumber">55</context> | 2710 | <context context-type="linenumber">60</context> |
2587 | </context-group> | 2711 | </context-group> |
2588 | </trans-unit> | 2712 | </trans-unit> |
2589 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> | 2713 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> |
@@ -2622,7 +2746,7 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
2622 | Grattis, videon kommer importeras med BitTorrent! Du kan redan nu lägga till information om videon. | 2746 | Grattis, videon kommer importeras med BitTorrent! Du kan redan nu lägga till information om videon. |
2623 | </target> | 2747 | </target> |
2624 | <context-group name="null"> | 2748 | <context-group name="null"> |
2625 | <context context-type="linenumber">48</context> | 2749 | <context context-type="linenumber">53</context> |
2626 | </context-group> | 2750 | </context-group> |
2627 | </trans-unit> | 2751 | </trans-unit> |
2628 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> | 2752 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> |
@@ -3591,6 +3715,16 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
3591 | <context context-type="linenumber">1</context> | 3715 | <context context-type="linenumber">1</context> |
3592 | </context-group> | 3716 | </context-group> |
3593 | </trans-unit> | 3717 | </trans-unit> |
3718 | <trans-unit id="53cc0f4a4566c4139c65f93b5dce2fe8302e78da"> | ||
3719 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance.</source><target>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance.</target><context-group name="null"> | ||
3720 | <context context-type="linenumber">1</context> | ||
3721 | </context-group> | ||
3722 | </trans-unit> | ||
3723 | <trans-unit id="468b52e3c04fb9a3d8c8213555dfcad0cbcae330"> | ||
3724 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance.</source><target>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance.</target><context-group name="null"> | ||
3725 | <context context-type="linenumber">1</context> | ||
3726 | </context-group> | ||
3727 | </trans-unit> | ||
3594 | <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6"> | 3728 | <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6"> |
3595 | <source>Comment updated.</source> | 3729 | <source>Comment updated.</source> |
3596 | <target>Kommentaren har uppdaterats.</target> | 3730 | <target>Kommentaren har uppdaterats.</target> |
@@ -3598,6 +3732,13 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
3598 | <context context-type="linenumber">1</context> | 3732 | <context context-type="linenumber">1</context> |
3599 | </context-group> | 3733 | </context-group> |
3600 | </trans-unit> | 3734 | </trans-unit> |
3735 | <trans-unit id="586bee8c27a761611eb05661524cc7ca944b5978"> | ||
3736 | <source>Delete this report</source> | ||
3737 | <target>Radera den här anmälan</target> | ||
3738 | <context-group name="null"> | ||
3739 | <context context-type="linenumber">1</context> | ||
3740 | </context-group> | ||
3741 | </trans-unit> | ||
3601 | <trans-unit id="cf3b28ba29a907b334ab0e6dccd080a60ba23321"> | 3742 | <trans-unit id="cf3b28ba29a907b334ab0e6dccd080a60ba23321"> |
3602 | <source>Update moderation comment</source> | 3743 | <source>Update moderation comment</source> |
3603 | <target>Uppdatera moderationskommentar</target> | 3744 | <target>Uppdatera moderationskommentar</target> |
@@ -3619,9 +3760,9 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
3619 | <context context-type="linenumber">1</context> | 3760 | <context context-type="linenumber">1</context> |
3620 | </context-group> | 3761 | </context-group> |
3621 | </trans-unit> | 3762 | </trans-unit> |
3622 | <trans-unit id="01a909e58239b5dde966ef97a79c656d2c452e03"> | 3763 | <trans-unit id="73b70e37cddaa6494d8a666b6cba90dc80595599"> |
3623 | <source>Do you really want to delete this abuse?</source> | 3764 | <source>Do you really want to delete this abuse report?</source> |
3624 | <target>Vill du verkligen ta bort den här missbruksanmälan?</target> | 3765 | <target>Vill du verkligen radera den här missbruksanmälan?</target> |
3625 | <context-group name="null"> | 3766 | <context-group name="null"> |
3626 | <context context-type="linenumber">1</context> | 3767 | <context context-type="linenumber">1</context> |
3627 | </context-group> | 3768 | </context-group> |
@@ -3682,6 +3823,20 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
3682 | <context context-type="linenumber">1</context> | 3823 | <context context-type="linenumber">1</context> |
3683 | </context-group> | 3824 | </context-group> |
3684 | </trans-unit> | 3825 | </trans-unit> |
3826 | <trans-unit id="98119091712a8ca72905e3b4c1cf60649af7565e"> | ||
3827 | <source>Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users?</source> | ||
3828 | <target>Vill du verkligen avbryta blockeringen av <x id="INTERPOLATION" equiv-text="{{num}}"/> användare?</target> | ||
3829 | <context-group name="null"> | ||
3830 | <context context-type="linenumber">1</context> | ||
3831 | </context-group> | ||
3832 | </trans-unit> | ||
3833 | <trans-unit id="6121be086a51c4c73bbdd8aebdddd9744c8f1ffd"> | ||
3834 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned.</source> | ||
3835 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> användare avblockerade.</target> | ||
3836 | <context-group name="null"> | ||
3837 | <context context-type="linenumber">1</context> | ||
3838 | </context-group> | ||
3839 | </trans-unit> | ||
3685 | <trans-unit id="911fc197949e47aa5f0541627bc319f59edd9d11"> | 3840 | <trans-unit id="911fc197949e47aa5f0541627bc319f59edd9d11"> |
3686 | <source>You cannot delete root.</source> | 3841 | <source>You cannot delete root.</source> |
3687 | <target>Du kan inte radera root.</target> | 3842 | <target>Du kan inte radera root.</target> |
@@ -3689,6 +3844,30 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
3689 | <context context-type="linenumber">1</context> | 3844 | <context context-type="linenumber">1</context> |
3690 | </context-group> | 3845 | </context-group> |
3691 | </trans-unit> | 3846 | </trans-unit> |
3847 | <trans-unit id="9de914fe915cc730efc57e81c987188a24d3ac51"> | ||
3848 | <source>If you remove these users, you will not be able to create others with the same username!</source> | ||
3849 | <target>Om du tar bort de här användarna kommer du inte kunna skapa nya med samma användarnamn!</target> | ||
3850 | <context-group name="null"> | ||
3851 | <context context-type="linenumber">1</context> | ||
3852 | </context-group> | ||
3853 | </trans-unit> | ||
3854 | <trans-unit id="b708d332e3f89b24745e749fa530210f0bdea329"> | ||
3855 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted.</source> | ||
3856 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> användare borttagna.</target> | ||
3857 | <context-group name="null"> | ||
3858 | <context context-type="linenumber">1</context> | ||
3859 | </context-group> | ||
3860 | </trans-unit> | ||
3861 | <trans-unit id="2667ca38672421a0a7a22343d2a0060ee41246de"> | ||
3862 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted.</source><target>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted.</target><context-group name="null"> | ||
3863 | <context context-type="linenumber">1</context> | ||
3864 | </context-group> | ||
3865 | </trans-unit> | ||
3866 | <trans-unit id="c6af80b42938d4a49e6f6c4f60ce26228916994c"> | ||
3867 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted.</source><target>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted.</target><context-group name="null"> | ||
3868 | <context context-type="linenumber">1</context> | ||
3869 | </context-group> | ||
3870 | </trans-unit> | ||
3692 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> | 3871 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> |
3693 | <source>Ownership accepted</source> | 3872 | <source>Ownership accepted</source> |
3694 | <target>Ägarskap accepterat</target> | 3873 | <target>Ägarskap accepterat</target> |
@@ -3766,6 +3945,13 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
3766 | <context context-type="linenumber">1</context> | 3945 | <context context-type="linenumber">1</context> |
3767 | </context-group> | 3946 | </context-group> |
3768 | </trans-unit> | 3947 | </trans-unit> |
3948 | <trans-unit id="f359f6adf6cccca7770019f947ed594169ee7d47"> | ||
3949 | <source>This name already exists on this instance.</source> | ||
3950 | <target>Namnet finns redan på den här instansen.</target> | ||
3951 | <context-group name="null"> | ||
3952 | <context context-type="linenumber">1</context> | ||
3953 | </context-group> | ||
3954 | </trans-unit> | ||
3769 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> | 3955 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> |
3770 | <source>Create</source> | 3956 | <source>Create</source> |
3771 | <target>Skapa</target> | 3957 | <target>Skapa</target> |
@@ -3899,6 +4085,97 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
3899 | <context context-type="linenumber">1</context> | 4085 | <context context-type="linenumber">1</context> |
3900 | </context-group> | 4086 | </context-group> |
3901 | </trans-unit> | 4087 | </trans-unit> |
4088 | <trans-unit id="ff6becacbce7fc0943b0af0df4dd67e5e11bf598"> | ||
4089 | <source>Subscribe to the account</source> | ||
4090 | <target>Prenumerera på kontot</target> | ||
4091 | <context-group name="null"> | ||
4092 | <context context-type="linenumber">1</context> | ||
4093 | </context-group> | ||
4094 | </trans-unit> | ||
4095 | <trans-unit id="1c95cc372311830f936b39f73c5d6d20c0b16013"> | ||
4096 | <source>Focus the search bar</source> | ||
4097 | <target>Markera sökrutan</target> | ||
4098 | <context-group name="null"> | ||
4099 | <context context-type="linenumber">1</context> | ||
4100 | </context-group> | ||
4101 | </trans-unit> | ||
4102 | <trans-unit id="b19ee83cbd2b735fd081b9aa483a890578019099"> | ||
4103 | <source>Toggle the left menu</source> | ||
4104 | <target>Växla vänstermenyn</target> | ||
4105 | <context-group name="null"> | ||
4106 | <context context-type="linenumber">1</context> | ||
4107 | </context-group> | ||
4108 | </trans-unit> | ||
4109 | <trans-unit id="b54759e30f7c1983940cdacb8eb03f102a869084"> | ||
4110 | <source>Go to the videos overview page</source> | ||
4111 | <target>Gå till översiktssidan över videor</target> | ||
4112 | <context-group name="null"> | ||
4113 | <context context-type="linenumber">1</context> | ||
4114 | </context-group> | ||
4115 | </trans-unit> | ||
4116 | <trans-unit id="1e919c88a3f889d6659288e69d3e178da0ea7ab0"> | ||
4117 | <source>Go to the trending videos page</source> | ||
4118 | <target>Gå till sidan med populära videor</target> | ||
4119 | <context-group name="null"> | ||
4120 | <context context-type="linenumber">1</context> | ||
4121 | </context-group> | ||
4122 | </trans-unit> | ||
4123 | <trans-unit id="249618dcdd7fbdc863c0714e2eb9e8940bc9c37d"> | ||
4124 | <source>Go to the recently added videos page</source> | ||
4125 | <target>GÃ¥ till sidan med nyligen uppladdade videor</target> | ||
4126 | <context-group name="null"> | ||
4127 | <context context-type="linenumber">1</context> | ||
4128 | </context-group> | ||
4129 | </trans-unit> | ||
4130 | <trans-unit id="7e194daef3a3509128c4300d4c7c292c49ebf3f5"> | ||
4131 | <source>Go to the local videos page</source> | ||
4132 | <target>GÃ¥ till sidan med lokala videor</target> | ||
4133 | <context-group name="null"> | ||
4134 | <context context-type="linenumber">1</context> | ||
4135 | </context-group> | ||
4136 | </trans-unit> | ||
4137 | <trans-unit id="f1fb6204f39a7338e5110b2f113643c9288496ba"> | ||
4138 | <source>Go to the videos upload page</source> | ||
4139 | <target>Gå till sidan för videouppladdningar</target> | ||
4140 | <context-group name="null"> | ||
4141 | <context context-type="linenumber">1</context> | ||
4142 | </context-group> | ||
4143 | </trans-unit> | ||
4144 | <trans-unit id="0ed7b40c11da9d4565af9c041df20c15bc6be97e"> | ||
4145 | <source>Toggle Dark theme</source> | ||
4146 | <target>Växla mörkt tema</target> | ||
4147 | <context-group name="null"> | ||
4148 | <context context-type="linenumber">1</context> | ||
4149 | </context-group> | ||
4150 | </trans-unit> | ||
4151 | <trans-unit id="badd4b24618ccc8a34620acb9053fc654b9612b2"> | ||
4152 | <source>Go to my subscriptions</source> | ||
4153 | <target>GÃ¥ till mina prenumerationer</target> | ||
4154 | <context-group name="null"> | ||
4155 | <context context-type="linenumber">1</context> | ||
4156 | </context-group> | ||
4157 | </trans-unit> | ||
4158 | <trans-unit id="b7184b5a236618e8edd747529869c392ab6dace1"> | ||
4159 | <source>Go to my videos</source> | ||
4160 | <target>GÃ¥ till mina videor</target> | ||
4161 | <context-group name="null"> | ||
4162 | <context context-type="linenumber">1</context> | ||
4163 | </context-group> | ||
4164 | </trans-unit> | ||
4165 | <trans-unit id="acf985bd42886b9b3030b5f68f0e8417c39b40a7"> | ||
4166 | <source>Go to my imports</source> | ||
4167 | <target>GÃ¥ till mina importeringar</target> | ||
4168 | <context-group name="null"> | ||
4169 | <context context-type="linenumber">1</context> | ||
4170 | </context-group> | ||
4171 | </trans-unit> | ||
4172 | <trans-unit id="cfe3c51f0ae9385dc2ce6df740d87e5514aa9390"> | ||
4173 | <source>Go to my channels</source> | ||
4174 | <target>GÃ¥ till mina kanaler</target> | ||
4175 | <context-group name="null"> | ||
4176 | <context context-type="linenumber">1</context> | ||
4177 | </context-group> | ||
4178 | </trans-unit> | ||
3902 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> | 4179 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> |
3903 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. | 4180 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. |
3904 | </source> | 4181 | </source> |
@@ -4293,9 +4570,9 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
4293 | <context context-type="linenumber">1</context> | 4570 | <context context-type="linenumber">1</context> |
4294 | </context-group> | 4571 | </context-group> |
4295 | </trans-unit> | 4572 | </trans-unit> |
4296 | <trans-unit id="916a6e4fd83ece1dc54c6135eb3b8cd064b4bac3"> | 4573 | <trans-unit id="a4179e366d4aa335f1ddd0a13e9109c71a9338d0"> |
4297 | <source>Description cannot be more than 250 characters long.</source> | 4574 | <source>Description cannot be more than 1000 characters long.</source> |
4298 | <target>Beskrivningen får inte vara mer än 250 tecken lång.</target> | 4575 | <target>Beskrivningen får inte vara mer än 1000 tecken lång.</target> |
4299 | <context-group name="null"> | 4576 | <context-group name="null"> |
4300 | <context context-type="linenumber">1</context> | 4577 | <context context-type="linenumber">1</context> |
4301 | </context-group> | 4578 | </context-group> |
@@ -4405,6 +4682,13 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
4405 | <context context-type="linenumber">1</context> | 4682 | <context context-type="linenumber">1</context> |
4406 | </context-group> | 4683 | </context-group> |
4407 | </trans-unit> | 4684 | </trans-unit> |
4685 | <trans-unit id="c8465c3773699dd075e0147e264d2e232f605803"> | ||
4686 | <source>You can only transfer ownership to a local account</source> | ||
4687 | <target>Du kan bara överföra ägarskapet till ett lokalt konto</target> | ||
4688 | <context-group name="null"> | ||
4689 | <context context-type="linenumber">1</context> | ||
4690 | </context-group> | ||
4691 | </trans-unit> | ||
4408 | <trans-unit id="541087322c34e8b26954fd67ff4fc80d1a6c1b33"> | 4692 | <trans-unit id="541087322c34e8b26954fd67ff4fc80d1a6c1b33"> |
4409 | <source>Name is required.</source> | 4693 | <source>Name is required.</source> |
4410 | <target>Namn måste uppges.</target> | 4694 | <target>Namn måste uppges.</target> |
@@ -4433,13 +4717,6 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
4433 | <context context-type="linenumber">1</context> | 4717 | <context context-type="linenumber">1</context> |
4434 | </context-group> | 4718 | </context-group> |
4435 | </trans-unit> | 4719 | </trans-unit> |
4436 | <trans-unit id="fac936be125163a8494f3d7e7f21d65c7e4f1ff6"> | ||
4437 | <source>Description cannot be more than 500 characters long.</source> | ||
4438 | <target>Beskrivningen får inte vara mer än 500 tecken lång.</target> | ||
4439 | <context-group name="null"> | ||
4440 | <context context-type="linenumber">1</context> | ||
4441 | </context-group> | ||
4442 | </trans-unit> | ||
4443 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> | 4720 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> |
4444 | <source>Support text must be at least 3 characters long.</source> | 4721 | <source>Support text must be at least 3 characters long.</source> |
4445 | <target>Supporttexten måste innehålla minst tre tecken.</target> | 4722 | <target>Supporttexten måste innehålla minst tre tecken.</target> |
@@ -4447,9 +4724,9 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
4447 | <context context-type="linenumber">1</context> | 4724 | <context context-type="linenumber">1</context> |
4448 | </context-group> | 4725 | </context-group> |
4449 | </trans-unit> | 4726 | </trans-unit> |
4450 | <trans-unit id="3fe80c71378e127dda2dda9dbcd66b059d362813"> | 4727 | <trans-unit id="15ec53d9ee65cb930c5f5d10ae2e8dd3fd44fc85"> |
4451 | <source>Support text cannot be more than 500 characters long.</source> | 4728 | <source>Support text cannot be more than 1000 characters long.</source> |
4452 | <target>Suporttexten får inte vara mer än 500 tecken lång.</target> | 4729 | <target>Supporttexten får inte vara mer än 1000 tecken lång.</target> |
4453 | <context-group name="null"> | 4730 | <context-group name="null"> |
4454 | <context context-type="linenumber">1</context> | 4731 | <context context-type="linenumber">1</context> |
4455 | </context-group> | 4732 | </context-group> |
@@ -4463,14 +4740,14 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
4463 | </trans-unit> | 4740 | </trans-unit> |
4464 | <trans-unit id="f5a94cae76685e72f33541b977efdd7845cb0ed6"> | 4741 | <trans-unit id="f5a94cae76685e72f33541b977efdd7845cb0ed6"> |
4465 | <source>Comment must be at least 2 characters long.</source> | 4742 | <source>Comment must be at least 2 characters long.</source> |
4466 | <target>Kommentarer måste innehålla minst två tecken.</target> | 4743 | <target>Kommentaren måste innehålla minst två tecken.</target> |
4467 | <context-group name="null"> | 4744 | <context-group name="null"> |
4468 | <context context-type="linenumber">1</context> | 4745 | <context context-type="linenumber">1</context> |
4469 | </context-group> | 4746 | </context-group> |
4470 | </trans-unit> | 4747 | </trans-unit> |
4471 | <trans-unit id="7c194080446ee6901fd17a8b8648534ffe98b123"> | 4748 | <trans-unit id="7c194080446ee6901fd17a8b8648534ffe98b123"> |
4472 | <source>Comment cannot be more than 3000 characters long.</source> | 4749 | <source>Comment cannot be more than 3000 characters long.</source> |
4473 | <target>Kommentar får inte vara mer än 3000 tecken lång.</target> | 4750 | <target>Kommentaren får inte vara mer än 3000 tecken lång.</target> |
4474 | <context-group name="null"> | 4751 | <context-group name="null"> |
4475 | <context context-type="linenumber">1</context> | 4752 | <context context-type="linenumber">1</context> |
4476 | </context-group> | 4753 | </context-group> |
@@ -4545,9 +4822,9 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
4545 | <context context-type="linenumber">1</context> | 4822 | <context context-type="linenumber">1</context> |
4546 | </context-group> | 4823 | </context-group> |
4547 | </trans-unit> | 4824 | </trans-unit> |
4548 | <trans-unit id="e61f1c05121fa5effa6ccddf5be6dcf1c822ff4b"> | 4825 | <trans-unit id="f17de746af56840511cae11559539b6d8b6955ad"> |
4549 | <source>Video support cannot be more than 500 characters long.</source> | 4826 | <source>Video support cannot be more than 1000 characters long.</source> |
4550 | <target>Videons supporttext får inte vara mer än 500 tecken lång.</target> | 4827 | <target>Videons supporttext får inte vara mer än 1000 tecken lång.</target> |
4551 | <context-group name="null"> | 4828 | <context-group name="null"> |
4552 | <context context-type="linenumber">1</context> | 4829 | <context context-type="linenumber">1</context> |
4553 | </context-group> | 4830 | </context-group> |
@@ -5077,6 +5354,13 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
5077 | <context context-type="linenumber">1</context> | 5354 | <context context-type="linenumber">1</context> |
5078 | </context-group> | 5355 | </context-group> |
5079 | </trans-unit> | 5356 | </trans-unit> |
5357 | <trans-unit id="f9b4f2d8146c789cd40314f640ec4e88efbaf681"> | ||
5358 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users banned.</source> | ||
5359 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> användare blockerade.</target> | ||
5360 | <context-group name="null"> | ||
5361 | <context context-type="linenumber">1</context> | ||
5362 | </context-group> | ||
5363 | </trans-unit> | ||
5080 | <trans-unit id="3ab99e62550869aebc85661fca2faf46785263dd"> | 5364 | <trans-unit id="3ab99e62550869aebc85661fca2faf46785263dd"> |
5081 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned.</source> | 5365 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned.</source> |
5082 | <target>Användaren <x id="INTERPOLATION" equiv-text="{{username}}"/> har blockerats.</target> | 5366 | <target>Användaren <x id="INTERPOLATION" equiv-text="{{username}}"/> har blockerats.</target> |
@@ -5112,6 +5396,76 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
5112 | <context context-type="linenumber">1</context> | 5396 | <context context-type="linenumber">1</context> |
5113 | </context-group> | 5397 | </context-group> |
5114 | </trans-unit> | 5398 | </trans-unit> |
5399 | <trans-unit id="33a6319f765848a22a155cef9f1d8e645202e249"> | ||
5400 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted.</source><target>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted.</target><context-group name="null"> | ||
5401 | <context context-type="linenumber">1</context> | ||
5402 | </context-group> | ||
5403 | </trans-unit> | ||
5404 | <trans-unit id="086eda792aeb1b0d131d633b50fdd1792f5f24c6"> | ||
5405 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted.</source><target>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted.</target><context-group name="null"> | ||
5406 | <context context-type="linenumber">1</context> | ||
5407 | </context-group> | ||
5408 | </trans-unit> | ||
5409 | <trans-unit id="bb72d6d1219e89d182e9fd09d853d83baf8d6499"> | ||
5410 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance.</source><target>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance.</target><context-group name="null"> | ||
5411 | <context context-type="linenumber">1</context> | ||
5412 | </context-group> | ||
5413 | </trans-unit> | ||
5414 | <trans-unit id="8686834bc4afe42c1991c6c18f0bce174a0e17a6"> | ||
5415 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance.</source><target>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance.</target><context-group name="null"> | ||
5416 | <context context-type="linenumber">1</context> | ||
5417 | </context-group> | ||
5418 | </trans-unit> | ||
5419 | <trans-unit id="35d3509161861a610b0895bf084c781e56ba2830"> | ||
5420 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance.</source><target>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance.</target><context-group name="null"> | ||
5421 | <context context-type="linenumber">1</context> | ||
5422 | </context-group> | ||
5423 | </trans-unit> | ||
5424 | <trans-unit id="978aeec5613fa97e8a5336d3599cebb23ee5a90f"> | ||
5425 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance.</source><target>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance.</target><context-group name="null"> | ||
5426 | <context context-type="linenumber">1</context> | ||
5427 | </context-group> | ||
5428 | </trans-unit> | ||
5429 | <trans-unit id="4a09bf8724e7659fbb5ec33647529cdef7614bdc"> | ||
5430 | <source>Mute this account</source><target>Mute this account</target><context-group name="null"> | ||
5431 | <context context-type="linenumber">1</context> | ||
5432 | </context-group> | ||
5433 | </trans-unit> | ||
5434 | <trans-unit id="d666ca3261aef72b2ddcd649d7b32af488f59952"> | ||
5435 | <source>Unmute this account</source><target>Unmute this account</target><context-group name="null"> | ||
5436 | <context context-type="linenumber">1</context> | ||
5437 | </context-group> | ||
5438 | </trans-unit> | ||
5439 | <trans-unit id="e17218983b1de76e5a920b04e1c2ecbdb6e3e06d"> | ||
5440 | <source>Mute the instance</source><target>Mute the instance</target><context-group name="null"> | ||
5441 | <context context-type="linenumber">1</context> | ||
5442 | </context-group> | ||
5443 | </trans-unit> | ||
5444 | <trans-unit id="a23514d8aca2f8633622dda0e86b399dc576a2b9"> | ||
5445 | <source>Unmute the instance</source><target>Unmute the instance</target><context-group name="null"> | ||
5446 | <context context-type="linenumber">1</context> | ||
5447 | </context-group> | ||
5448 | </trans-unit> | ||
5449 | <trans-unit id="4e4107055b44eee44b6954c41120de1cb4d46432"> | ||
5450 | <source>Mute this account by your instance</source><target>Mute this account by your instance</target><context-group name="null"> | ||
5451 | <context context-type="linenumber">1</context> | ||
5452 | </context-group> | ||
5453 | </trans-unit> | ||
5454 | <trans-unit id="a51c59cb5ecb7004a6a8ddd2855b5c52266ad957"> | ||
5455 | <source>Unmute this account by your instance</source><target>Unmute this account by your instance</target><context-group name="null"> | ||
5456 | <context context-type="linenumber">1</context> | ||
5457 | </context-group> | ||
5458 | </trans-unit> | ||
5459 | <trans-unit id="588073e831cec240d6bb0db0b133e45dab69f178"> | ||
5460 | <source>Mute the instance by your instance</source><target>Mute the instance by your instance</target><context-group name="null"> | ||
5461 | <context context-type="linenumber">1</context> | ||
5462 | </context-group> | ||
5463 | </trans-unit> | ||
5464 | <trans-unit id="676221cdabd4805901343976988c028dbf71b20a"> | ||
5465 | <source>Unmute the instance by your instance</source><target>Unmute the instance by your instance</target><context-group name="null"> | ||
5466 | <context context-type="linenumber">1</context> | ||
5467 | </context-group> | ||
5468 | </trans-unit> | ||
5115 | <trans-unit id="0c0f5bbcd2386018ec057877f9d3c5c2c9880cac"> | 5469 | <trans-unit id="0c0f5bbcd2386018ec057877f9d3c5c2c9880cac"> |
5116 | <source>Request is too large for the server. Please contact you administrator if you want to increase the limit size.</source> | 5470 | <source>Request is too large for the server. Please contact you administrator if you want to increase the limit size.</source> |
5117 | <target>Förfrågan är för stor för servern. Kontakta gärna din administratör om du vill öka storleksbegränsningen.</target> | 5471 | <target>Förfrågan är för stor för servern. Kontakta gärna din administratör om du vill öka storleksbegränsningen.</target> |
@@ -5196,23 +5550,16 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
5196 | <context context-type="linenumber">1</context> | 5550 | <context context-type="linenumber">1</context> |
5197 | </context-group> | 5551 | </context-group> |
5198 | </trans-unit> | 5552 | </trans-unit> |
5199 | <trans-unit id="65cc4ab3b4c438e07c89be2b677d08369fb62da2"> | 5553 | <trans-unit id="21565881ad1dff3c98738b9535b3515cec140609"> |
5200 | <source>Welcome</source> | 5554 | <source>Welcome! Now please check your emails to verify your account and complete signup.</source> |
5201 | <target>Välkommen</target> | 5555 | <target>Välkommen! Kontrollera gärna din e-post för att verifiera ditt konto och fullfölja kontoskapandet.</target> |
5202 | <context-group name="null"> | ||
5203 | <context context-type="linenumber">1</context> | ||
5204 | </context-group> | ||
5205 | </trans-unit> | ||
5206 | <trans-unit id="f5e3d1e1cd2650fc6e86fbfcc8fe854e5cf18d6c"> | ||
5207 | <source>Please check your email to verify your account and complete signup.</source> | ||
5208 | <target>Kontrollera din e-post för att verifiera ditt konto och slutföra kontoregistreringen.</target> | ||
5209 | <context-group name="null"> | 5556 | <context-group name="null"> |
5210 | <context context-type="linenumber">1</context> | 5557 | <context context-type="linenumber">1</context> |
5211 | </context-group> | 5558 | </context-group> |
5212 | </trans-unit> | 5559 | </trans-unit> |
5213 | <trans-unit id="20deec13d8d4ff199aa04318818ca44dab0585be"> | 5560 | <trans-unit id="14200e26888a07633c0f177020dce8f3ec7311a6"> |
5214 | <source>Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete.</source> | 5561 | <source>You are now logged in as <x id="INTERPOLATION" equiv-text="{{username}}"/>!</source> |
5215 | <target>Registrering av <x id="INTERPOLATION" equiv-text="{{username}}"/> slutförd.</target> | 5562 | <target>Du är nu inloggad som <x id="INTERPOLATION" equiv-text="{{username}}"/>!</target> |
5216 | <context-group name="null"> | 5563 | <context-group name="null"> |
5217 | <context context-type="linenumber">1</context> | 5564 | <context context-type="linenumber">1</context> |
5218 | </context-group> | 5565 | </context-group> |
@@ -5329,6 +5676,20 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt | |||
5329 | <context context-type="linenumber">1</context> | 5676 | <context context-type="linenumber">1</context> |
5330 | </context-group> | 5677 | </context-group> |
5331 | </trans-unit> | 5678 | </trans-unit> |
5679 | <trans-unit id="0e65067fdcc9d8725a41896cb1e229d1415a45f6"> | ||
5680 | <source>Like the video</source> | ||
5681 | <target>Gilla videon</target> | ||
5682 | <context-group name="null"> | ||
5683 | <context context-type="linenumber">1</context> | ||
5684 | </context-group> | ||
5685 | </trans-unit> | ||
5686 | <trans-unit id="1a999e06e1aca0a70cd7d0e3e5c2c63d0e1885c8"> | ||
5687 | <source>Dislike the video</source> | ||
5688 | <target>Ogilla videon</target> | ||
5689 | <context-group name="null"> | ||
5690 | <context context-type="linenumber">1</context> | ||
5691 | </context-group> | ||
5692 | </trans-unit> | ||
5332 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> | 5693 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> |
5333 | <source>Do you really want to delete this video?</source> | 5694 | <source>Do you really want to delete this video?</source> |
5334 | <target>Vill du verkligen radera den här videon?</target> | 5695 | <target>Vill du verkligen radera den här videon?</target> |
diff --git a/client/src/locale/target/angular_ta.xml b/client/src/locale/target/angular_ta.xml new file mode 100644 index 000000000..35385cfdb --- /dev/null +++ b/client/src/locale/target/angular_ta.xml | |||
@@ -0,0 +1,514 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <!--XLIFF document generated by Zanata. Visit http://zanata.org for more infomation.--> | ||
3 | <xliff xmlns="urn:oasis:names:tc:xliff:document:1.1" xmlns:xyz="urn:appInfo:Items" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.1 http://www.oasis-open.org/committees/xliff/documents/xliff-core-1.1.xsd" version="1.1"> | ||
4 | <file source-language="en-US" datatype="plaintext" original="" target-language="ta"> | ||
5 | <body> | ||
6 | <trans-unit id="ngb.alert.close"> | ||
7 | <source>Close</source> | ||
8 | <target>மூடà¯</target> | ||
9 | <context-group name="null"> | ||
10 | <context context-type="linenumber">2</context> | ||
11 | </context-group> | ||
12 | </trans-unit> | ||
13 | <trans-unit id="ngb.carousel.previous"> | ||
14 | <source>Previous</source> | ||
15 | <target>à®®à¯à®¨à¯à®¤à¯ˆà®¯</target> | ||
16 | <context-group name="null"> | ||
17 | <context context-type="linenumber">13</context> | ||
18 | </context-group> | ||
19 | </trans-unit> | ||
20 | <trans-unit id="ngb.carousel.next"> | ||
21 | <source>Next</source> | ||
22 | <target>அடà¯à®¤à¯à®¤à¯</target> | ||
23 | <context-group name="null"> | ||
24 | <context context-type="linenumber">17</context> | ||
25 | </context-group> | ||
26 | </trans-unit> | ||
27 | <trans-unit id="ngb.datepicker.previous-month"> | ||
28 | <source>Previous month</source> | ||
29 | <target>à®®à¯à®¨à¯à®¤à¯ˆà®¯ மாதமà¯</target> | ||
30 | <context-group name="null"> | ||
31 | <context context-type="linenumber">5</context> | ||
32 | </context-group> | ||
33 | </trans-unit> | ||
34 | <trans-unit id="ngb.datepicker.next-month"> | ||
35 | <source>Next month</source> | ||
36 | <target>அடà¯à®¤à¯à®¤ மாதமà¯</target> | ||
37 | <context-group name="null"> | ||
38 | <context context-type="linenumber">27</context> | ||
39 | </context-group> | ||
40 | </trans-unit> | ||
41 | <trans-unit id="ngb.datepicker.select-month"> | ||
42 | <source>Select month</source> | ||
43 | <target>மாததà¯à®¤à¯ˆ தேரà¯à®µà¯ செயà¯</target> | ||
44 | <context-group name="null"> | ||
45 | <context context-type="linenumber">7</context> | ||
46 | </context-group> | ||
47 | </trans-unit> | ||
48 | <trans-unit id="ngb.datepicker.select-year"> | ||
49 | <source>Select year</source> | ||
50 | <target>வரà¯à®Ÿà®¤à¯à®¤à¯ˆ தேரà¯à®µà¯ செயà¯</target> | ||
51 | <context-group name="null"> | ||
52 | <context context-type="linenumber">16</context> | ||
53 | </context-group> | ||
54 | </trans-unit> | ||
55 | <trans-unit id="ngb.pagination.first"> | ||
56 | <source>««</source> | ||
57 | <target>««</target> | ||
58 | <context-group name="null"> | ||
59 | <context context-type="linenumber">7</context> | ||
60 | </context-group> | ||
61 | </trans-unit> | ||
62 | <trans-unit id="ngb.pagination.first-aria"> | ||
63 | <source>First</source> | ||
64 | <target>à®®à¯à®¤à®²à¯</target> | ||
65 | <context-group name="null"> | ||
66 | <context context-type="linenumber">5</context> | ||
67 | </context-group> | ||
68 | </trans-unit> | ||
69 | <trans-unit id="ngb.pagination.previous"> | ||
70 | <source>«</source> | ||
71 | <target>«</target> | ||
72 | <context-group name="null"> | ||
73 | <context context-type="linenumber">15</context> | ||
74 | </context-group> | ||
75 | </trans-unit> | ||
76 | <trans-unit id="ngb.pagination.previous-aria"> | ||
77 | <source>Previous</source> | ||
78 | <target>à®®à¯à®¨à¯à®¤à¯ˆà®¯</target> | ||
79 | <context-group name="null"> | ||
80 | <context context-type="linenumber">13</context> | ||
81 | </context-group> | ||
82 | </trans-unit> | ||
83 | <trans-unit id="ngb.pagination.next"> | ||
84 | <source>»</source> | ||
85 | <target>»</target> | ||
86 | <context-group name="null"> | ||
87 | <context context-type="linenumber">29</context> | ||
88 | </context-group> | ||
89 | </trans-unit> | ||
90 | <trans-unit id="ngb.pagination.next-aria"> | ||
91 | <source>Next</source> | ||
92 | <target>அடà¯à®¤à¯à®¤à¯</target> | ||
93 | <context-group name="null"> | ||
94 | <context context-type="linenumber">27</context> | ||
95 | </context-group> | ||
96 | </trans-unit> | ||
97 | <trans-unit id="ngb.pagination.last"> | ||
98 | <source>»»</source> | ||
99 | <target>»»</target> | ||
100 | <context-group name="null"> | ||
101 | <context context-type="linenumber">36</context> | ||
102 | </context-group> | ||
103 | </trans-unit> | ||
104 | <trans-unit id="ngb.pagination.last-aria"> | ||
105 | <source>Last</source> | ||
106 | <target>இறà¯à®¤à®¿</target> | ||
107 | <context-group name="null"> | ||
108 | <context context-type="linenumber">34</context> | ||
109 | </context-group> | ||
110 | </trans-unit> | ||
111 | <trans-unit id="ngb.timepicker.minutes"> | ||
112 | <source>Minutes</source> | ||
113 | <target>நிமிடஙà¯à®•à®³à¯</target> | ||
114 | <context-group name="null"> | ||
115 | <context context-type="linenumber">33</context> | ||
116 | </context-group> | ||
117 | </trans-unit> | ||
118 | <trans-unit id="ngb.timepicker.seconds"> | ||
119 | <source>Seconds</source> | ||
120 | <target>நொடிகளà¯</target> | ||
121 | <context-group name="null"> | ||
122 | <context context-type="linenumber">52</context> | ||
123 | </context-group> | ||
124 | </trans-unit> | ||
125 | <trans-unit id="d7b35c384aecd25a516200d6921836374613dfe7"> | ||
126 | <source>Cancel</source> | ||
127 | <target>ரதà¯à®¤à¯ செயà¯</target> | ||
128 | <context-group name="null"> | ||
129 | <context context-type="linenumber">10</context> | ||
130 | </context-group> | ||
131 | </trans-unit> | ||
132 | <trans-unit id="826b25211922a1b46436589233cb6f1a163d89b7"> | ||
133 | <source>Delete</source> | ||
134 | <target>அழிதà¯à®¤à®¿à®Ÿà¯</target> | ||
135 | <context-group name="null"> | ||
136 | <context context-type="linenumber">15</context> | ||
137 | </context-group> | ||
138 | </trans-unit> | ||
139 | <trans-unit id="28f86ffd419b869711aa13f5e5ff54be6d70731c"> | ||
140 | <source>Edit</source> | ||
141 | <target>தொகà¯</target> | ||
142 | <context-group name="null"> | ||
143 | <context context-type="linenumber">1</context> | ||
144 | </context-group> | ||
145 | </trans-unit> | ||
146 | <trans-unit id="9c71feb04c2beab559f79c41c6127815fb9c1a6f"> | ||
147 | <source>Get help</source> | ||
148 | <target>உதவி</target> | ||
149 | <context-group name="null"> | ||
150 | <context context-type="linenumber">19</context> | ||
151 | </context-group> | ||
152 | </trans-unit> | ||
153 | <trans-unit id="c374edf3b9228d3df6d761bdc8a289e7df0096e8"> | ||
154 | <source> | ||
155 | Unsubscribe | ||
156 | </source> | ||
157 | <context-group name="null"> | ||
158 | <context context-type="linenumber">18</context> | ||
159 | </context-group> | ||
160 | </trans-unit> | ||
161 | <trans-unit id="6a323f80f9d90a32db8ce52cc82075938c3c36f0"> | ||
162 | <source>Ban</source> | ||
163 | <target>ரதà¯à®¤à¯</target> | ||
164 | <context-group name="null"> | ||
165 | <context context-type="linenumber">3</context> | ||
166 | </context-group> | ||
167 | </trans-unit> | ||
168 | <trans-unit id="bb44873ad8d4c5dbad0ac2a6a50e0ceee9119125"> | ||
169 | <source>Reason...</source> | ||
170 | <target>காரணமà¯...</target> | ||
171 | <context-group name="null"> | ||
172 | <context context-type="linenumber">11</context> | ||
173 | </context-group> | ||
174 | </trans-unit> | ||
175 | <trans-unit id="35fdca47605de8113a0db7f587f7c099abec8020"> | ||
176 | <source>Ban this user</source> | ||
177 | <target>இநà¯à®¤ பயணரை ரதà¯à®¤à¯ செயà¯</target> | ||
178 | <context-group name="null"> | ||
179 | <context context-type="linenumber">25</context> | ||
180 | </context-group> | ||
181 | </trans-unit> | ||
182 | <trans-unit id="12910217fdcdbca64bee06f511639b653d5428ea"> | ||
183 | <source> | ||
184 | Login | ||
185 | </source> | ||
186 | <target> | ||
187 | உளà¯à®¨à¯à®´à¯ˆ | ||
188 | </target> | ||
189 | <context-group name="null"> | ||
190 | <context context-type="linenumber">2</context> | ||
191 | </context-group> | ||
192 | </trans-unit> | ||
193 | <trans-unit id="e08a77594f3d89311cdf6da5090044270909c194"> | ||
194 | <source>User</source> | ||
195 | <target>பயணரà¯</target> | ||
196 | <context-group name="null"> | ||
197 | <context context-type="linenumber">13</context> | ||
198 | </context-group> | ||
199 | </trans-unit> | ||
200 | <trans-unit id="c32ef07f8803a223a83ed17024b38e8d82292407"> | ||
201 | <source>Password</source> | ||
202 | <target>கடவà¯à®šà¯à®šà¯Šà®²à¯</target> | ||
203 | <context-group name="null"> | ||
204 | <context context-type="linenumber">12</context> | ||
205 | </context-group> | ||
206 | </trans-unit> | ||
207 | <trans-unit id="6765b4c916060f6bc42d9bb69e80377dbcb5e4e9"> | ||
208 | <source>Login</source> | ||
209 | <target>உளà¯à®¨à¯à®´à¯ˆ</target> | ||
210 | <context-group name="null"> | ||
211 | <context context-type="linenumber">38</context> | ||
212 | </context-group> | ||
213 | </trans-unit> | ||
214 | <trans-unit id="d2eb6c5d41f70d4b8c0937e7e19e196143b47681"> | ||
215 | <source>Forgot your password</source> | ||
216 | <target>கடவà¯à®šà¯à®šà¯Šà®²à¯ மறநà¯à®¤à¯à®µà®¿à®Ÿà¯à®Ÿà®¤à¯</target> | ||
217 | <context-group name="null"> | ||
218 | <context context-type="linenumber">57</context> | ||
219 | </context-group> | ||
220 | </trans-unit> | ||
221 | <trans-unit id="244aae9346da82b0922506c2d2581373a15641cc"> | ||
222 | <source>Email</source> | ||
223 | <target>மினà¯à®©à®žà¯à®šà®²à¯</target> | ||
224 | <context-group name="null"> | ||
225 | <context context-type="linenumber">8</context> | ||
226 | </context-group> | ||
227 | </trans-unit> | ||
228 | <trans-unit id="69b6ac577a19acc39fc0c22342092f327fff2529"> | ||
229 | <source>Email address</source> | ||
230 | <target>மினà¯à®©à®žà¯à®šà®²à¯</target> | ||
231 | <context-group name="null"> | ||
232 | <context context-type="linenumber">10</context> | ||
233 | </context-group> | ||
234 | </trans-unit> | ||
235 | <trans-unit id="7f3bdcce4b2e8c37cd7f0f6c92ef8cff34b039b8"> | ||
236 | <source>Confirm password</source> | ||
237 | <target>கடவà¯à®šà¯à®šà¯Šà®²à¯ உறà¯à®¤à®¿à®šà¯†à®¯à¯</target> | ||
238 | <context-group name="null"> | ||
239 | <context context-type="linenumber">19</context> | ||
240 | </context-group> | ||
241 | </trans-unit> | ||
242 | <trans-unit id="3652e5c6e33165264d5271d06cc04ab7123b6df1"> | ||
243 | <source>Confirmed password</source> | ||
244 | <target>கடவà¯à®šà¯à®šà¯Šà®²à¯ உறà¯à®¤à®¿à®šà¯†à®¯à¯à®¯à®ªà¯à®ªà®Ÿà¯à®Ÿà®¤à¯</target> | ||
245 | <context-group name="null"> | ||
246 | <context context-type="linenumber">21</context> | ||
247 | </context-group> | ||
248 | </trans-unit> | ||
249 | <trans-unit id="26025b8081241cf85eb6516431b596df11fa66b3"> | ||
250 | <source>Example: jane_doe</source> | ||
251 | <target>உதாரணமà¯: மாரி_à®®à¯à®¤à¯à®¤à¯</target> | ||
252 | <context-group name="null"> | ||
253 | <context context-type="linenumber">17</context> | ||
254 | </context-group> | ||
255 | </trans-unit> | ||
256 | <trans-unit id="aef5c45fb9c725573d20a6283492e6b80fd2ae96"> | ||
257 | <source>Change the language</source> | ||
258 | <target>மொழியை மாறà¯à®±à¯</target> | ||
259 | <context-group name="null"> | ||
260 | <context context-type="linenumber">88</context> | ||
261 | </context-group> | ||
262 | </trans-unit> | ||
263 | <trans-unit id="b795a1acb4a57ee68e6c5114daa280bf6e0f70e1"> | ||
264 | <source> | ||
265 | Log out | ||
266 | </source> | ||
267 | <target> | ||
268 | வெளியேற௠| ||
269 | </target> | ||
270 | <context-group name="null"> | ||
271 | <context context-type="linenumber">30</context> | ||
272 | </context-group> | ||
273 | </trans-unit> | ||
274 | <trans-unit id="d207cc1965ec0c29e594e0e9917f39bfc276ed87"> | ||
275 | <source>Create an account</source> | ||
276 | <target>கணகà¯à®•à¯ˆ உரà¯à®µà®¾à®•à¯à®•à¯</target> | ||
277 | <context-group name="null"> | ||
278 | <context context-type="linenumber">39</context> | ||
279 | </context-group> | ||
280 | </trans-unit> | ||
281 | <trans-unit id="8d20c5f5dd30acbe71316544dab774393fd9c3c1"> | ||
282 | <source>Recently added</source> | ||
283 | <target>சமீபதà¯à®¤à®¿à®¯à®µà¯ˆ</target> | ||
284 | <context-group name="null"> | ||
285 | <context context-type="linenumber">62</context> | ||
286 | </context-group> | ||
287 | </trans-unit> | ||
288 | <trans-unit id="ac0f81713a84217c9bd1d9bb460245d8190b073f"> | ||
289 | <source>More</source> | ||
290 | <target>மேலà¯à®®à¯</target> | ||
291 | <context-group name="null"> | ||
292 | <context context-type="linenumber">72</context> | ||
293 | </context-group> | ||
294 | </trans-unit> | ||
295 | <trans-unit id="004b222ff9ef9dd4771b777950ca1d0e4cd4348a"> | ||
296 | <source>About</source> | ||
297 | <target>எஙà¯à®•à®³à¯ˆà®ªà¯ பறà¯à®±à®¿</target> | ||
298 | <context-group name="null"> | ||
299 | <context context-type="linenumber">25</context> | ||
300 | </context-group> | ||
301 | </trans-unit> | ||
302 | <trans-unit id="8aa58cf00d949c509df91c621ab38131df0a7599"> | ||
303 | <source>Search...</source> | ||
304 | <target>தேடà¯...</target> | ||
305 | <context-group name="null"> | ||
306 | <context context-type="linenumber">2</context> | ||
307 | </context-group> | ||
308 | </trans-unit> | ||
309 | <trans-unit id="4b3972c3e9485218508a95f7a4ce7758e3f09ced"> | ||
310 | <source>Upload</source> | ||
311 | <target>பதிவேறà¯à®±à¯</target> | ||
312 | <context-group name="null"> | ||
313 | <context context-type="linenumber">9</context> | ||
314 | </context-group> | ||
315 | </trans-unit> | ||
316 | <trans-unit id="4f20f2d5a6882190892e58b85f6ccbedfa737952"> | ||
317 | <source>Yes</source> | ||
318 | <target>ஆமà¯</target> | ||
319 | <context-group name="null"> | ||
320 | <context context-type="linenumber">37</context> | ||
321 | </context-group> | ||
322 | </trans-unit> | ||
323 | <trans-unit id="3d3ae7deebc5949b0c1c78b9847886a94321d9fd"> | ||
324 | <source>No</source> | ||
325 | <target>இலà¯à®²à¯ˆ</target> | ||
326 | <context-group name="null"> | ||
327 | <context context-type="linenumber">42</context> | ||
328 | </context-group> | ||
329 | </trans-unit> | ||
330 | <trans-unit id="607de17c2a755f65775881c19e276e7c933bcf94"> | ||
331 | <source>Category</source> | ||
332 | <target>பிரிவà¯</target> | ||
333 | <context-group name="null"> | ||
334 | <context context-type="linenumber">164</context> | ||
335 | </context-group> | ||
336 | </trans-unit> | ||
337 | <trans-unit id="78d6d3ea26777cd0dad8ddbf9b314151678da46c"> | ||
338 | <source>Licence</source> | ||
339 | <target>உரிமமà¯</target> | ||
340 | <context-group name="null"> | ||
341 | <context context-type="linenumber">173</context> | ||
342 | </context-group> | ||
343 | </trans-unit> | ||
344 | <trans-unit id="fe46ccaae902ce974e2441abe752399288298619"> | ||
345 | <source>Language</source> | ||
346 | <target>மொழி</target> | ||
347 | <context-group name="null"> | ||
348 | <context context-type="linenumber">182</context> | ||
349 | </context-group> | ||
350 | </trans-unit> | ||
351 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> | ||
352 | <source>No results.</source> | ||
353 | <target>à®®à¯à®Ÿà®¿à®µà¯à®•à®³à¯ இலà¯à®²à¯ˆ.</target> | ||
354 | <context-group name="null"> | ||
355 | <context context-type="linenumber">17</context> | ||
356 | </context-group> | ||
357 | </trans-unit> | ||
358 | <trans-unit id="6385c357c1de58ce92c0cf618ecf9cf74b917390"> | ||
359 | <source>PeerTube</source> | ||
360 | <target>PeerTube</target> | ||
361 | <context-group name="null"> | ||
362 | <context context-type="linenumber">7</context> | ||
363 | </context-group> | ||
364 | </trans-unit> | ||
365 | <trans-unit id="e4ce50f3019e3ebe9a479784c6cb68a31c7a8231"> | ||
366 | <source>What are the consequences?</source> | ||
367 | <target>பினà¯à®µà®¿à®³à¯ˆà®µà¯à®•à®³à¯ எனà¯à®©?</target> | ||
368 | <context-group name="null"> | ||
369 | <context context-type="linenumber">25</context> | ||
370 | </context-group> | ||
371 | </trans-unit> | ||
372 | <trans-unit id="4bf47a1ae952bf42a4682a5ecddb0bfb8c9adfaf"> | ||
373 | <source>How does PeerTube compare with YouTube?</source> | ||
374 | <target>PeerTube-à® Youtube-உடன௠எபà¯à®ªà®Ÿà¯ ஒபà¯à®ªà®¿à®Ÿà¯à®µà®¤à¯?</target> | ||
375 | <context-group name="null"> | ||
376 | <context context-type="linenumber">67</context> | ||
377 | </context-group> | ||
378 | </trans-unit> | ||
379 | <trans-unit id="cff1428d10d59d14e45edec3c735a27b5482db59"> | ||
380 | <source>Name</source> | ||
381 | <target>பெயரà¯</target> | ||
382 | <context-group name="null"> | ||
383 | <context context-type="linenumber">12</context> | ||
384 | </context-group> | ||
385 | </trans-unit> | ||
386 | <trans-unit id="010d24ef3c43b2d8f45a4d6cba7d73e12ee1557e"> | ||
387 | <source>Display</source> | ||
388 | <target>காணà¯à®ªà®¿</target> | ||
389 | <context-group name="null"> | ||
390 | <context context-type="linenumber">13</context> | ||
391 | </context-group> | ||
392 | </trans-unit> | ||
393 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | ||
394 | <source>Users</source> | ||
395 | <target>பயணரà¯à®•à®³à¯</target> | ||
396 | <context-group name="null"> | ||
397 | <context context-type="linenumber">144</context> | ||
398 | </context-group> | ||
399 | </trans-unit> | ||
400 | <trans-unit id="99cb827741e93125476a0f5b676372d85d15b5fc"> | ||
401 | <source>Twitter</source> | ||
402 | <target>Twitter</target> | ||
403 | <context-group name="null"> | ||
404 | <context context-type="linenumber">178</context> | ||
405 | </context-group> | ||
406 | </trans-unit> | ||
407 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | ||
408 | <source>Your Twitter username</source> | ||
409 | <target>உஙà¯à®•à®³à¯ Twitter பயணரà¯à®ªà¯†à®¯à®°à¯</target> | ||
410 | <context-group name="null"> | ||
411 | <context context-type="linenumber">181</context> | ||
412 | </context-group> | ||
413 | </trans-unit> | ||
414 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | ||
415 | <source>Services</source> | ||
416 | <target>சேவைகளà¯</target> | ||
417 | <context-group name="null"> | ||
418 | <context context-type="linenumber">176</context> | ||
419 | </context-group> | ||
420 | </trans-unit> | ||
421 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | ||
422 | <source>JavaScript</source> | ||
423 | <target>JavaScript</target> | ||
424 | <context-group name="null"> | ||
425 | <context context-type="linenumber">278</context> | ||
426 | </context-group> | ||
427 | </trans-unit> | ||
428 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | ||
429 | <source> | ||
430 | Users | ||
431 | </source> | ||
432 | <target> | ||
433 | பயணரà¯à®•à®³à¯ | ||
434 | </target> | ||
435 | <context-group name="null"> | ||
436 | <context context-type="linenumber">3</context> | ||
437 | </context-group> | ||
438 | </trans-unit> | ||
439 | <trans-unit id="7bea88c54fdccfdc9f687b0ffe9bf6a653d19368"> | ||
440 | <source> | ||
441 | Jobs | ||
442 | </source> | ||
443 | <target> | ||
444 | வேலைகள௠| ||
445 | </target> | ||
446 | <context-group name="null"> | ||
447 | <context context-type="linenumber">15</context> | ||
448 | </context-group> | ||
449 | </trans-unit> | ||
450 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> | ||
451 | <source>ID</source> | ||
452 | <target>ID</target> | ||
453 | <context-group name="null"> | ||
454 | <context context-type="linenumber">18</context> | ||
455 | </context-group> | ||
456 | </trans-unit> | ||
457 | <trans-unit id="380e20a1e13d9489c69f6dbea7da19025ab6eb25"> | ||
458 | <source>Score</source> | ||
459 | <target>மதிபà¯à®ªà¯†à®£à¯</target> | ||
460 | <context-group name="null"> | ||
461 | <context context-type="linenumber">17</context> | ||
462 | </context-group> | ||
463 | </trans-unit> | ||
464 | <trans-unit id="7823909fb1d8d313382f6f4bd842f1a7ef6f08d1"> | ||
465 | <source>Accepted</source> | ||
466 | <target>à®à®±à¯à®±à¯à®•à¯à®•à¯Šà®³à¯à®³à®ªà¯à®ªà®Ÿà¯à®Ÿà®¤à¯</target> | ||
467 | <context-group name="null"> | ||
468 | <context context-type="linenumber">32</context> | ||
469 | </context-group> | ||
470 | </trans-unit> | ||
471 | <trans-unit id="f995df052a1dfc675c2a21926420a707d9601936"> | ||
472 | <source>Following</source> | ||
473 | <target>பினà¯à®ªà®±à¯à®±à¯à®ªà®µà¯ˆ</target> | ||
474 | <context-group name="null"> | ||
475 | <context context-type="linenumber">5</context> | ||
476 | </context-group> | ||
477 | </trans-unit> | ||
478 | <trans-unit id="d29764bcbaad3ef69b6be92be35bdf25972ce246"> | ||
479 | <source>Follow</source> | ||
480 | <target>பினà¯à®ªà®±à¯à®±à¯</target> | ||
481 | <context-group name="null"> | ||
482 | <context context-type="linenumber">7</context> | ||
483 | </context-group> | ||
484 | </trans-unit> | ||
485 | <trans-unit id="9bee670725966ed477b4c33a545c8b5436b0065e"> | ||
486 | <source>Followers</source> | ||
487 | <target>பினà¯à®ªà®±à¯à®±à¯à®ªà®µà®°à¯à®•à®³à¯</target> | ||
488 | <context-group name="null"> | ||
489 | <context context-type="linenumber">9</context> | ||
490 | </context-group> | ||
491 | </trans-unit> | ||
492 | <trans-unit id="1bd571d8f3981f6043b0df3402cc3d97e0d7ad2a"> | ||
493 | <source>john</source> | ||
494 | <target>john</target> | ||
495 | <context-group name="null"> | ||
496 | <context context-type="linenumber">10</context> | ||
497 | </context-group> | ||
498 | </trans-unit> | ||
499 | <trans-unit id="bb3542ff8e5defa6d0c773799e5c8fe399605d05"> | ||
500 | <source>mail@example.com</source> | ||
501 | <target>mail@example.com</target> | ||
502 | <context-group name="null"> | ||
503 | <context context-type="linenumber">21</context> | ||
504 | </context-group> | ||
505 | </trans-unit> | ||
506 | <trans-unit id="5e8b4663c17c337a1f11160c0a683350936faa1f"> | ||
507 | <source>Users list</source> | ||
508 | <target>பயணரà¯à®•à®³à¯ படà¯à®Ÿà®¿à®¯à®²à¯</target> | ||
509 | <context-group name="null"> | ||
510 | <context context-type="linenumber">2</context> | ||
511 | </context-group> | ||
512 | </trans-unit> | ||
513 | </body> | ||
514 | </file></xliff> \ No newline at end of file | ||
diff --git a/client/src/locale/target/angular_zh_Hans_CN.xml b/client/src/locale/target/angular_zh_Hans_CN.xml index e47d99288..c8ed702f8 100644 --- a/client/src/locale/target/angular_zh_Hans_CN.xml +++ b/client/src/locale/target/angular_zh_Hans_CN.xml | |||
@@ -227,6 +227,20 @@ | |||
227 | <context context-type="linenumber">11</context> | 227 | <context context-type="linenumber">11</context> |
228 | </context-group> | 228 | </context-group> |
229 | </trans-unit> | 229 | </trans-unit> |
230 | <trans-unit id="4b3963c6d0863118fe9e9e33447d12be3c2db081"> | ||
231 | <source>Unlisted</source> | ||
232 | <target>ä¸å…¬å¼€</target> | ||
233 | <context-group name="null"> | ||
234 | <context context-type="linenumber">10</context> | ||
235 | </context-group> | ||
236 | </trans-unit> | ||
237 | <trans-unit id="ddd8a4986d2d1717a274a5a0fbed04988a819e69"> | ||
238 | <source>Private</source> | ||
239 | <target>ç§äº«</target> | ||
240 | <context-group name="null"> | ||
241 | <context context-type="linenumber">11</context> | ||
242 | </context-group> | ||
243 | </trans-unit> | ||
230 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> | 244 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> |
231 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> | 245 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> |
232 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> 次观看</target> | 246 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> 次观看</target> |
@@ -582,14 +596,14 @@ | |||
582 | <source>Example: jane_doe</source> | 596 | <source>Example: jane_doe</source> |
583 | <target>示例:jane_doe</target> | 597 | <target>示例:jane_doe</target> |
584 | <context-group name="null"> | 598 | <context-group name="null"> |
585 | <context context-type="linenumber">16</context> | 599 | <context context-type="linenumber">17</context> |
586 | </context-group> | 600 | </context-group> |
587 | </trans-unit> | 601 | </trans-unit> |
588 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | 602 | <trans-unit id="7fe213724c4c0a4112c40c673884acb98a0a3b92"> |
589 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | 603 | <source>I am at least 16 years old and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> |
590 | <target>我已阅读并åŒæ„本实例的<a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>æ¡æ¬¾</a></target> | 604 | <target>我确认我已年满 16 å²å¹¶åŒæ„本实例的<a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>使用æ¡æ¬¾</a></target> |
591 | <context-group name="null"> | 605 | <context-group name="null"> |
592 | <context context-type="linenumber">54</context> | 606 | <context context-type="linenumber">55</context> |
593 | </context-group> | 607 | </context-group> |
594 | </trans-unit> | 608 | </trans-unit> |
595 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 609 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
@@ -603,7 +617,7 @@ | |||
603 | <source>Features found on this instance</source> | 617 | <source>Features found on this instance</source> |
604 | <target>本实例æ供的功能</target> | 618 | <target>本实例æ供的功能</target> |
605 | <context-group name="null"> | 619 | <context-group name="null"> |
606 | <context context-type="linenumber">66</context> | 620 | <context context-type="linenumber">67</context> |
607 | </context-group> | 621 | </context-group> |
608 | </trans-unit> | 622 | </trans-unit> |
609 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> | 623 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> |
@@ -624,6 +638,19 @@ | |||
624 | <context context-type="linenumber">6</context> | 638 | <context context-type="linenumber">6</context> |
625 | </context-group> | 639 | </context-group> |
626 | </trans-unit> | 640 | </trans-unit> |
641 | <trans-unit id="7c603b9ed878097782e2b8908f662e2344b46061"> | ||
642 | <source> | ||
643 | Filters | ||
644 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
645 | </source> | ||
646 | <target> | ||
647 | 过滤器 | ||
648 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
649 | </target> | ||
650 | <context-group name="null"> | ||
651 | <context context-type="linenumber">16</context> | ||
652 | </context-group> | ||
653 | </trans-unit> | ||
627 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> | 654 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> |
628 | <source> | 655 | <source> |
629 | No results found | 656 | No results found |
@@ -882,6 +909,13 @@ | |||
882 | <context context-type="linenumber">94</context> | 909 | <context context-type="linenumber">94</context> |
883 | </context-group> | 910 | </context-group> |
884 | </trans-unit> | 911 | </trans-unit> |
912 | <trans-unit id="41ed53a3f1d4dfc57011d0aba13b8b074e8b41b6"> | ||
913 | <source>Display unlisted and private videos</source> | ||
914 | <target>显示ä¸å…¬å¼€å’Œç§äº«è§†é¢‘</target> | ||
915 | <context-group name="null"> | ||
916 | <context context-type="linenumber">11</context> | ||
917 | </context-group> | ||
918 | </trans-unit> | ||
885 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> | 919 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> |
886 | <source>No results.</source> | 920 | <source>No results.</source> |
887 | <target>没有结果。</target> | 921 | <target>没有结果。</target> |
@@ -1225,13 +1259,13 @@ | |||
1225 | <context context-type="linenumber">83</context> | 1259 | <context context-type="linenumber">83</context> |
1226 | </context-group> | 1260 | </context-group> |
1227 | </trans-unit> | 1261 | </trans-unit> |
1228 | <trans-unit id="d8f1c6b816aaf1ebcb936a705dbe88bcef28eaa8"> | 1262 | <trans-unit id="b1372cb61ca791a0f7f95bf31c86c97df142adc4"> |
1229 | <source> | 1263 | <source> |
1230 | PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. | 1264 | PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. |
1231 | In the meantime, we want to test different ideas related to this issue: | 1265 | In the meantime, we want to test different ideas related to this issue: |
1232 | </source> | 1266 | </source> |
1233 | <target> | 1267 | <target> |
1234 | PeerTube ç›®å‰å°šå¤„于测试阶段,我们会努力在稳定版å‘布之å‰æ‰¾åˆ°æœ€å¥½çš„å制ç–略。 | 1268 | PeerTube ç›®å‰å°šå¤„于早期开å‘阶段,我们会努力在稳定版å‘布之å‰æ‰¾åˆ°æœ€å¥½çš„å制ç–略。 |
1235 | ç›®å‰ï¼Œæˆ‘们æ£åœ¨å°è¯•å¦‚下方案: | 1269 | ç›®å‰ï¼Œæˆ‘们æ£åœ¨å°è¯•å¦‚下方案: |
1236 | </target> | 1270 | </target> |
1237 | <context-group name="null"> | 1271 | <context-group name="null"> |
@@ -1273,6 +1307,41 @@ | |||
1273 | <context context-type="linenumber">95</context> | 1307 | <context context-type="linenumber">95</context> |
1274 | </context-group> | 1308 | </context-group> |
1275 | </trans-unit> | 1309 | </trans-unit> |
1310 | <trans-unit id="bd2edf99dd6562385ccec19a7ab2d1898e626605"> | ||
1311 | <source>Banned</source> | ||
1312 | <target>å·²å°ç¦</target> | ||
1313 | <context-group name="null"> | ||
1314 | <context context-type="linenumber">12</context> | ||
1315 | </context-group> | ||
1316 | </trans-unit> | ||
1317 | <trans-unit id="62a557fcfdbd25a31d1a0332294f94a466fee809"> | ||
1318 | <source>Muted</source> | ||
1319 | <target>å·²å±è”½</target> | ||
1320 | <context-group name="null"> | ||
1321 | <context context-type="linenumber">13</context> | ||
1322 | </context-group> | ||
1323 | </trans-unit> | ||
1324 | <trans-unit id="48bbf6dbdb22e0ef4bd257eae2ab356f2ea66c89"> | ||
1325 | <source>Muted by your instance</source> | ||
1326 | <target>已被您的实例å±è”½</target> | ||
1327 | <context-group name="null"> | ||
1328 | <context context-type="linenumber">14</context> | ||
1329 | </context-group> | ||
1330 | </trans-unit> | ||
1331 | <trans-unit id="44bd08a7ec1e407356620967d65d8fe2d8639d0a"> | ||
1332 | <source>Instance muted</source> | ||
1333 | <target>å·²å±è”½å®žä¾‹</target> | ||
1334 | <context-group name="null"> | ||
1335 | <context context-type="linenumber">15</context> | ||
1336 | </context-group> | ||
1337 | </trans-unit> | ||
1338 | <trans-unit id="1a6443bb7ed01046dd83cf78806f795f1204ffa1"> | ||
1339 | <source>Instance muted by your instance</source> | ||
1340 | <target>已被您的实例å±è”½çš„实例</target> | ||
1341 | <context-group name="null"> | ||
1342 | <context context-type="linenumber">16</context> | ||
1343 | </context-group> | ||
1344 | </trans-unit> | ||
1276 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> | 1345 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> |
1277 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> | 1346 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> |
1278 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> ä½è®¢é˜…者</target> | 1347 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> ä½è®¢é˜…者</target> |
@@ -1403,21 +1472,21 @@ | |||
1403 | <source>Signup enabled</source> | 1472 | <source>Signup enabled</source> |
1404 | <target>开放注册</target> | 1473 | <target>开放注册</target> |
1405 | <context-group name="null"> | 1474 | <context-group name="null"> |
1406 | <context context-type="linenumber">92</context> | 1475 | <context context-type="linenumber">93</context> |
1407 | </context-group> | 1476 | </context-group> |
1408 | </trans-unit> | 1477 | </trans-unit> |
1409 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> | 1478 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> |
1410 | <source>Signup requires email verification</source> | 1479 | <source>Signup requires email verification</source> |
1411 | <target>注册需è¦éªŒè¯ç”µå邮件地å€</target> | 1480 | <target>注册需è¦éªŒè¯ç”µå邮件地å€</target> |
1412 | <context-group name="null"> | 1481 | <context-group name="null"> |
1413 | <context context-type="linenumber">97</context> | 1482 | <context context-type="linenumber">100</context> |
1414 | </context-group> | 1483 | </context-group> |
1415 | </trans-unit> | 1484 | </trans-unit> |
1416 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 1485 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
1417 | <source>Signup limit</source> | 1486 | <source>Signup limit</source> |
1418 | <target>注册é™åˆ¶</target> | 1487 | <target>注册é™åˆ¶</target> |
1419 | <context-group name="null"> | 1488 | <context-group name="null"> |
1420 | <context context-type="linenumber">101</context> | 1489 | <context context-type="linenumber">105</context> |
1421 | </context-group> | 1490 | </context-group> |
1422 | </trans-unit> | 1491 | </trans-unit> |
1423 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 1492 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -1427,46 +1496,53 @@ | |||
1427 | <context context-type="linenumber">42</context> | 1496 | <context context-type="linenumber">42</context> |
1428 | </context-group> | 1497 | </context-group> |
1429 | </trans-unit> | 1498 | </trans-unit> |
1499 | <trans-unit id="29aa67f13fd34a2421ff9d7de7d5142790676b9e"> | ||
1500 | <source>Video import with HTTP URL (i.e. YouTube) enabled</source> | ||
1501 | <target>å…许通过 HTTP URL(例如 YouTube)导入视频</target> | ||
1502 | <context-group name="null"> | ||
1503 | <context context-type="linenumber">120</context> | ||
1504 | </context-group> | ||
1505 | </trans-unit> | ||
1430 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> | 1506 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> |
1431 | <source>Video import with a torrent file or a magnet URI enabled</source> | 1507 | <source>Video import with a torrent file or a magnet URI enabled</source> |
1432 | <target>å…许通过ç§å文件或ç£åŠ›é“¾å¯¼å…¥è§†é¢‘</target> | 1508 | <target>å…许通过ç§å文件或ç£åŠ›é“¾å¯¼å…¥è§†é¢‘</target> |
1433 | <context-group name="null"> | 1509 | <context-group name="null"> |
1434 | <context context-type="linenumber">120</context> | 1510 | <context context-type="linenumber">127</context> |
1435 | </context-group> | 1511 | </context-group> |
1436 | </trans-unit> | 1512 | </trans-unit> |
1437 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 1513 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
1438 | <source>Administrator</source> | 1514 | <source>Administrator</source> |
1439 | <target>管ç†å‘˜</target> | 1515 | <target>管ç†å‘˜</target> |
1440 | <context-group name="null"> | 1516 | <context-group name="null"> |
1441 | <context context-type="linenumber">123</context> | 1517 | <context context-type="linenumber">131</context> |
1442 | </context-group> | 1518 | </context-group> |
1443 | </trans-unit> | 1519 | </trans-unit> |
1444 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 1520 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
1445 | <source>Admin email</source> | 1521 | <source>Admin email</source> |
1446 | <target>管ç†å‘˜ç”µå邮件地å€</target> | 1522 | <target>管ç†å‘˜ç”µå邮件地å€</target> |
1447 | <context-group name="null"> | 1523 | <context-group name="null"> |
1448 | <context context-type="linenumber">126</context> | 1524 | <context context-type="linenumber">134</context> |
1449 | </context-group> | 1525 | </context-group> |
1450 | </trans-unit> | 1526 | </trans-unit> |
1451 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 1527 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
1452 | <source>Users</source> | 1528 | <source>Users</source> |
1453 | <target>用户</target> | 1529 | <target>用户</target> |
1454 | <context-group name="null"> | 1530 | <context-group name="null"> |
1455 | <context context-type="linenumber">136</context> | 1531 | <context context-type="linenumber">144</context> |
1456 | </context-group> | 1532 | </context-group> |
1457 | </trans-unit> | 1533 | </trans-unit> |
1458 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 1534 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
1459 | <source>User default video quota</source> | 1535 | <source>User default video quota</source> |
1460 | <target>用户默认视频å˜å‚¨ç©ºé—´å¤§å°</target> | 1536 | <target>用户默认视频å˜å‚¨ç©ºé—´å¤§å°</target> |
1461 | <context-group name="null"> | 1537 | <context-group name="null"> |
1462 | <context context-type="linenumber">139</context> | 1538 | <context context-type="linenumber">147</context> |
1463 | </context-group> | 1539 | </context-group> |
1464 | </trans-unit> | 1540 | </trans-unit> |
1465 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> | 1541 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> |
1466 | <source>User default daily upload limit</source> | 1542 | <source>User default daily upload limit</source> |
1467 | <target>用户默认å•æ—¥ä¸Šä¼ é™é¢</target> | 1543 | <target>用户默认å•æ—¥ä¸Šä¼ é™é¢</target> |
1468 | <context-group name="null"> | 1544 | <context-group name="null"> |
1469 | <context context-type="linenumber">153</context> | 1545 | <context context-type="linenumber">161</context> |
1470 | </context-group> | 1546 | </context-group> |
1471 | </trans-unit> | 1547 | </trans-unit> |
1472 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 1548 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -1480,81 +1556,70 @@ | |||
1480 | <source>Twitter</source> | 1556 | <source>Twitter</source> |
1481 | <target>Twitter</target> | 1557 | <target>Twitter</target> |
1482 | <context-group name="null"> | 1558 | <context-group name="null"> |
1483 | <context context-type="linenumber">170</context> | 1559 | <context context-type="linenumber">178</context> |
1484 | </context-group> | 1560 | </context-group> |
1485 | </trans-unit> | 1561 | </trans-unit> |
1486 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 1562 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
1487 | <source>Your Twitter username</source> | 1563 | <source>Your Twitter username</source> |
1488 | <target>您的 Twitter 用户å</target> | 1564 | <target>您的 Twitter 用户å</target> |
1489 | <context-group name="null"> | 1565 | <context-group name="null"> |
1490 | <context context-type="linenumber">173</context> | 1566 | <context context-type="linenumber">181</context> |
1491 | </context-group> | 1567 | </context-group> |
1492 | </trans-unit> | 1568 | </trans-unit> |
1493 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 1569 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
1494 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 1570 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
1495 | <target>显示æ¤å†…容所在的å‘布平å°å¯¹åº”çš„ Twitter å¸æˆ·ã€‚</target> | 1571 | <target>显示æ¤å†…容所在的å‘布平å°å¯¹åº”çš„ Twitter å¸æˆ·ã€‚</target> |
1496 | <context-group name="null"> | 1572 | <context-group name="null"> |
1497 | <context context-type="linenumber">176</context> | 1573 | <context context-type="linenumber">184</context> |
1498 | </context-group> | 1574 | </context-group> |
1499 | </trans-unit> | 1575 | </trans-unit> |
1500 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 1576 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
1501 | <source>Instance whitelisted by Twitter</source> | 1577 | <source>Instance whitelisted by Twitter</source> |
1502 | <target>实例已进入 Twitter 白åå•</target> | 1578 | <target>实例已进入 Twitter 白åå•</target> |
1503 | <context-group name="null"> | 1579 | <context-group name="null"> |
1504 | <context context-type="linenumber">189</context> | 1580 | <context context-type="linenumber">198</context> |
1505 | </context-group> | ||
1506 | </trans-unit> | ||
1507 | <trans-unit id="a62985a76e947b0068ad328b5172d5af5b125b9a"> | ||
1508 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> | ||
1509 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> | ||
1510 | Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> to see if you instance is whitelisted.</source> | ||
1511 | <target>如果您的实例进入了 Twitter 的白åå•ï¼Œåˆ™åˆ†äº« PeerTube 视频时会在 Twitter 时间线上展示嵌入æ’放器。<br /> | ||
1512 | 如果实例没有进入白åå•ï¼Œåˆ™ä¼šå±•ç¤ºä¸€ä¸ªå¸¦å›¾ç‰‡çš„å¡ç‰‡é“¾æŽ¥ï¼Œç‚¹å‡»å³å¯è·³è½¬è‡³ PeerTube 实例æ’放。<br /><br /> | ||
1513 | 您å¯ä»¥å‹¾é€‰æ¤é€‰é¡¹æ¡†ï¼Œä¿å˜é…置并在 <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> 使用您实例上的一个视频 URL(https://example.com/videos/watch/blabla)进行测试,以确定实例是å¦å·²è¿›å…¥ç™½åå•ã€‚</target> | ||
1514 | <context-group name="null"> | ||
1515 | <context context-type="linenumber">190</context> | ||
1516 | </context-group> | 1581 | </context-group> |
1517 | </trans-unit> | 1582 | </trans-unit> |
1518 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 1583 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
1519 | <source>Services</source> | 1584 | <source>Services</source> |
1520 | <target>æœåŠ¡</target> | 1585 | <target>æœåŠ¡</target> |
1521 | <context-group name="null"> | 1586 | <context-group name="null"> |
1522 | <context context-type="linenumber">168</context> | 1587 | <context context-type="linenumber">176</context> |
1523 | </context-group> | 1588 | </context-group> |
1524 | </trans-unit> | 1589 | </trans-unit> |
1525 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 1590 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
1526 | <source>Transcoding</source> | 1591 | <source>Transcoding</source> |
1527 | <target>转ç </target> | 1592 | <target>转ç </target> |
1528 | <context-group name="null"> | 1593 | <context-group name="null"> |
1529 | <context context-type="linenumber">200</context> | 1594 | <context context-type="linenumber">210</context> |
1530 | </context-group> | 1595 | </context-group> |
1531 | </trans-unit> | 1596 | </trans-unit> |
1532 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 1597 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
1533 | <source>Transcoding enabled</source> | 1598 | <source>Transcoding enabled</source> |
1534 | <target>å¯ç”¨è½¬ç </target> | 1599 | <target>å¯ç”¨è½¬ç </target> |
1535 | <context-group name="null"> | 1600 | <context-group name="null"> |
1536 | <context context-type="linenumber">204</context> | 1601 | <context context-type="linenumber">215</context> |
1537 | </context-group> | 1602 | </context-group> |
1538 | </trans-unit> | 1603 | </trans-unit> |
1539 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 1604 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
1540 | <source>If you disable transcoding, many videos from your users will not work!</source> | 1605 | <source>If you disable transcoding, many videos from your users will not work!</source> |
1541 | <target>如果ç¦ç”¨è½¬ç ï¼Œç”¨æˆ·ä¸Šä¼ çš„è§†é¢‘å¾ˆæœ‰å¯èƒ½æ— 法æ£å¸¸æ’放ï¼</target> | 1606 | <target>如果ç¦ç”¨è½¬ç ï¼Œç”¨æˆ·ä¸Šä¼ çš„è§†é¢‘å¾ˆæœ‰å¯èƒ½æ— 法æ£å¸¸æ’放ï¼</target> |
1542 | <context-group name="null"> | 1607 | <context-group name="null"> |
1543 | <context context-type="linenumber">205</context> | 1608 | <context context-type="linenumber">216</context> |
1544 | </context-group> | 1609 | </context-group> |
1545 | </trans-unit> | 1610 | </trans-unit> |
1546 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 1611 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
1547 | <source>Transcoding threads</source> | 1612 | <source>Transcoding threads</source> |
1548 | <target>转ç 线程数</target> | 1613 | <target>转ç 线程数</target> |
1549 | <context-group name="null"> | 1614 | <context-group name="null"> |
1550 | <context context-type="linenumber">211</context> | 1615 | <context context-type="linenumber">223</context> |
1551 | </context-group> | 1616 | </context-group> |
1552 | </trans-unit> | 1617 | </trans-unit> |
1553 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> | 1618 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> |
1554 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> | 1619 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> |
1555 | <target>å¯ç”¨ <x id="INTERPOLATION" equiv-text="{{resolution}}"/> 分辨率</target> | 1620 | <target>å¯ç”¨ <x id="INTERPOLATION" equiv-text="{{resolution}}"/> 分辨率</target> |
1556 | <context-group name="null"> | 1621 | <context-group name="null"> |
1557 | <context context-type="linenumber">227</context> | 1622 | <context context-type="linenumber">239</context> |
1558 | </context-group> | 1623 | </context-group> |
1559 | </trans-unit> | 1624 | </trans-unit> |
1560 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> | 1625 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> |
@@ -1569,49 +1634,49 @@ | |||
1569 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> | 1634 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> |
1570 | </target> | 1635 | </target> |
1571 | <context-group name="null"> | 1636 | <context-group name="null"> |
1572 | <context context-type="linenumber">233</context> | 1637 | <context context-type="linenumber">244</context> |
1573 | </context-group> | 1638 | </context-group> |
1574 | </trans-unit> | 1639 | </trans-unit> |
1575 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> | 1640 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> |
1576 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> | 1641 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> |
1577 | <target>部分文件ä¸ä¼šè‡ªåŠ¨åŒæ¥ï¼ˆå¦‚预览图ã€å—幕)。我们会直接从æºå®žä¾‹æ‹‰å–并进行缓å˜ã€‚</target> | 1642 | <target>部分文件ä¸ä¼šè‡ªåŠ¨åŒæ¥ï¼ˆå¦‚预览图ã€å—幕)。我们会直接从æºå®žä¾‹æ‹‰å–并进行缓å˜ã€‚</target> |
1578 | <context-group name="null"> | 1643 | <context-group name="null"> |
1579 | <context context-type="linenumber">238</context> | 1644 | <context context-type="linenumber">249</context> |
1580 | </context-group> | 1645 | </context-group> |
1581 | </trans-unit> | 1646 | </trans-unit> |
1582 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 1647 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
1583 | <source>Previews cache size</source> | 1648 | <source>Previews cache size</source> |
1584 | <target>预览图缓å˜å¤§å°</target> | 1649 | <target>预览图缓å˜å¤§å°</target> |
1585 | <context-group name="null"> | 1650 | <context-group name="null"> |
1586 | <context context-type="linenumber">243</context> | 1651 | <context context-type="linenumber">254</context> |
1587 | </context-group> | 1652 | </context-group> |
1588 | </trans-unit> | 1653 | </trans-unit> |
1589 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> | 1654 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> |
1590 | <source>Video captions cache size</source> | 1655 | <source>Video captions cache size</source> |
1591 | <target>视频å—幕缓å˜å¤§å°</target> | 1656 | <target>视频å—幕缓å˜å¤§å°</target> |
1592 | <context-group name="null"> | 1657 | <context-group name="null"> |
1593 | <context context-type="linenumber">254</context> | 1658 | <context context-type="linenumber">265</context> |
1594 | </context-group> | 1659 | </context-group> |
1595 | </trans-unit> | 1660 | </trans-unit> |
1596 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 1661 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
1597 | <source>Customizations</source> | 1662 | <source>Customizations</source> |
1598 | <target>自定义</target> | 1663 | <target>自定义</target> |
1599 | <context-group name="null"> | 1664 | <context-group name="null"> |
1600 | <context context-type="linenumber">264</context> | 1665 | <context context-type="linenumber">275</context> |
1601 | </context-group> | 1666 | </context-group> |
1602 | </trans-unit> | 1667 | </trans-unit> |
1603 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 1668 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
1604 | <source>JavaScript</source> | 1669 | <source>JavaScript</source> |
1605 | <target>JavaScript</target> | 1670 | <target>JavaScript</target> |
1606 | <context-group name="null"> | 1671 | <context-group name="null"> |
1607 | <context context-type="linenumber">267</context> | 1672 | <context context-type="linenumber">278</context> |
1608 | </context-group> | 1673 | </context-group> |
1609 | </trans-unit> | 1674 | </trans-unit> |
1610 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 1675 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
1611 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 1676 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1612 | <target>在æ¤å¤„直接输入 JavaScript 代ç 。<br />示例:<pre>console.log('我的实例太棒了');</pre></target> | 1677 | <target>在æ¤å¤„直接输入 JavaScript 代ç 。<br />示例:<pre>console.log('我的实例太棒了');</pre></target> |
1613 | <context-group name="null"> | 1678 | <context-group name="null"> |
1614 | <context context-type="linenumber">270</context> | 1679 | <context context-type="linenumber">281</context> |
1615 | </context-group> | 1680 | </context-group> |
1616 | </trans-unit> | 1681 | </trans-unit> |
1617 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> | 1682 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> |
@@ -1646,28 +1711,28 @@ | |||
1646 | </pre> | 1711 | </pre> |
1647 | </target> | 1712 | </target> |
1648 | <context-group name="null"> | 1713 | <context-group name="null"> |
1649 | <context context-type="linenumber">286</context> | 1714 | <context context-type="linenumber">297</context> |
1650 | </context-group> | 1715 | </context-group> |
1651 | </trans-unit> | 1716 | </trans-unit> |
1652 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 1717 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1653 | <source>Advanced configuration</source> | 1718 | <source>Advanced configuration</source> |
1654 | <target>高级设置</target> | 1719 | <target>高级设置</target> |
1655 | <context-group name="null"> | 1720 | <context-group name="null"> |
1656 | <context context-type="linenumber">197</context> | 1721 | <context context-type="linenumber">207</context> |
1657 | </context-group> | 1722 | </context-group> |
1658 | </trans-unit> | 1723 | </trans-unit> |
1659 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 1724 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
1660 | <source>Update configuration</source> | 1725 | <source>Update configuration</source> |
1661 | <target>更新设置</target> | 1726 | <target>更新设置</target> |
1662 | <context-group name="null"> | 1727 | <context-group name="null"> |
1663 | <context context-type="linenumber">314</context> | 1728 | <context context-type="linenumber">325</context> |
1664 | </context-group> | 1729 | </context-group> |
1665 | </trans-unit> | 1730 | </trans-unit> |
1666 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> | 1731 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> |
1667 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1732 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1668 | <target>设置信æ¯ä¸åˆæ³•ã€‚请检查å„选项å¡ä¸çš„设置是å¦å˜åœ¨é”™è¯¯ã€‚</target> | 1733 | <target>设置信æ¯ä¸åˆæ³•ã€‚请检查å„选项å¡ä¸çš„设置是å¦å˜åœ¨é”™è¯¯ã€‚</target> |
1669 | <context-group name="null"> | 1734 | <context-group name="null"> |
1670 | <context context-type="linenumber">315</context> | 1735 | <context context-type="linenumber">326</context> |
1671 | </context-group> | 1736 | </context-group> |
1672 | </trans-unit> | 1737 | </trans-unit> |
1673 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1738 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1750,6 +1815,13 @@ | |||
1750 | <context context-type="linenumber">21</context> | 1815 | <context context-type="linenumber">21</context> |
1751 | </context-group> | 1816 | </context-group> |
1752 | </trans-unit> | 1817 | </trans-unit> |
1818 | <trans-unit id="25925fc5826bc5b3eeae7c45b08b0ed74b9e2954"> | ||
1819 | <source>Filter...</source> | ||
1820 | <target>过滤器…</target> | ||
1821 | <context-group name="null"> | ||
1822 | <context context-type="linenumber">27</context> | ||
1823 | </context-group> | ||
1824 | </trans-unit> | ||
1753 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> | 1825 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> |
1754 | <source>ID</source> | 1826 | <source>ID</source> |
1755 | <target>ID</target> | 1827 | <target>ID</target> |
@@ -1924,6 +1996,13 @@ | |||
1924 | <context context-type="linenumber">2</context> | 1996 | <context context-type="linenumber">2</context> |
1925 | </context-group> | 1997 | </context-group> |
1926 | </trans-unit> | 1998 | </trans-unit> |
1999 | <trans-unit id="ea762ca1d74c96d8568ac68482778f52ca531cc4"> | ||
2000 | <source>Batch actions</source> | ||
2001 | <target>批é‡æ“作</target> | ||
2002 | <context-group name="null"> | ||
2003 | <context context-type="linenumber">19</context> | ||
2004 | </context-group> | ||
2005 | </trans-unit> | ||
1927 | <trans-unit id="08ea8692dc2a7050026df26fc39b22960bde9de5"> | 2006 | <trans-unit id="08ea8692dc2a7050026df26fc39b22960bde9de5"> |
1928 | <source>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source> | 2007 | <source>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source> |
1929 | <target>用户å <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target> | 2008 | <target>用户å <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target> |
@@ -1931,6 +2010,13 @@ | |||
1931 | <context context-type="linenumber">40</context> | 2010 | <context context-type="linenumber">40</context> |
1932 | </context-group> | 2011 | </context-group> |
1933 | </trans-unit> | 2012 | </trans-unit> |
2013 | <trans-unit id="adba7c8b43e42581460fbe5d08b5cb5ab60eba4b"> | ||
2014 | <source>(banned)</source> | ||
2015 | <target>(已å°ç¦ï¼‰</target> | ||
2016 | <context-group name="null"> | ||
2017 | <context context-type="linenumber">65</context> | ||
2018 | </context-group> | ||
2019 | </trans-unit> | ||
1934 | <trans-unit id="be73b652c2707f42b5d780d0c7b8fc5ea0b1706c"> | 2020 | <trans-unit id="be73b652c2707f42b5d780d0c7b8fc5ea0b1706c"> |
1935 | <source>Go to the account page</source> | 2021 | <source>Go to the account page</source> |
1936 | <target>转到å¸æˆ·é¡µé¢</target> | 2022 | <target>转到å¸æˆ·é¡µé¢</target> |
@@ -1942,7 +2028,7 @@ | |||
1942 | <source>Ban reason:</source> | 2028 | <source>Ban reason:</source> |
1943 | <target>å°ç¦ç†ç”±ï¼š</target> | 2029 | <target>å°ç¦ç†ç”±ï¼š</target> |
1944 | <context-group name="null"> | 2030 | <context-group name="null"> |
1945 | <context context-type="linenumber">82</context> | 2031 | <context context-type="linenumber">92</context> |
1946 | </context-group> | 2032 | </context-group> |
1947 | </trans-unit> | 2033 | </trans-unit> |
1948 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> | 2034 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> |
@@ -2075,6 +2161,41 @@ | |||
2075 | <context context-type="linenumber">7</context> | 2161 | <context context-type="linenumber">7</context> |
2076 | </context-group> | 2162 | </context-group> |
2077 | </trans-unit> | 2163 | </trans-unit> |
2164 | <trans-unit id="b1ff109b26ae8f08650415454b9098c43eba2e2c"> | ||
2165 | <source>Muted accounts</source> | ||
2166 | <target>å·²å±è”½çš„å¸æˆ·</target> | ||
2167 | <context-group name="null"> | ||
2168 | <context context-type="linenumber">2</context> | ||
2169 | </context-group> | ||
2170 | </trans-unit> | ||
2171 | <trans-unit id="bd0611346af048015e0a1275091ef68ce98832d2"> | ||
2172 | <source>Muted servers</source> | ||
2173 | <target>å·²å±è”½çš„实例</target> | ||
2174 | <context-group name="null"> | ||
2175 | <context context-type="linenumber">11</context> | ||
2176 | </context-group> | ||
2177 | </trans-unit> | ||
2178 | <trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92"> | ||
2179 | <source>Account</source> | ||
2180 | <target>å¸æˆ·</target> | ||
2181 | <context-group name="null"> | ||
2182 | <context context-type="linenumber">12</context> | ||
2183 | </context-group> | ||
2184 | </trans-unit> | ||
2185 | <trans-unit id="079e99cce11c87b142e80fdd14dae98a61012fc4"> | ||
2186 | <source>Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source> | ||
2187 | <target>å±è”½æ—¶é—´ <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target> | ||
2188 | <context-group name="null"> | ||
2189 | <context context-type="linenumber">13</context> | ||
2190 | </context-group> | ||
2191 | </trans-unit> | ||
2192 | <trans-unit id="1f689fada9748a830117f5b429a88ef8629082a8"> | ||
2193 | <source>Unmute</source> | ||
2194 | <target>å–消å±è”½</target> | ||
2195 | <context-group name="null"> | ||
2196 | <context context-type="linenumber">23</context> | ||
2197 | </context-group> | ||
2198 | </trans-unit> | ||
2078 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> | 2199 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> |
2079 | <source>My settings</source> | 2200 | <source>My settings</source> |
2080 | <target>我的设置</target> | 2201 | <target>我的设置</target> |
@@ -2117,6 +2238,20 @@ | |||
2117 | <context context-type="linenumber">18</context> | 2238 | <context context-type="linenumber">18</context> |
2118 | </context-group> | 2239 | </context-group> |
2119 | </trans-unit> | 2240 | </trans-unit> |
2241 | <trans-unit id="46aa32e581922d6d2c3d7bc4c87209ad5808b029"> | ||
2242 | <source>Misc</source> | ||
2243 | <target>æ‚项</target> | ||
2244 | <context-group name="null"> | ||
2245 | <context context-type="linenumber">24</context> | ||
2246 | </context-group> | ||
2247 | </trans-unit> | ||
2248 | <trans-unit id="2bc7533f8c8e7d183950ba1094a0acd9efc22e5e"> | ||
2249 | <source>Muted instances</source> | ||
2250 | <target>å·²å±è”½çš„实例</target> | ||
2251 | <context-group name="null"> | ||
2252 | <context context-type="linenumber">2</context> | ||
2253 | </context-group> | ||
2254 | </trans-unit> | ||
2120 | <trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7"> | 2255 | <trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7"> |
2121 | <source>Ownership changes</source> | 2256 | <source>Ownership changes</source> |
2122 | <target>视频转移</target> | 2257 | <target>视频转移</target> |
@@ -2378,18 +2513,25 @@ When you will upload a video in this channel, the video support field will be au | |||
2378 | <context context-type="linenumber">3</context> | 2513 | <context context-type="linenumber">3</context> |
2379 | </context-group> | 2514 | </context-group> |
2380 | </trans-unit> | 2515 | </trans-unit> |
2516 | <trans-unit id="d044c51156e295824813a866dba9545bdb59466b"> | ||
2517 | <source>Use WebTorrent to exchange parts of the video with others</source> | ||
2518 | <target>使用 WebTorrent 与其他用户交æ¢è§†é¢‘分段</target> | ||
2519 | <context-group name="null"> | ||
2520 | <context context-type="linenumber">21</context> | ||
2521 | </context-group> | ||
2522 | </trans-unit> | ||
2381 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> | 2523 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> |
2382 | <source>Automatically plays video</source> | 2524 | <source>Automatically plays video</source> |
2383 | <target>自动æ’放视频</target> | 2525 | <target>自动æ’放视频</target> |
2384 | <context-group name="null"> | 2526 | <context-group name="null"> |
2385 | <context context-type="linenumber">25</context> | 2527 | <context context-type="linenumber">28</context> |
2386 | </context-group> | 2528 | </context-group> |
2387 | </trans-unit> | 2529 | </trans-unit> |
2388 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 2530 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
2389 | <source>Save</source> | 2531 | <source>Save</source> |
2390 | <target>ä¿å˜</target> | 2532 | <target>ä¿å˜</target> |
2391 | <context-group name="null"> | 2533 | <context-group name="null"> |
2392 | <context context-type="linenumber">28</context> | 2534 | <context context-type="linenumber">32</context> |
2393 | </context-group> | 2535 | </context-group> |
2394 | </trans-unit> | 2536 | </trans-unit> |
2395 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 2537 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
@@ -2549,7 +2691,7 @@ When you will upload a video in this channel, the video support field will be au | |||
2549 | æˆåŠŸï¼å°†ä¼šå¯¼å…¥ <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> ä¸çš„视频。现在您å¯ä»¥å¡«å†™å…³äºŽæ¤è§†é¢‘çš„ä¿¡æ¯äº†ã€‚ | 2691 | æˆåŠŸï¼å°†ä¼šå¯¼å…¥ <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> ä¸çš„视频。现在您å¯ä»¥å¡«å†™å…³äºŽæ¤è§†é¢‘çš„ä¿¡æ¯äº†ã€‚ |
2550 | </target> | 2692 | </target> |
2551 | <context-group name="null"> | 2693 | <context-group name="null"> |
2552 | <context context-type="linenumber">40</context> | 2694 | <context context-type="linenumber">46</context> |
2553 | </context-group> | 2695 | </context-group> |
2554 | </trans-unit> | 2696 | </trans-unit> |
2555 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> | 2697 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> |
@@ -2577,14 +2719,14 @@ When you will upload a video in this channel, the video support field will be au | |||
2577 | <source>Publish will be available when upload is finished</source> | 2719 | <source>Publish will be available when upload is finished</source> |
2578 | <target>ä¸Šä¼ å®Œæ¯•åŽå³å¯å‘布</target> | 2720 | <target>ä¸Šä¼ å®Œæ¯•åŽå³å¯å‘布</target> |
2579 | <context-group name="null"> | 2721 | <context-group name="null"> |
2580 | <context context-type="linenumber">48</context> | 2722 | <context context-type="linenumber">53</context> |
2581 | </context-group> | 2723 | </context-group> |
2582 | </trans-unit> | 2724 | </trans-unit> |
2583 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> | 2725 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> |
2584 | <source>Publish</source> | 2726 | <source>Publish</source> |
2585 | <target>å‘布</target> | 2727 | <target>å‘布</target> |
2586 | <context-group name="null"> | 2728 | <context-group name="null"> |
2587 | <context context-type="linenumber">55</context> | 2729 | <context context-type="linenumber">60</context> |
2588 | </context-group> | 2730 | </context-group> |
2589 | </trans-unit> | 2731 | </trans-unit> |
2590 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> | 2732 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> |
@@ -2623,7 +2765,7 @@ When you will upload a video in this channel, the video support field will be au | |||
2623 | æˆåŠŸï¼æ¤è§†é¢‘将会通过ç§å导入。现在您å¯ä»¥å¡«å†™å…³äºŽæ¤è§†é¢‘çš„ä¿¡æ¯äº†ã€‚ | 2765 | æˆåŠŸï¼æ¤è§†é¢‘将会通过ç§å导入。现在您å¯ä»¥å¡«å†™å…³äºŽæ¤è§†é¢‘çš„ä¿¡æ¯äº†ã€‚ |
2624 | </target> | 2766 | </target> |
2625 | <context-group name="null"> | 2767 | <context-group name="null"> |
2626 | <context context-type="linenumber">48</context> | 2768 | <context context-type="linenumber">53</context> |
2627 | </context-group> | 2769 | </context-group> |
2628 | </trans-unit> | 2770 | </trans-unit> |
2629 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> | 2771 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> |
@@ -3592,6 +3734,20 @@ When you will upload a video in this channel, the video support field will be au | |||
3592 | <context context-type="linenumber">1</context> | 3734 | <context context-type="linenumber">1</context> |
3593 | </context-group> | 3735 | </context-group> |
3594 | </trans-unit> | 3736 | </trans-unit> |
3737 | <trans-unit id="53cc0f4a4566c4139c65f93b5dce2fe8302e78da"> | ||
3738 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance.</source> | ||
3739 | <target>已解除在æ¤å®žä¾‹ä¸Šå¯¹å¸æˆ· <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> çš„å±è”½ã€‚</target> | ||
3740 | <context-group name="null"> | ||
3741 | <context context-type="linenumber">1</context> | ||
3742 | </context-group> | ||
3743 | </trans-unit> | ||
3744 | <trans-unit id="468b52e3c04fb9a3d8c8213555dfcad0cbcae330"> | ||
3745 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance.</source> | ||
3746 | <target>已解除在æ¤å®žä¾‹ä¸Šå¯¹å®žä¾‹ <x id="INTERPOLATION" equiv-text="{{host}}"/> çš„å±è”½ã€‚</target> | ||
3747 | <context-group name="null"> | ||
3748 | <context context-type="linenumber">1</context> | ||
3749 | </context-group> | ||
3750 | </trans-unit> | ||
3595 | <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6"> | 3751 | <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6"> |
3596 | <source>Comment updated.</source> | 3752 | <source>Comment updated.</source> |
3597 | <target>è¿è¥å¤‡æ³¨ä¿¡æ¯å·²æ›´æ–°ã€‚</target> | 3753 | <target>è¿è¥å¤‡æ³¨ä¿¡æ¯å·²æ›´æ–°ã€‚</target> |
@@ -3599,6 +3755,13 @@ When you will upload a video in this channel, the video support field will be au | |||
3599 | <context context-type="linenumber">1</context> | 3755 | <context context-type="linenumber">1</context> |
3600 | </context-group> | 3756 | </context-group> |
3601 | </trans-unit> | 3757 | </trans-unit> |
3758 | <trans-unit id="586bee8c27a761611eb05661524cc7ca944b5978"> | ||
3759 | <source>Delete this report</source> | ||
3760 | <target>åˆ é™¤è¿™æ¡ä¸¾æŠ¥</target> | ||
3761 | <context-group name="null"> | ||
3762 | <context context-type="linenumber">1</context> | ||
3763 | </context-group> | ||
3764 | </trans-unit> | ||
3602 | <trans-unit id="cf3b28ba29a907b334ab0e6dccd080a60ba23321"> | 3765 | <trans-unit id="cf3b28ba29a907b334ab0e6dccd080a60ba23321"> |
3603 | <source>Update moderation comment</source> | 3766 | <source>Update moderation comment</source> |
3604 | <target>æ›´æ–°è¿è¥å¤‡æ³¨ä¿¡æ¯</target> | 3767 | <target>æ›´æ–°è¿è¥å¤‡æ³¨ä¿¡æ¯</target> |
@@ -3620,9 +3783,9 @@ When you will upload a video in this channel, the video support field will be au | |||
3620 | <context context-type="linenumber">1</context> | 3783 | <context context-type="linenumber">1</context> |
3621 | </context-group> | 3784 | </context-group> |
3622 | </trans-unit> | 3785 | </trans-unit> |
3623 | <trans-unit id="01a909e58239b5dde966ef97a79c656d2c452e03"> | 3786 | <trans-unit id="73b70e37cddaa6494d8a666b6cba90dc80595599"> |
3624 | <source>Do you really want to delete this abuse?</source> | 3787 | <source>Do you really want to delete this abuse report?</source> |
3625 | <target>您确定è¦åˆ 除这æ¡ä¸¾æŠ¥è®°å½•å—?</target> | 3788 | <target>您确定è¦åˆ 除这æ¡ä¸¾æŠ¥æ»¥ç”¨è®°å½•å—?</target> |
3626 | <context-group name="null"> | 3789 | <context-group name="null"> |
3627 | <context context-type="linenumber">1</context> | 3790 | <context context-type="linenumber">1</context> |
3628 | </context-group> | 3791 | </context-group> |
@@ -3683,6 +3846,20 @@ When you will upload a video in this channel, the video support field will be au | |||
3683 | <context context-type="linenumber">1</context> | 3846 | <context context-type="linenumber">1</context> |
3684 | </context-group> | 3847 | </context-group> |
3685 | </trans-unit> | 3848 | </trans-unit> |
3849 | <trans-unit id="98119091712a8ca72905e3b4c1cf60649af7565e"> | ||
3850 | <source>Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users?</source> | ||
3851 | <target>您确定è¦è§£é™¤å¯¹ <x id="INTERPOLATION" equiv-text="{{num}}"/> 个用户的å°ç¦å—?</target> | ||
3852 | <context-group name="null"> | ||
3853 | <context context-type="linenumber">1</context> | ||
3854 | </context-group> | ||
3855 | </trans-unit> | ||
3856 | <trans-unit id="6121be086a51c4c73bbdd8aebdddd9744c8f1ffd"> | ||
3857 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned.</source> | ||
3858 | <target>已解除对 <x id="INTERPOLATION" equiv-text="{{num}}"/> 个用户的å°ç¦ã€‚</target> | ||
3859 | <context-group name="null"> | ||
3860 | <context context-type="linenumber">1</context> | ||
3861 | </context-group> | ||
3862 | </trans-unit> | ||
3686 | <trans-unit id="911fc197949e47aa5f0541627bc319f59edd9d11"> | 3863 | <trans-unit id="911fc197949e47aa5f0541627bc319f59edd9d11"> |
3687 | <source>You cannot delete root.</source> | 3864 | <source>You cannot delete root.</source> |
3688 | <target>æ‚¨æ— æ³•åˆ é™¤ root 用户。</target> | 3865 | <target>æ‚¨æ— æ³•åˆ é™¤ root 用户。</target> |
@@ -3690,6 +3867,34 @@ When you will upload a video in this channel, the video support field will be au | |||
3690 | <context context-type="linenumber">1</context> | 3867 | <context context-type="linenumber">1</context> |
3691 | </context-group> | 3868 | </context-group> |
3692 | </trans-unit> | 3869 | </trans-unit> |
3870 | <trans-unit id="9de914fe915cc730efc57e81c987188a24d3ac51"> | ||
3871 | <source>If you remove these users, you will not be able to create others with the same username!</source> | ||
3872 | <target>ä¸€æ—¦åˆ é™¤è¿™äº›ç”¨æˆ·ï¼Œä½ å°†æ— æ³•å†ä½¿ç”¨è¿™äº›ç”¨æˆ·å创建新用户ï¼</target> | ||
3873 | <context-group name="null"> | ||
3874 | <context context-type="linenumber">1</context> | ||
3875 | </context-group> | ||
3876 | </trans-unit> | ||
3877 | <trans-unit id="b708d332e3f89b24745e749fa530210f0bdea329"> | ||
3878 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted.</source> | ||
3879 | <target>å·²åˆ é™¤ <x id="INTERPOLATION" equiv-text="{{num}}"/> 个用户。</target> | ||
3880 | <context-group name="null"> | ||
3881 | <context context-type="linenumber">1</context> | ||
3882 | </context-group> | ||
3883 | </trans-unit> | ||
3884 | <trans-unit id="2667ca38672421a0a7a22343d2a0060ee41246de"> | ||
3885 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted.</source> | ||
3886 | <target>已解除对å¸æˆ· <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> çš„å±è”½ã€‚</target> | ||
3887 | <context-group name="null"> | ||
3888 | <context context-type="linenumber">1</context> | ||
3889 | </context-group> | ||
3890 | </trans-unit> | ||
3891 | <trans-unit id="c6af80b42938d4a49e6f6c4f60ce26228916994c"> | ||
3892 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted.</source> | ||
3893 | <target>已解除对实例 <x id="INTERPOLATION" equiv-text="{{host}}"/> çš„å±è”½ã€‚</target> | ||
3894 | <context-group name="null"> | ||
3895 | <context context-type="linenumber">1</context> | ||
3896 | </context-group> | ||
3897 | </trans-unit> | ||
3693 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> | 3898 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> |
3694 | <source>Ownership accepted</source> | 3899 | <source>Ownership accepted</source> |
3695 | <target>转移已接å—</target> | 3900 | <target>转移已接å—</target> |
@@ -3767,6 +3972,13 @@ When you will upload a video in this channel, the video support field will be au | |||
3767 | <context context-type="linenumber">1</context> | 3972 | <context context-type="linenumber">1</context> |
3768 | </context-group> | 3973 | </context-group> |
3769 | </trans-unit> | 3974 | </trans-unit> |
3975 | <trans-unit id="f359f6adf6cccca7770019f947ed594169ee7d47"> | ||
3976 | <source>This name already exists on this instance.</source> | ||
3977 | <target>æ¤ç”¨æˆ·å在本实例上已ç»è¢«ä½¿ç”¨è¿‡ã€‚</target> | ||
3978 | <context-group name="null"> | ||
3979 | <context context-type="linenumber">1</context> | ||
3980 | </context-group> | ||
3981 | </trans-unit> | ||
3770 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> | 3982 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> |
3771 | <source>Create</source> | 3983 | <source>Create</source> |
3772 | <target>创建</target> | 3984 | <target>创建</target> |
@@ -3900,6 +4112,97 @@ When you will upload a video in this channel, the video support field will be au | |||
3900 | <context context-type="linenumber">1</context> | 4112 | <context context-type="linenumber">1</context> |
3901 | </context-group> | 4113 | </context-group> |
3902 | </trans-unit> | 4114 | </trans-unit> |
4115 | <trans-unit id="ff6becacbce7fc0943b0af0df4dd67e5e11bf598"> | ||
4116 | <source>Subscribe to the account</source> | ||
4117 | <target>订阅æ¤å¸æˆ·</target> | ||
4118 | <context-group name="null"> | ||
4119 | <context context-type="linenumber">1</context> | ||
4120 | </context-group> | ||
4121 | </trans-unit> | ||
4122 | <trans-unit id="1c95cc372311830f936b39f73c5d6d20c0b16013"> | ||
4123 | <source>Focus the search bar</source> | ||
4124 | <target>选择æœç´¢æ¡†</target> | ||
4125 | <context-group name="null"> | ||
4126 | <context context-type="linenumber">1</context> | ||
4127 | </context-group> | ||
4128 | </trans-unit> | ||
4129 | <trans-unit id="b19ee83cbd2b735fd081b9aa483a890578019099"> | ||
4130 | <source>Toggle the left menu</source> | ||
4131 | <target>开关左侧èœå•æ </target> | ||
4132 | <context-group name="null"> | ||
4133 | <context context-type="linenumber">1</context> | ||
4134 | </context-group> | ||
4135 | </trans-unit> | ||
4136 | <trans-unit id="b54759e30f7c1983940cdacb8eb03f102a869084"> | ||
4137 | <source>Go to the videos overview page</source> | ||
4138 | <target>转到视频总览</target> | ||
4139 | <context-group name="null"> | ||
4140 | <context context-type="linenumber">1</context> | ||
4141 | </context-group> | ||
4142 | </trans-unit> | ||
4143 | <trans-unit id="1e919c88a3f889d6659288e69d3e178da0ea7ab0"> | ||
4144 | <source>Go to the trending videos page</source> | ||
4145 | <target>转到时下æµè¡Œ</target> | ||
4146 | <context-group name="null"> | ||
4147 | <context context-type="linenumber">1</context> | ||
4148 | </context-group> | ||
4149 | </trans-unit> | ||
4150 | <trans-unit id="249618dcdd7fbdc863c0714e2eb9e8940bc9c37d"> | ||
4151 | <source>Go to the recently added videos page</source> | ||
4152 | <target>è½¬åˆ°æœ€è¿‘æ·»åŠ </target> | ||
4153 | <context-group name="null"> | ||
4154 | <context context-type="linenumber">1</context> | ||
4155 | </context-group> | ||
4156 | </trans-unit> | ||
4157 | <trans-unit id="7e194daef3a3509128c4300d4c7c292c49ebf3f5"> | ||
4158 | <source>Go to the local videos page</source> | ||
4159 | <target>转到本地视频</target> | ||
4160 | <context-group name="null"> | ||
4161 | <context context-type="linenumber">1</context> | ||
4162 | </context-group> | ||
4163 | </trans-unit> | ||
4164 | <trans-unit id="f1fb6204f39a7338e5110b2f113643c9288496ba"> | ||
4165 | <source>Go to the videos upload page</source> | ||
4166 | <target>è½¬åˆ°ä¸Šä¼ è§†é¢‘</target> | ||
4167 | <context-group name="null"> | ||
4168 | <context context-type="linenumber">1</context> | ||
4169 | </context-group> | ||
4170 | </trans-unit> | ||
4171 | <trans-unit id="0ed7b40c11da9d4565af9c041df20c15bc6be97e"> | ||
4172 | <source>Toggle Dark theme</source> | ||
4173 | <target>切æ¢å¤œé—´ä¸»é¢˜</target> | ||
4174 | <context-group name="null"> | ||
4175 | <context context-type="linenumber">1</context> | ||
4176 | </context-group> | ||
4177 | </trans-unit> | ||
4178 | <trans-unit id="badd4b24618ccc8a34620acb9053fc654b9612b2"> | ||
4179 | <source>Go to my subscriptions</source> | ||
4180 | <target>转到我的订阅</target> | ||
4181 | <context-group name="null"> | ||
4182 | <context context-type="linenumber">1</context> | ||
4183 | </context-group> | ||
4184 | </trans-unit> | ||
4185 | <trans-unit id="b7184b5a236618e8edd747529869c392ab6dace1"> | ||
4186 | <source>Go to my videos</source> | ||
4187 | <target>转到我的视频</target> | ||
4188 | <context-group name="null"> | ||
4189 | <context context-type="linenumber">1</context> | ||
4190 | </context-group> | ||
4191 | </trans-unit> | ||
4192 | <trans-unit id="acf985bd42886b9b3030b5f68f0e8417c39b40a7"> | ||
4193 | <source>Go to my imports</source> | ||
4194 | <target>转到我的导入</target> | ||
4195 | <context-group name="null"> | ||
4196 | <context context-type="linenumber">1</context> | ||
4197 | </context-group> | ||
4198 | </trans-unit> | ||
4199 | <trans-unit id="cfe3c51f0ae9385dc2ce6df740d87e5514aa9390"> | ||
4200 | <source>Go to my channels</source> | ||
4201 | <target>转到我的频é“</target> | ||
4202 | <context-group name="null"> | ||
4203 | <context context-type="linenumber">1</context> | ||
4204 | </context-group> | ||
4205 | </trans-unit> | ||
3903 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> | 4206 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> |
3904 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. | 4207 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. |
3905 | </source> | 4208 | </source> |
@@ -4294,9 +4597,9 @@ When you will upload a video in this channel, the video support field will be au | |||
4294 | <context context-type="linenumber">1</context> | 4597 | <context context-type="linenumber">1</context> |
4295 | </context-group> | 4598 | </context-group> |
4296 | </trans-unit> | 4599 | </trans-unit> |
4297 | <trans-unit id="916a6e4fd83ece1dc54c6135eb3b8cd064b4bac3"> | 4600 | <trans-unit id="a4179e366d4aa335f1ddd0a13e9109c71a9338d0"> |
4298 | <source>Description cannot be more than 250 characters long.</source> | 4601 | <source>Description cannot be more than 1000 characters long.</source> |
4299 | <target>说明ä¸èƒ½è¶…过 250 个å—符。</target> | 4602 | <target>说明ä¸èƒ½è¶…过 1000 个å—符。</target> |
4300 | <context-group name="null"> | 4603 | <context-group name="null"> |
4301 | <context context-type="linenumber">1</context> | 4604 | <context context-type="linenumber">1</context> |
4302 | </context-group> | 4605 | </context-group> |
@@ -4406,6 +4709,13 @@ When you will upload a video in this channel, the video support field will be au | |||
4406 | <context context-type="linenumber">1</context> | 4709 | <context context-type="linenumber">1</context> |
4407 | </context-group> | 4710 | </context-group> |
4408 | </trans-unit> | 4711 | </trans-unit> |
4712 | <trans-unit id="c8465c3773699dd075e0147e264d2e232f605803"> | ||
4713 | <source>You can only transfer ownership to a local account</source> | ||
4714 | <target>您åªèƒ½å°†è§†é¢‘转移到å¦ä¸€ä¸ªæœ¬åœ°å¸æˆ·ä¸</target> | ||
4715 | <context-group name="null"> | ||
4716 | <context context-type="linenumber">1</context> | ||
4717 | </context-group> | ||
4718 | </trans-unit> | ||
4409 | <trans-unit id="541087322c34e8b26954fd67ff4fc80d1a6c1b33"> | 4719 | <trans-unit id="541087322c34e8b26954fd67ff4fc80d1a6c1b33"> |
4410 | <source>Name is required.</source> | 4720 | <source>Name is required.</source> |
4411 | <target>请输入频é“用户å。</target> | 4721 | <target>请输入频é“用户å。</target> |
@@ -4434,13 +4744,6 @@ When you will upload a video in this channel, the video support field will be au | |||
4434 | <context context-type="linenumber">1</context> | 4744 | <context context-type="linenumber">1</context> |
4435 | </context-group> | 4745 | </context-group> |
4436 | </trans-unit> | 4746 | </trans-unit> |
4437 | <trans-unit id="fac936be125163a8494f3d7e7f21d65c7e4f1ff6"> | ||
4438 | <source>Description cannot be more than 500 characters long.</source> | ||
4439 | <target>说明ä¸èƒ½è¶…过 500 个å—符。</target> | ||
4440 | <context-group name="null"> | ||
4441 | <context context-type="linenumber">1</context> | ||
4442 | </context-group> | ||
4443 | </trans-unit> | ||
4444 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> | 4747 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> |
4445 | <source>Support text must be at least 3 characters long.</source> | 4748 | <source>Support text must be at least 3 characters long.</source> |
4446 | <target>支æŒä¿¡æ¯åº”至少 3 个å—符。</target> | 4749 | <target>支æŒä¿¡æ¯åº”至少 3 个å—符。</target> |
@@ -4448,9 +4751,9 @@ When you will upload a video in this channel, the video support field will be au | |||
4448 | <context context-type="linenumber">1</context> | 4751 | <context context-type="linenumber">1</context> |
4449 | </context-group> | 4752 | </context-group> |
4450 | </trans-unit> | 4753 | </trans-unit> |
4451 | <trans-unit id="3fe80c71378e127dda2dda9dbcd66b059d362813"> | 4754 | <trans-unit id="15ec53d9ee65cb930c5f5d10ae2e8dd3fd44fc85"> |
4452 | <source>Support text cannot be more than 500 characters long.</source> | 4755 | <source>Support text cannot be more than 1000 characters long.</source> |
4453 | <target>支æŒä¿¡æ¯ä¸èƒ½è¶…过 500 个å—符。</target> | 4756 | <target>支æŒä¿¡æ¯ä¸èƒ½è¶…过 1000 个å—符。</target> |
4454 | <context-group name="null"> | 4757 | <context-group name="null"> |
4455 | <context context-type="linenumber">1</context> | 4758 | <context context-type="linenumber">1</context> |
4456 | </context-group> | 4759 | </context-group> |
@@ -4546,9 +4849,9 @@ When you will upload a video in this channel, the video support field will be au | |||
4546 | <context context-type="linenumber">1</context> | 4849 | <context context-type="linenumber">1</context> |
4547 | </context-group> | 4850 | </context-group> |
4548 | </trans-unit> | 4851 | </trans-unit> |
4549 | <trans-unit id="e61f1c05121fa5effa6ccddf5be6dcf1c822ff4b"> | 4852 | <trans-unit id="f17de746af56840511cae11559539b6d8b6955ad"> |
4550 | <source>Video support cannot be more than 500 characters long.</source> | 4853 | <source>Video support cannot be more than 1000 characters long.</source> |
4551 | <target>视频的支æŒä¿¡æ¯ä¸èƒ½è¶…过 500 个å—符。</target> | 4854 | <target>视频的支æŒä¿¡æ¯ä¸èƒ½è¶…过 1000 个å—符。</target> |
4552 | <context-group name="null"> | 4855 | <context-group name="null"> |
4553 | <context context-type="linenumber">1</context> | 4856 | <context context-type="linenumber">1</context> |
4554 | </context-group> | 4857 | </context-group> |
@@ -5078,6 +5381,13 @@ When you will upload a video in this channel, the video support field will be au | |||
5078 | <context context-type="linenumber">1</context> | 5381 | <context context-type="linenumber">1</context> |
5079 | </context-group> | 5382 | </context-group> |
5080 | </trans-unit> | 5383 | </trans-unit> |
5384 | <trans-unit id="f9b4f2d8146c789cd40314f640ec4e88efbaf681"> | ||
5385 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users banned.</source> | ||
5386 | <target>å·²å°ç¦ <x id="INTERPOLATION" equiv-text="{{num}}"/> 个用户。</target> | ||
5387 | <context-group name="null"> | ||
5388 | <context context-type="linenumber">1</context> | ||
5389 | </context-group> | ||
5390 | </trans-unit> | ||
5081 | <trans-unit id="3ab99e62550869aebc85661fca2faf46785263dd"> | 5391 | <trans-unit id="3ab99e62550869aebc85661fca2faf46785263dd"> |
5082 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned.</source> | 5392 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned.</source> |
5083 | <target>用户 <x id="INTERPOLATION" equiv-text="{{username}}"/> å·²å°ç¦ã€‚</target> | 5393 | <target>用户 <x id="INTERPOLATION" equiv-text="{{username}}"/> å·²å°ç¦ã€‚</target> |
@@ -5113,6 +5423,104 @@ When you will upload a video in this channel, the video support field will be au | |||
5113 | <context context-type="linenumber">1</context> | 5423 | <context context-type="linenumber">1</context> |
5114 | </context-group> | 5424 | </context-group> |
5115 | </trans-unit> | 5425 | </trans-unit> |
5426 | <trans-unit id="33a6319f765848a22a155cef9f1d8e645202e249"> | ||
5427 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted.</source> | ||
5428 | <target>å·²å±è”½å¸æˆ· <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/>。</target> | ||
5429 | <context-group name="null"> | ||
5430 | <context context-type="linenumber">1</context> | ||
5431 | </context-group> | ||
5432 | </trans-unit> | ||
5433 | <trans-unit id="086eda792aeb1b0d131d633b50fdd1792f5f24c6"> | ||
5434 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted.</source> | ||
5435 | <target>å·²å±è”½å®žä¾‹ <x id="INTERPOLATION" equiv-text="{{host}}"/> muted。</target> | ||
5436 | <context-group name="null"> | ||
5437 | <context context-type="linenumber">1</context> | ||
5438 | </context-group> | ||
5439 | </trans-unit> | ||
5440 | <trans-unit id="bb72d6d1219e89d182e9fd09d853d83baf8d6499"> | ||
5441 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance.</source> | ||
5442 | <target>å¸æˆ· <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> 已被本实例å±è”½ã€‚</target> | ||
5443 | <context-group name="null"> | ||
5444 | <context context-type="linenumber">1</context> | ||
5445 | </context-group> | ||
5446 | </trans-unit> | ||
5447 | <trans-unit id="8686834bc4afe42c1991c6c18f0bce174a0e17a6"> | ||
5448 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance.</source> | ||
5449 | <target>å¸æˆ· <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> 已被本实例解除å±è”½ã€‚</target> | ||
5450 | <context-group name="null"> | ||
5451 | <context context-type="linenumber">1</context> | ||
5452 | </context-group> | ||
5453 | </trans-unit> | ||
5454 | <trans-unit id="35d3509161861a610b0895bf084c781e56ba2830"> | ||
5455 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance.</source> | ||
5456 | <target>实例 <x id="INTERPOLATION" equiv-text="{{host}}"/> 已被本实例å±è”½ã€‚</target> | ||
5457 | <context-group name="null"> | ||
5458 | <context context-type="linenumber">1</context> | ||
5459 | </context-group> | ||
5460 | </trans-unit> | ||
5461 | <trans-unit id="978aeec5613fa97e8a5336d3599cebb23ee5a90f"> | ||
5462 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance.</source> | ||
5463 | <target>实例 <x id="INTERPOLATION" equiv-text="{{host}}"/> 已被本实例解除å±è”½ã€‚</target> | ||
5464 | <context-group name="null"> | ||
5465 | <context context-type="linenumber">1</context> | ||
5466 | </context-group> | ||
5467 | </trans-unit> | ||
5468 | <trans-unit id="4a09bf8724e7659fbb5ec33647529cdef7614bdc"> | ||
5469 | <source>Mute this account</source> | ||
5470 | <target>å±è”½æ¤å¸æˆ·</target> | ||
5471 | <context-group name="null"> | ||
5472 | <context context-type="linenumber">1</context> | ||
5473 | </context-group> | ||
5474 | </trans-unit> | ||
5475 | <trans-unit id="d666ca3261aef72b2ddcd649d7b32af488f59952"> | ||
5476 | <source>Unmute this account</source> | ||
5477 | <target>解除对æ¤å¸æˆ·çš„å±è”½</target> | ||
5478 | <context-group name="null"> | ||
5479 | <context context-type="linenumber">1</context> | ||
5480 | </context-group> | ||
5481 | </trans-unit> | ||
5482 | <trans-unit id="e17218983b1de76e5a920b04e1c2ecbdb6e3e06d"> | ||
5483 | <source>Mute the instance</source> | ||
5484 | <target>å±è”½æ¤å®žä¾‹</target> | ||
5485 | <context-group name="null"> | ||
5486 | <context context-type="linenumber">1</context> | ||
5487 | </context-group> | ||
5488 | </trans-unit> | ||
5489 | <trans-unit id="a23514d8aca2f8633622dda0e86b399dc576a2b9"> | ||
5490 | <source>Unmute the instance</source> | ||
5491 | <target>解除对æ¤å®žä¾‹çš„å±è”½</target> | ||
5492 | <context-group name="null"> | ||
5493 | <context context-type="linenumber">1</context> | ||
5494 | </context-group> | ||
5495 | </trans-unit> | ||
5496 | <trans-unit id="4e4107055b44eee44b6954c41120de1cb4d46432"> | ||
5497 | <source>Mute this account by your instance</source> | ||
5498 | <target>在全实例范围内å±è”½æ¤å¸æˆ·</target> | ||
5499 | <context-group name="null"> | ||
5500 | <context context-type="linenumber">1</context> | ||
5501 | </context-group> | ||
5502 | </trans-unit> | ||
5503 | <trans-unit id="a51c59cb5ecb7004a6a8ddd2855b5c52266ad957"> | ||
5504 | <source>Unmute this account by your instance</source> | ||
5505 | <target>在全实例范围内解除对æ¤å¸æˆ·çš„å±è”½</target> | ||
5506 | <context-group name="null"> | ||
5507 | <context context-type="linenumber">1</context> | ||
5508 | </context-group> | ||
5509 | </trans-unit> | ||
5510 | <trans-unit id="588073e831cec240d6bb0db0b133e45dab69f178"> | ||
5511 | <source>Mute the instance by your instance</source> | ||
5512 | <target>在全实例范围内å±è”½æ¤å®žä¾‹</target> | ||
5513 | <context-group name="null"> | ||
5514 | <context context-type="linenumber">1</context> | ||
5515 | </context-group> | ||
5516 | </trans-unit> | ||
5517 | <trans-unit id="676221cdabd4805901343976988c028dbf71b20a"> | ||
5518 | <source>Unmute the instance by your instance</source> | ||
5519 | <target>在全实例范围内解除对æ¤å®žä¾‹çš„å±è”½</target> | ||
5520 | <context-group name="null"> | ||
5521 | <context context-type="linenumber">1</context> | ||
5522 | </context-group> | ||
5523 | </trans-unit> | ||
5116 | <trans-unit id="0c0f5bbcd2386018ec057877f9d3c5c2c9880cac"> | 5524 | <trans-unit id="0c0f5bbcd2386018ec057877f9d3c5c2c9880cac"> |
5117 | <source>Request is too large for the server. Please contact you administrator if you want to increase the limit size.</source> | 5525 | <source>Request is too large for the server. Please contact you administrator if you want to increase the limit size.</source> |
5118 | <target>请求已超过é™åˆ¶ã€‚请è”系管ç†å‘˜ä»¥æå‡é™åˆ¶ã€‚</target> | 5526 | <target>请求已超过é™åˆ¶ã€‚请è”系管ç†å‘˜ä»¥æå‡é™åˆ¶ã€‚</target> |
@@ -5197,27 +5605,6 @@ When you will upload a video in this channel, the video support field will be au | |||
5197 | <context context-type="linenumber">1</context> | 5605 | <context context-type="linenumber">1</context> |
5198 | </context-group> | 5606 | </context-group> |
5199 | </trans-unit> | 5607 | </trans-unit> |
5200 | <trans-unit id="65cc4ab3b4c438e07c89be2b677d08369fb62da2"> | ||
5201 | <source>Welcome</source> | ||
5202 | <target>欢迎</target> | ||
5203 | <context-group name="null"> | ||
5204 | <context context-type="linenumber">1</context> | ||
5205 | </context-group> | ||
5206 | </trans-unit> | ||
5207 | <trans-unit id="f5e3d1e1cd2650fc6e86fbfcc8fe854e5cf18d6c"> | ||
5208 | <source>Please check your email to verify your account and complete signup.</source> | ||
5209 | <target>è¦éªŒè¯æ‚¨çš„å¸æˆ·å¹¶å®Œæˆæ³¨å†Œï¼Œè¯·æ£€æŸ¥æ‚¨çš„电å邮件。</target> | ||
5210 | <context-group name="null"> | ||
5211 | <context context-type="linenumber">1</context> | ||
5212 | </context-group> | ||
5213 | </trans-unit> | ||
5214 | <trans-unit id="20deec13d8d4ff199aa04318818ca44dab0585be"> | ||
5215 | <source>Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete.</source> | ||
5216 | <target><x id="INTERPOLATION" equiv-text="{{username}}"/> 的注册已完æˆã€‚</target> | ||
5217 | <context-group name="null"> | ||
5218 | <context context-type="linenumber">1</context> | ||
5219 | </context-group> | ||
5220 | </trans-unit> | ||
5221 | <trans-unit id="320c9c3482a0ebe46da42ce9e0cbdc5ba26ea8bb"> | 5608 | <trans-unit id="320c9c3482a0ebe46da42ce9e0cbdc5ba26ea8bb"> |
5222 | <source>Video to import updated.</source> | 5609 | <source>Video to import updated.</source> |
5223 | <target>已更新待导入的视频。</target> | 5610 | <target>已更新待导入的视频。</target> |
@@ -5330,6 +5717,20 @@ When you will upload a video in this channel, the video support field will be au | |||
5330 | <context context-type="linenumber">1</context> | 5717 | <context context-type="linenumber">1</context> |
5331 | </context-group> | 5718 | </context-group> |
5332 | </trans-unit> | 5719 | </trans-unit> |
5720 | <trans-unit id="0e65067fdcc9d8725a41896cb1e229d1415a45f6"> | ||
5721 | <source>Like the video</source> | ||
5722 | <target>顶一下</target> | ||
5723 | <context-group name="null"> | ||
5724 | <context context-type="linenumber">1</context> | ||
5725 | </context-group> | ||
5726 | </trans-unit> | ||
5727 | <trans-unit id="1a999e06e1aca0a70cd7d0e3e5c2c63d0e1885c8"> | ||
5728 | <source>Dislike the video</source> | ||
5729 | <target>踩一下</target> | ||
5730 | <context-group name="null"> | ||
5731 | <context context-type="linenumber">1</context> | ||
5732 | </context-group> | ||
5733 | </trans-unit> | ||
5333 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> | 5734 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> |
5334 | <source>Do you really want to delete this video?</source> | 5735 | <source>Do you really want to delete this video?</source> |
5335 | <target>您确定è¦åˆ 除这个视频å—?</target> | 5736 | <target>您确定è¦åˆ 除这个视频å—?</target> |
diff --git a/client/src/locale/target/angular_zh_Hant_TW.xml b/client/src/locale/target/angular_zh_Hant_TW.xml index 65ffe97e6..028520a6e 100644 --- a/client/src/locale/target/angular_zh_Hant_TW.xml +++ b/client/src/locale/target/angular_zh_Hant_TW.xml | |||
@@ -227,6 +227,20 @@ | |||
227 | <context context-type="linenumber">11</context> | 227 | <context context-type="linenumber">11</context> |
228 | </context-group> | 228 | </context-group> |
229 | </trans-unit> | 229 | </trans-unit> |
230 | <trans-unit id="4b3963c6d0863118fe9e9e33447d12be3c2db081"> | ||
231 | <source>Unlisted</source> | ||
232 | <target>未列出</target> | ||
233 | <context-group name="null"> | ||
234 | <context context-type="linenumber">10</context> | ||
235 | </context-group> | ||
236 | </trans-unit> | ||
237 | <trans-unit id="ddd8a4986d2d1717a274a5a0fbed04988a819e69"> | ||
238 | <source>Private</source> | ||
239 | <target>ç§å¯†</target> | ||
240 | <context-group name="null"> | ||
241 | <context context-type="linenumber">11</context> | ||
242 | </context-group> | ||
243 | </trans-unit> | ||
230 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> | 244 | <trans-unit id="9d5f16f0233b39fa2cd843321407a7358c323ad8"> |
231 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> | 245 | <source><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> |
232 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> 次檢視</target> | 246 | <target><x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> 次檢視</target> |
@@ -578,14 +592,14 @@ | |||
578 | <source>Example: jane_doe</source> | 592 | <source>Example: jane_doe</source> |
579 | <target>範例:jane_doe</target> | 593 | <target>範例:jane_doe</target> |
580 | <context-group name="null"> | 594 | <context-group name="null"> |
581 | <context context-type="linenumber">16</context> | 595 | <context context-type="linenumber">17</context> |
582 | </context-group> | 596 | </context-group> |
583 | </trans-unit> | 597 | </trans-unit> |
584 | <trans-unit id="2ac776627e18565d7ae85cd7f4cd033bc5d0c88b"> | 598 | <trans-unit id="7fe213724c4c0a4112c40c673884acb98a0a3b92"> |
585 | <source>I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> | 599 | <source>I am at least 16 years old and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance</source> |
586 | <target>我已經讀éŽä¸”åŒæ„這個實體的<a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>æ¢æ¬¾</a></target> | 600 | <target>我至少 16 æ²ä¸”åŒæ„æ¤å¯¦é«”çš„<a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>æ¢æ¬¾</a></target> |
587 | <context-group name="null"> | 601 | <context-group name="null"> |
588 | <context context-type="linenumber">54</context> | 602 | <context context-type="linenumber">55</context> |
589 | </context-group> | 603 | </context-group> |
590 | </trans-unit> | 604 | </trans-unit> |
591 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> | 605 | <trans-unit id="717a5e3574fec754fbeb348c2d5561c4d81facc4"> |
@@ -599,7 +613,7 @@ | |||
599 | <source>Features found on this instance</source> | 613 | <source>Features found on this instance</source> |
600 | <target>在æ¤å¯¦é«”上找到的功能</target> | 614 | <target>在æ¤å¯¦é«”上找到的功能</target> |
601 | <context-group name="null"> | 615 | <context-group name="null"> |
602 | <context context-type="linenumber">66</context> | 616 | <context context-type="linenumber">67</context> |
603 | </context-group> | 617 | </context-group> |
604 | </trans-unit> | 618 | </trans-unit> |
605 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> | 619 | <trans-unit id="9167c6d3c4c3b74373cf1e90997e4966844ded1a"> |
@@ -620,6 +634,19 @@ | |||
620 | <context context-type="linenumber">6</context> | 634 | <context context-type="linenumber">6</context> |
621 | </context-group> | 635 | </context-group> |
622 | </trans-unit> | 636 | </trans-unit> |
637 | <trans-unit id="7c603b9ed878097782e2b8908f662e2344b46061"> | ||
638 | <source> | ||
639 | Filters | ||
640 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
641 | </source> | ||
642 | <target> | ||
643 | éŽæ¿¾å™¨ | ||
644 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
645 | </target> | ||
646 | <context-group name="null"> | ||
647 | <context context-type="linenumber">16</context> | ||
648 | </context-group> | ||
649 | </trans-unit> | ||
623 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> | 650 | <trans-unit id="e2dbf0426cbb0b573faf49dffeb7d5bdf16eda5d"> |
624 | <source> | 651 | <source> |
625 | No results found | 652 | No results found |
@@ -876,6 +903,13 @@ | |||
876 | <context context-type="linenumber">94</context> | 903 | <context context-type="linenumber">94</context> |
877 | </context-group> | 904 | </context-group> |
878 | </trans-unit> | 905 | </trans-unit> |
906 | <trans-unit id="41ed53a3f1d4dfc57011d0aba13b8b074e8b41b6"> | ||
907 | <source>Display unlisted and private videos</source> | ||
908 | <target>顯示未列出與ç§å¯†å½±ç‰‡</target> | ||
909 | <context-group name="null"> | ||
910 | <context context-type="linenumber">11</context> | ||
911 | </context-group> | ||
912 | </trans-unit> | ||
879 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> | 913 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> |
880 | <source>No results.</source> | 914 | <source>No results.</source> |
881 | <target>沒有çµæžœ</target> | 915 | <target>沒有çµæžœ</target> |
@@ -1183,13 +1217,15 @@ | |||
1183 | <context context-type="linenumber">83</context> | 1217 | <context context-type="linenumber">83</context> |
1184 | </context-group> | 1218 | </context-group> |
1185 | </trans-unit> | 1219 | </trans-unit> |
1186 | <trans-unit id="d8f1c6b816aaf1ebcb936a705dbe88bcef28eaa8"> | 1220 | <trans-unit id="b1372cb61ca791a0f7f95bf31c86c97df142adc4"> |
1187 | <source> | 1221 | <source> |
1188 | PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. | 1222 | PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. |
1189 | In the meantime, we want to test different ideas related to this issue: | 1223 | In the meantime, we want to test different ideas related to this issue: |
1190 | </source> | 1224 | </source> |
1191 | <target>PeerTube 還在測試階段,希望能在穩定版釋出時æ供最佳å°ç–。 | 1225 | <target> |
1192 | 與æ¤åŒæ™‚,我們想測試關於æ¤å•é¡Œçš„ä¸åŒæƒ³æ³•ï¼š</target> | 1226 | PeerTube ä»è™•åœ¨å¾ˆæ—©æœŸçš„階段,並希望在穩定版發佈時能æ供最佳å°ç–。 |
1227 | 與æ¤åŒæ™‚,我們想測試與æ¤å•é¡Œç›¸é—œçš„ä¸åŒæƒ³æ³•ï¼š | ||
1228 | </target> | ||
1193 | <context-group name="null"> | 1229 | <context-group name="null"> |
1194 | <context context-type="linenumber">85</context> | 1230 | <context context-type="linenumber">85</context> |
1195 | </context-group> | 1231 | </context-group> |
@@ -1229,6 +1265,41 @@ | |||
1229 | <context context-type="linenumber">95</context> | 1265 | <context context-type="linenumber">95</context> |
1230 | </context-group> | 1266 | </context-group> |
1231 | </trans-unit> | 1267 | </trans-unit> |
1268 | <trans-unit id="bd2edf99dd6562385ccec19a7ab2d1898e626605"> | ||
1269 | <source>Banned</source> | ||
1270 | <target>已阻擋</target> | ||
1271 | <context-group name="null"> | ||
1272 | <context context-type="linenumber">12</context> | ||
1273 | </context-group> | ||
1274 | </trans-unit> | ||
1275 | <trans-unit id="62a557fcfdbd25a31d1a0332294f94a466fee809"> | ||
1276 | <source>Muted</source> | ||
1277 | <target>å·²éœéŸ³</target> | ||
1278 | <context-group name="null"> | ||
1279 | <context context-type="linenumber">13</context> | ||
1280 | </context-group> | ||
1281 | </trans-unit> | ||
1282 | <trans-unit id="48bbf6dbdb22e0ef4bd257eae2ab356f2ea66c89"> | ||
1283 | <source>Muted by your instance</source> | ||
1284 | <target>被您的實體éœéŸ³</target> | ||
1285 | <context-group name="null"> | ||
1286 | <context context-type="linenumber">14</context> | ||
1287 | </context-group> | ||
1288 | </trans-unit> | ||
1289 | <trans-unit id="44bd08a7ec1e407356620967d65d8fe2d8639d0a"> | ||
1290 | <source>Instance muted</source> | ||
1291 | <target>實體已éœéŸ³</target> | ||
1292 | <context-group name="null"> | ||
1293 | <context context-type="linenumber">15</context> | ||
1294 | </context-group> | ||
1295 | </trans-unit> | ||
1296 | <trans-unit id="1a6443bb7ed01046dd83cf78806f795f1204ffa1"> | ||
1297 | <source>Instance muted by your instance</source> | ||
1298 | <target>被您的實體éœéŸ³çš„實體</target> | ||
1299 | <context-group name="null"> | ||
1300 | <context context-type="linenumber">16</context> | ||
1301 | </context-group> | ||
1302 | </trans-unit> | ||
1232 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> | 1303 | <trans-unit id="a835d8a12e14eb96919245a0bbafd8069c146578"> |
1233 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> | 1304 | <source><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers</source> |
1234 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> 個訂閱者</target> | 1305 | <target><x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> 個訂閱者</target> |
@@ -1359,21 +1430,21 @@ | |||
1359 | <source>Signup enabled</source> | 1430 | <source>Signup enabled</source> |
1360 | <target>已啟用註冊</target> | 1431 | <target>已啟用註冊</target> |
1361 | <context-group name="null"> | 1432 | <context-group name="null"> |
1362 | <context context-type="linenumber">92</context> | 1433 | <context context-type="linenumber">93</context> |
1363 | </context-group> | 1434 | </context-group> |
1364 | </trans-unit> | 1435 | </trans-unit> |
1365 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> | 1436 | <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7"> |
1366 | <source>Signup requires email verification</source> | 1437 | <source>Signup requires email verification</source> |
1367 | <target>註冊需è¦é›»å郵件驗è‰</target> | 1438 | <target>註冊需è¦é›»å郵件驗è‰</target> |
1368 | <context-group name="null"> | 1439 | <context-group name="null"> |
1369 | <context context-type="linenumber">97</context> | 1440 | <context context-type="linenumber">100</context> |
1370 | </context-group> | 1441 | </context-group> |
1371 | </trans-unit> | 1442 | </trans-unit> |
1372 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> | 1443 | <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402"> |
1373 | <source>Signup limit</source> | 1444 | <source>Signup limit</source> |
1374 | <target>é™åˆ¶è¨»å†Š</target> | 1445 | <target>é™åˆ¶è¨»å†Š</target> |
1375 | <context-group name="null"> | 1446 | <context-group name="null"> |
1376 | <context context-type="linenumber">101</context> | 1447 | <context context-type="linenumber">105</context> |
1377 | </context-group> | 1448 | </context-group> |
1378 | </trans-unit> | 1449 | </trans-unit> |
1379 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> | 1450 | <trans-unit id="a059709f71aa4c0ac219e160e78a738682ca6a36"> |
@@ -1383,46 +1454,53 @@ | |||
1383 | <context context-type="linenumber">42</context> | 1454 | <context context-type="linenumber">42</context> |
1384 | </context-group> | 1455 | </context-group> |
1385 | </trans-unit> | 1456 | </trans-unit> |
1457 | <trans-unit id="29aa67f13fd34a2421ff9d7de7d5142790676b9e"> | ||
1458 | <source>Video import with HTTP URL (i.e. YouTube) enabled</source> | ||
1459 | <target>以 HTTP URL 匯入影片(如 YouTube)已啟用</target> | ||
1460 | <context-group name="null"> | ||
1461 | <context context-type="linenumber">120</context> | ||
1462 | </context-group> | ||
1463 | </trans-unit> | ||
1386 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> | 1464 | <trans-unit id="05fdf7b5be1c3a7126e3c06d81da3134981b0a9e"> |
1387 | <source>Video import with a torrent file or a magnet URI enabled</source> | 1465 | <source>Video import with a torrent file or a magnet URI enabled</source> |
1388 | <target>已啟用種å檔案或ç£åŠ›é€£çµåŒ¯å…¥å½±ç‰‡</target> | 1466 | <target>已啟用種å檔案或ç£åŠ›é€£çµåŒ¯å…¥å½±ç‰‡</target> |
1389 | <context-group name="null"> | 1467 | <context-group name="null"> |
1390 | <context context-type="linenumber">120</context> | 1468 | <context context-type="linenumber">127</context> |
1391 | </context-group> | 1469 | </context-group> |
1392 | </trans-unit> | 1470 | </trans-unit> |
1393 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 1471 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
1394 | <source>Administrator</source> | 1472 | <source>Administrator</source> |
1395 | <target>管ç†å“¡</target> | 1473 | <target>管ç†å“¡</target> |
1396 | <context-group name="null"> | 1474 | <context-group name="null"> |
1397 | <context context-type="linenumber">123</context> | 1475 | <context context-type="linenumber">131</context> |
1398 | </context-group> | 1476 | </context-group> |
1399 | </trans-unit> | 1477 | </trans-unit> |
1400 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> | 1478 | <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587"> |
1401 | <source>Admin email</source> | 1479 | <source>Admin email</source> |
1402 | <target>管ç†é›»å郵件</target> | 1480 | <target>管ç†é›»å郵件</target> |
1403 | <context-group name="null"> | 1481 | <context-group name="null"> |
1404 | <context context-type="linenumber">126</context> | 1482 | <context context-type="linenumber">134</context> |
1405 | </context-group> | 1483 | </context-group> |
1406 | </trans-unit> | 1484 | </trans-unit> |
1407 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> | 1485 | <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be"> |
1408 | <source>Users</source> | 1486 | <source>Users</source> |
1409 | <target>使用者</target> | 1487 | <target>使用者</target> |
1410 | <context-group name="null"> | 1488 | <context-group name="null"> |
1411 | <context context-type="linenumber">136</context> | 1489 | <context context-type="linenumber">144</context> |
1412 | </context-group> | 1490 | </context-group> |
1413 | </trans-unit> | 1491 | </trans-unit> |
1414 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> | 1492 | <trans-unit id="31b3275d999af45fe64c6824e6e017d2e2704f09"> |
1415 | <source>User default video quota</source> | 1493 | <source>User default video quota</source> |
1416 | <target>使用者é è¨å½±ç‰‡é…é¡</target> | 1494 | <target>使用者é è¨å½±ç‰‡é…é¡</target> |
1417 | <context-group name="null"> | 1495 | <context-group name="null"> |
1418 | <context context-type="linenumber">139</context> | 1496 | <context context-type="linenumber">147</context> |
1419 | </context-group> | 1497 | </context-group> |
1420 | </trans-unit> | 1498 | </trans-unit> |
1421 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> | 1499 | <trans-unit id="f5528147716c4d3286c89defbe63ee0b75da5ffe"> |
1422 | <source>User default daily upload limit</source> | 1500 | <source>User default daily upload limit</source> |
1423 | <target>é è¨ä½¿ç”¨è€…æ¯æ—¥ä¸Šå‚³é™åˆ¶</target> | 1501 | <target>é è¨ä½¿ç”¨è€…æ¯æ—¥ä¸Šå‚³é™åˆ¶</target> |
1424 | <context-group name="null"> | 1502 | <context-group name="null"> |
1425 | <context context-type="linenumber">153</context> | 1503 | <context context-type="linenumber">161</context> |
1426 | </context-group> | 1504 | </context-group> |
1427 | </trans-unit> | 1505 | </trans-unit> |
1428 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> | 1506 | <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5"> |
@@ -1436,81 +1514,81 @@ | |||
1436 | <source>Twitter</source> | 1514 | <source>Twitter</source> |
1437 | <target>Twitter</target> | 1515 | <target>Twitter</target> |
1438 | <context-group name="null"> | 1516 | <context-group name="null"> |
1439 | <context context-type="linenumber">170</context> | 1517 | <context context-type="linenumber">178</context> |
1440 | </context-group> | 1518 | </context-group> |
1441 | </trans-unit> | 1519 | </trans-unit> |
1442 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> | 1520 | <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524"> |
1443 | <source>Your Twitter username</source> | 1521 | <source>Your Twitter username</source> |
1444 | <target>您的 Twitter 使用者å稱</target> | 1522 | <target>您的 Twitter 使用者å稱</target> |
1445 | <context-group name="null"> | 1523 | <context-group name="null"> |
1446 | <context context-type="linenumber">173</context> | 1524 | <context context-type="linenumber">181</context> |
1447 | </context-group> | 1525 | </context-group> |
1448 | </trans-unit> | 1526 | </trans-unit> |
1449 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> | 1527 | <trans-unit id="6e671e839ca889feef0d8ed525d1a44b4b10870c"> |
1450 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> | 1528 | <source>Indicates the Twitter account for the website or platform on which the content was published.</source> |
1451 | <target>指示發佈影片的網é 或平臺的 Twitter 帳號</target> | 1529 | <target>指示發佈影片的網é 或平臺的 Twitter 帳號</target> |
1452 | <context-group name="null"> | 1530 | <context-group name="null"> |
1453 | <context context-type="linenumber">176</context> | 1531 | <context context-type="linenumber">184</context> |
1454 | </context-group> | 1532 | </context-group> |
1455 | </trans-unit> | 1533 | </trans-unit> |
1456 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> | 1534 | <trans-unit id="c0716c28b9d4c9e0b2fd6031334394214e5f9605"> |
1457 | <source>Instance whitelisted by Twitter</source> | 1535 | <source>Instance whitelisted by Twitter</source> |
1458 | <target>ç”± Twitter 列入白å單的實體</target> | 1536 | <target>ç”± Twitter 列入白å單的實體</target> |
1459 | <context-group name="null"> | 1537 | <context-group name="null"> |
1460 | <context context-type="linenumber">189</context> | 1538 | <context context-type="linenumber">198</context> |
1461 | </context-group> | 1539 | </context-group> |
1462 | </trans-unit> | 1540 | </trans-unit> |
1463 | <trans-unit id="a62985a76e947b0068ad328b5172d5af5b125b9a"> | 1541 | <trans-unit id="8b0ee765cc3fea9baef14bfb9d5288dfcbe386b6"> |
1464 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> | 1542 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> |
1465 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> | 1543 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> |
1466 | Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> to see if you instance is whitelisted.</source> | 1544 | Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> to see if you instance is whitelisted.</source> |
1467 | <target>如果您的實體在 Twitter 上是白å單的話,在 Twitter 上分享 PeerTube 的影片就會出ç¾åµŒå…¥å¼çš„影片。<br /> | 1545 | <target>如果您的實體在 Twitter 的白å單裡é¢ï¼ŒPeerTube 的影片分享將會在 Twitter 的推文ä¸åµŒå…¥å½±ç‰‡æ’放器。<br /> |
1468 | 若實體ä¸åœ¨ç™½å單內,我們使用圖片連çµå¡ï¼Œé€™å°‡æœƒé‡æ–°å°Žå‘到您的 PeerTube 實體。<br /><br /> | 1546 | 如果實體ä¸åœ¨ç™½åå–®ä¸ï¼Œæˆ‘們會使用一張圖片連çµå¡ç‰‡ä¸¦é‡æ–°å°Žå‘至您的 PeerTube 實體。<br /><br /> |
1469 | 勾é¸æ¤æ–¹æ¡†ï¼Œå„²å˜è¨å®šä¸¦ä»¥æ‚¨çš„實體的影片 URL 測試 (https://example.com/videos/watch/blabla) 在 <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> 以檢視您的實體是å¦åœ¨ç™½å單內。</target> | 1547 | 在æ¤å‹¾é¸æ¡†æ‰“勾,儲å˜è¨å®šä¸¦ä½¿ç”¨æ‚¨å¯¦é«”的影片 URL (https://example.com/videos/watch/blabla)在 <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> 上測試以檢視您的實體是å¦åœ¨ç™½å單內。</target> |
1470 | <context-group name="null"> | 1548 | <context-group name="null"> |
1471 | <context context-type="linenumber">190</context> | 1549 | <context context-type="linenumber">199</context> |
1472 | </context-group> | 1550 | </context-group> |
1473 | </trans-unit> | 1551 | </trans-unit> |
1474 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> | 1552 | <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5"> |
1475 | <source>Services</source> | 1553 | <source>Services</source> |
1476 | <target>æœå‹™</target> | 1554 | <target>æœå‹™</target> |
1477 | <context-group name="null"> | 1555 | <context-group name="null"> |
1478 | <context context-type="linenumber">168</context> | 1556 | <context context-type="linenumber">176</context> |
1479 | </context-group> | 1557 | </context-group> |
1480 | </trans-unit> | 1558 | </trans-unit> |
1481 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> | 1559 | <trans-unit id="fe22d2c0020e913ee4b75ec22a3abc8814810490"> |
1482 | <source>Transcoding</source> | 1560 | <source>Transcoding</source> |
1483 | <target>轉æ›ç·¨ç¢¼</target> | 1561 | <target>轉æ›ç·¨ç¢¼</target> |
1484 | <context-group name="null"> | 1562 | <context-group name="null"> |
1485 | <context context-type="linenumber">200</context> | 1563 | <context context-type="linenumber">210</context> |
1486 | </context-group> | 1564 | </context-group> |
1487 | </trans-unit> | 1565 | </trans-unit> |
1488 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> | 1566 | <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9"> |
1489 | <source>Transcoding enabled</source> | 1567 | <source>Transcoding enabled</source> |
1490 | <target>轉æ›ç·¨ç¢¼å·²å•Ÿç”¨</target> | 1568 | <target>轉æ›ç·¨ç¢¼å·²å•Ÿç”¨</target> |
1491 | <context-group name="null"> | 1569 | <context-group name="null"> |
1492 | <context context-type="linenumber">204</context> | 1570 | <context context-type="linenumber">215</context> |
1493 | </context-group> | 1571 | </context-group> |
1494 | </trans-unit> | 1572 | </trans-unit> |
1495 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> | 1573 | <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f"> |
1496 | <source>If you disable transcoding, many videos from your users will not work!</source> | 1574 | <source>If you disable transcoding, many videos from your users will not work!</source> |
1497 | <target>若您åœç”¨è½‰æ›ç·¨ç¢¼ï¼Œå¾žæ‚¨çš„使用者們而來的許多影片將會無法é‹ä½œï¼</target> | 1575 | <target>若您åœç”¨è½‰æ›ç·¨ç¢¼ï¼Œå¾žæ‚¨çš„使用者們而來的許多影片將會無法é‹ä½œï¼</target> |
1498 | <context-group name="null"> | 1576 | <context-group name="null"> |
1499 | <context context-type="linenumber">205</context> | 1577 | <context context-type="linenumber">216</context> |
1500 | </context-group> | 1578 | </context-group> |
1501 | </trans-unit> | 1579 | </trans-unit> |
1502 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> | 1580 | <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2"> |
1503 | <source>Transcoding threads</source> | 1581 | <source>Transcoding threads</source> |
1504 | <target>轉æ›ç·¨ç¢¼åŸ·è¡Œç·’</target> | 1582 | <target>轉æ›ç·¨ç¢¼åŸ·è¡Œç·’</target> |
1505 | <context-group name="null"> | 1583 | <context-group name="null"> |
1506 | <context context-type="linenumber">211</context> | 1584 | <context context-type="linenumber">223</context> |
1507 | </context-group> | 1585 | </context-group> |
1508 | </trans-unit> | 1586 | </trans-unit> |
1509 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> | 1587 | <trans-unit id="5afc7e831e59c325e8fb3e208ec108ff53fb3500"> |
1510 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> | 1588 | <source>Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled</source> |
1511 | <target>解æžåº¦ <x id="INTERPOLATION" equiv-text="{{resolution}}"/> 已啟用</target> | 1589 | <target>解æžåº¦ <x id="INTERPOLATION" equiv-text="{{resolution}}"/> 已啟用</target> |
1512 | <context-group name="null"> | 1590 | <context-group name="null"> |
1513 | <context context-type="linenumber">227</context> | 1591 | <context context-type="linenumber">239</context> |
1514 | </context-group> | 1592 | </context-group> |
1515 | </trans-unit> | 1593 | </trans-unit> |
1516 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> | 1594 | <trans-unit id="e9fb2d7685ae280026fe6463731170b067e419d5"> |
@@ -1525,49 +1603,49 @@ | |||
1525 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> | 1603 | <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> |
1526 | </target> | 1604 | </target> |
1527 | <context-group name="null"> | 1605 | <context-group name="null"> |
1528 | <context context-type="linenumber">233</context> | 1606 | <context context-type="linenumber">244</context> |
1529 | </context-group> | 1607 | </context-group> |
1530 | </trans-unit> | 1608 | </trans-unit> |
1531 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> | 1609 | <trans-unit id="d5bf7bea37daff4e018fd11a1b552512e5cb54c0"> |
1532 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> | 1610 | <source>Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.</source> |
1533 | <target>有一些檔案並未è¯ç›ŸåŒ–(é 覽ã€å—幕)。我們會直接從原始實體擷å–它們並快å–。</target> | 1611 | <target>有一些檔案並未è¯ç›ŸåŒ–(é 覽ã€å—幕)。我們會直接從原始實體擷å–它們並快å–。</target> |
1534 | <context-group name="null"> | 1612 | <context-group name="null"> |
1535 | <context context-type="linenumber">238</context> | 1613 | <context context-type="linenumber">249</context> |
1536 | </context-group> | 1614 | </context-group> |
1537 | </trans-unit> | 1615 | </trans-unit> |
1538 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> | 1616 | <trans-unit id="d00f6c2dcb426440a0a8cd8eec12d094fbfaf6f7"> |
1539 | <source>Previews cache size</source> | 1617 | <source>Previews cache size</source> |
1540 | <target>é 覽快å–大å°</target> | 1618 | <target>é 覽快å–大å°</target> |
1541 | <context-group name="null"> | 1619 | <context-group name="null"> |
1542 | <context context-type="linenumber">243</context> | 1620 | <context context-type="linenumber">254</context> |
1543 | </context-group> | 1621 | </context-group> |
1544 | </trans-unit> | 1622 | </trans-unit> |
1545 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> | 1623 | <trans-unit id="98970cd72e776308a37dc4e84bebbedffc787607"> |
1546 | <source>Video captions cache size</source> | 1624 | <source>Video captions cache size</source> |
1547 | <target>影片å—幕快å–大å°</target> | 1625 | <target>影片å—幕快å–大å°</target> |
1548 | <context-group name="null"> | 1626 | <context-group name="null"> |
1549 | <context context-type="linenumber">254</context> | 1627 | <context context-type="linenumber">265</context> |
1550 | </context-group> | 1628 | </context-group> |
1551 | </trans-unit> | 1629 | </trans-unit> |
1552 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> | 1630 | <trans-unit id="e3a65df2560e99864bbde695da3a7bdf743a184c"> |
1553 | <source>Customizations</source> | 1631 | <source>Customizations</source> |
1554 | <target>自訂</target> | 1632 | <target>自訂</target> |
1555 | <context-group name="null"> | 1633 | <context-group name="null"> |
1556 | <context context-type="linenumber">264</context> | 1634 | <context context-type="linenumber">275</context> |
1557 | </context-group> | 1635 | </context-group> |
1558 | </trans-unit> | 1636 | </trans-unit> |
1559 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> | 1637 | <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c"> |
1560 | <source>JavaScript</source> | 1638 | <source>JavaScript</source> |
1561 | <target>JavaScript</target> | 1639 | <target>JavaScript</target> |
1562 | <context-group name="null"> | 1640 | <context-group name="null"> |
1563 | <context context-type="linenumber">267</context> | 1641 | <context context-type="linenumber">278</context> |
1564 | </context-group> | 1642 | </context-group> |
1565 | </trans-unit> | 1643 | </trans-unit> |
1566 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> | 1644 | <trans-unit id="fda2339a6e6ba017ee43b560caf660ed4022333c"> |
1567 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> | 1645 | <source>Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre></source> |
1568 | <target>直接編寫 JavaScript 程å¼ç¢¼ã€‚<br />範例:<pre>console.log('my instance is amazing');</pre></target> | 1646 | <target>直接編寫 JavaScript 程å¼ç¢¼ã€‚<br />範例:<pre>console.log('my instance is amazing');</pre></target> |
1569 | <context-group name="null"> | 1647 | <context-group name="null"> |
1570 | <context context-type="linenumber">270</context> | 1648 | <context context-type="linenumber">281</context> |
1571 | </context-group> | 1649 | </context-group> |
1572 | </trans-unit> | 1650 | </trans-unit> |
1573 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> | 1651 | <trans-unit id="3c2a41724fa0abcd1047ed111508367405f229b5"> |
@@ -1602,28 +1680,28 @@ | |||
1602 | </pre> | 1680 | </pre> |
1603 | </target> | 1681 | </target> |
1604 | <context-group name="null"> | 1682 | <context-group name="null"> |
1605 | <context context-type="linenumber">286</context> | 1683 | <context context-type="linenumber">297</context> |
1606 | </context-group> | 1684 | </context-group> |
1607 | </trans-unit> | 1685 | </trans-unit> |
1608 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> | 1686 | <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab"> |
1609 | <source>Advanced configuration</source> | 1687 | <source>Advanced configuration</source> |
1610 | <target>進階è¨å®š</target> | 1688 | <target>進階è¨å®š</target> |
1611 | <context-group name="null"> | 1689 | <context-group name="null"> |
1612 | <context context-type="linenumber">197</context> | 1690 | <context context-type="linenumber">207</context> |
1613 | </context-group> | 1691 | </context-group> |
1614 | </trans-unit> | 1692 | </trans-unit> |
1615 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> | 1693 | <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8"> |
1616 | <source>Update configuration</source> | 1694 | <source>Update configuration</source> |
1617 | <target>æ›´æ–°è¨å®š</target> | 1695 | <target>æ›´æ–°è¨å®š</target> |
1618 | <context-group name="null"> | 1696 | <context-group name="null"> |
1619 | <context context-type="linenumber">314</context> | 1697 | <context context-type="linenumber">325</context> |
1620 | </context-group> | 1698 | </context-group> |
1621 | </trans-unit> | 1699 | </trans-unit> |
1622 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> | 1700 | <trans-unit id="3e459b5c3861d8c80084d21d233b7c8e2edd3cca"> |
1623 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> | 1701 | <source>It seems the configuration is invalid. Please search potential errors in the different tabs.</source> |
1624 | <target>è¨å®šä¼¼ä¹Žç„¡æ•ˆã€‚請在ä¸åŒçš„分é ä¸æœå°‹æ½›åœ¨çš„錯誤。</target> | 1702 | <target>è¨å®šä¼¼ä¹Žç„¡æ•ˆã€‚請在ä¸åŒçš„分é ä¸æœå°‹æ½›åœ¨çš„錯誤。</target> |
1625 | <context-group name="null"> | 1703 | <context-group name="null"> |
1626 | <context context-type="linenumber">315</context> | 1704 | <context context-type="linenumber">326</context> |
1627 | </context-group> | 1705 | </context-group> |
1628 | </trans-unit> | 1706 | </trans-unit> |
1629 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> | 1707 | <trans-unit id="80dbb8ba42b97a9ec035c0ba09f45c07ea07096c"> |
@@ -1696,6 +1774,13 @@ | |||
1696 | <context context-type="linenumber">21</context> | 1774 | <context context-type="linenumber">21</context> |
1697 | </context-group> | 1775 | </context-group> |
1698 | </trans-unit> | 1776 | </trans-unit> |
1777 | <trans-unit id="25925fc5826bc5b3eeae7c45b08b0ed74b9e2954"> | ||
1778 | <source>Filter...</source> | ||
1779 | <target>éŽæ¿¾å™¨â€¦â€¦</target> | ||
1780 | <context-group name="null"> | ||
1781 | <context context-type="linenumber">27</context> | ||
1782 | </context-group> | ||
1783 | </trans-unit> | ||
1699 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> | 1784 | <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c"> |
1700 | <source>ID</source> | 1785 | <source>ID</source> |
1701 | <target>ID</target> | 1786 | <target>ID</target> |
@@ -1870,6 +1955,13 @@ | |||
1870 | <context context-type="linenumber">2</context> | 1955 | <context context-type="linenumber">2</context> |
1871 | </context-group> | 1956 | </context-group> |
1872 | </trans-unit> | 1957 | </trans-unit> |
1958 | <trans-unit id="ea762ca1d74c96d8568ac68482778f52ca531cc4"> | ||
1959 | <source>Batch actions</source> | ||
1960 | <target>批次動作</target> | ||
1961 | <context-group name="null"> | ||
1962 | <context context-type="linenumber">19</context> | ||
1963 | </context-group> | ||
1964 | </trans-unit> | ||
1873 | <trans-unit id="08ea8692dc2a7050026df26fc39b22960bde9de5"> | 1965 | <trans-unit id="08ea8692dc2a7050026df26fc39b22960bde9de5"> |
1874 | <source>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source> | 1966 | <source>Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source> |
1875 | <target>使用者å稱 <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target> | 1967 | <target>使用者å稱 <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target> |
@@ -1877,6 +1969,13 @@ | |||
1877 | <context context-type="linenumber">40</context> | 1969 | <context context-type="linenumber">40</context> |
1878 | </context-group> | 1970 | </context-group> |
1879 | </trans-unit> | 1971 | </trans-unit> |
1972 | <trans-unit id="adba7c8b43e42581460fbe5d08b5cb5ab60eba4b"> | ||
1973 | <source>(banned)</source> | ||
1974 | <target>(已阻擋)</target> | ||
1975 | <context-group name="null"> | ||
1976 | <context context-type="linenumber">65</context> | ||
1977 | </context-group> | ||
1978 | </trans-unit> | ||
1880 | <trans-unit id="be73b652c2707f42b5d780d0c7b8fc5ea0b1706c"> | 1979 | <trans-unit id="be73b652c2707f42b5d780d0c7b8fc5ea0b1706c"> |
1881 | <source>Go to the account page</source> | 1980 | <source>Go to the account page</source> |
1882 | <target>到帳號é é¢</target> | 1981 | <target>到帳號é é¢</target> |
@@ -1884,11 +1983,25 @@ | |||
1884 | <context context-type="linenumber">133</context> | 1983 | <context context-type="linenumber">133</context> |
1885 | </context-group> | 1984 | </context-group> |
1886 | </trans-unit> | 1985 | </trans-unit> |
1986 | <trans-unit id="02ba1a65db92d1d0ab4ba380086e9be61891aaa5"> | ||
1987 | <source>User's email must be verified to login</source> | ||
1988 | <target>使用者的電åéƒµä»¶å¿…é ˆé©—è‰éŽæ‰èƒ½ç™»å…¥</target> | ||
1989 | <context-group name="null"> | ||
1990 | <context context-type="linenumber">70</context> | ||
1991 | </context-group> | ||
1992 | </trans-unit> | ||
1993 | <trans-unit id="79cee9973620b2592ff2824c525aa8ed0b5e2b8b"> | ||
1994 | <source>User's email is verified / User can login without email verification</source> | ||
1995 | <target>使用者的電å郵件已驗è‰ï¼ä½¿ç”¨è€…å¯ä»¥ä¸é€éŽé›»å郵件驗è‰ç™»å…¥</target> | ||
1996 | <context-group name="null"> | ||
1997 | <context context-type="linenumber">74</context> | ||
1998 | </context-group> | ||
1999 | </trans-unit> | ||
1887 | <trans-unit id="a9587caabf0dc5d824f817baae1c2f5521d9b1ee"> | 2000 | <trans-unit id="a9587caabf0dc5d824f817baae1c2f5521d9b1ee"> |
1888 | <source>Ban reason:</source> | 2001 | <source>Ban reason:</source> |
1889 | <target>阻擋ç†ç”±ï¼š</target> | 2002 | <target>阻擋ç†ç”±ï¼š</target> |
1890 | <context-group name="null"> | 2003 | <context-group name="null"> |
1891 | <context context-type="linenumber">82</context> | 2004 | <context context-type="linenumber">92</context> |
1892 | </context-group> | 2005 | </context-group> |
1893 | </trans-unit> | 2006 | </trans-unit> |
1894 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> | 2007 | <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f"> |
@@ -2021,6 +2134,41 @@ | |||
2021 | <context context-type="linenumber">7</context> | 2134 | <context context-type="linenumber">7</context> |
2022 | </context-group> | 2135 | </context-group> |
2023 | </trans-unit> | 2136 | </trans-unit> |
2137 | <trans-unit id="b1ff109b26ae8f08650415454b9098c43eba2e2c"> | ||
2138 | <source>Muted accounts</source> | ||
2139 | <target>å·²éœéŸ³çš„帳號</target> | ||
2140 | <context-group name="null"> | ||
2141 | <context context-type="linenumber">2</context> | ||
2142 | </context-group> | ||
2143 | </trans-unit> | ||
2144 | <trans-unit id="bd0611346af048015e0a1275091ef68ce98832d2"> | ||
2145 | <source>Muted servers</source> | ||
2146 | <target>å·²éœéŸ³ä¼ºæœå™¨</target> | ||
2147 | <context-group name="null"> | ||
2148 | <context context-type="linenumber">11</context> | ||
2149 | </context-group> | ||
2150 | </trans-unit> | ||
2151 | <trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92"> | ||
2152 | <source>Account</source> | ||
2153 | <target>帳號</target> | ||
2154 | <context-group name="null"> | ||
2155 | <context context-type="linenumber">12</context> | ||
2156 | </context-group> | ||
2157 | </trans-unit> | ||
2158 | <trans-unit id="079e99cce11c87b142e80fdd14dae98a61012fc4"> | ||
2159 | <source>Muted at <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></source> | ||
2160 | <target>éœéŸ³æ–¼ <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target> | ||
2161 | <context-group name="null"> | ||
2162 | <context context-type="linenumber">13</context> | ||
2163 | </context-group> | ||
2164 | </trans-unit> | ||
2165 | <trans-unit id="1f689fada9748a830117f5b429a88ef8629082a8"> | ||
2166 | <source>Unmute</source> | ||
2167 | <target>解除éœéŸ³</target> | ||
2168 | <context-group name="null"> | ||
2169 | <context context-type="linenumber">23</context> | ||
2170 | </context-group> | ||
2171 | </trans-unit> | ||
2024 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> | 2172 | <trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6"> |
2025 | <source>My settings</source> | 2173 | <source>My settings</source> |
2026 | <target>我的è¨å®š</target> | 2174 | <target>我的è¨å®š</target> |
@@ -2063,6 +2211,20 @@ | |||
2063 | <context context-type="linenumber">18</context> | 2211 | <context context-type="linenumber">18</context> |
2064 | </context-group> | 2212 | </context-group> |
2065 | </trans-unit> | 2213 | </trans-unit> |
2214 | <trans-unit id="46aa32e581922d6d2c3d7bc4c87209ad5808b029"> | ||
2215 | <source>Misc</source> | ||
2216 | <target>é›œé …</target> | ||
2217 | <context-group name="null"> | ||
2218 | <context context-type="linenumber">24</context> | ||
2219 | </context-group> | ||
2220 | </trans-unit> | ||
2221 | <trans-unit id="2bc7533f8c8e7d183950ba1094a0acd9efc22e5e"> | ||
2222 | <source>Muted instances</source> | ||
2223 | <target>å·²éœéŸ³çš„實體</target> | ||
2224 | <context-group name="null"> | ||
2225 | <context context-type="linenumber">2</context> | ||
2226 | </context-group> | ||
2227 | </trans-unit> | ||
2066 | <trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7"> | 2228 | <trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7"> |
2067 | <source>Ownership changes</source> | 2229 | <source>Ownership changes</source> |
2068 | <target>所有權變更</target> | 2230 | <target>所有權變更</target> |
@@ -2323,18 +2485,25 @@ When you will upload a video in this channel, the video support field will be au | |||
2323 | <context context-type="linenumber">3</context> | 2485 | <context context-type="linenumber">3</context> |
2324 | </context-group> | 2486 | </context-group> |
2325 | </trans-unit> | 2487 | </trans-unit> |
2488 | <trans-unit id="d044c51156e295824813a866dba9545bdb59466b"> | ||
2489 | <source>Use WebTorrent to exchange parts of the video with others</source> | ||
2490 | <target>使用 WebTorrent 以與其他人交æ›å½±ç‰‡çš„一部份</target> | ||
2491 | <context-group name="null"> | ||
2492 | <context context-type="linenumber">21</context> | ||
2493 | </context-group> | ||
2494 | </trans-unit> | ||
2326 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> | 2495 | <trans-unit id="fb17c44abac2d1ed2a54cdd28bae289dc0b9a1c2"> |
2327 | <source>Automatically plays video</source> | 2496 | <source>Automatically plays video</source> |
2328 | <target>自動æ’放影片</target> | 2497 | <target>自動æ’放影片</target> |
2329 | <context-group name="null"> | 2498 | <context-group name="null"> |
2330 | <context context-type="linenumber">25</context> | 2499 | <context context-type="linenumber">28</context> |
2331 | </context-group> | 2500 | </context-group> |
2332 | </trans-unit> | 2501 | </trans-unit> |
2333 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 2502 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
2334 | <source>Save</source> | 2503 | <source>Save</source> |
2335 | <target>儲å˜</target> | 2504 | <target>儲å˜</target> |
2336 | <context-group name="null"> | 2505 | <context-group name="null"> |
2337 | <context context-type="linenumber">28</context> | 2506 | <context context-type="linenumber">32</context> |
2338 | </context-group> | 2507 | </context-group> |
2339 | </trans-unit> | 2508 | </trans-unit> |
2340 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> | 2509 | <trans-unit id="d2fa66a905b6b7f691c83be681d18188cbe4a8ba"> |
@@ -2484,13 +2653,20 @@ When you will upload a video in this channel, the video support field will be au | |||
2484 | <context context-type="linenumber">159</context> | 2653 | <context context-type="linenumber">159</context> |
2485 | </context-group> | 2654 | </context-group> |
2486 | </trans-unit> | 2655 | </trans-unit> |
2656 | <trans-unit id="385811ab5a5c3e96e0db46c9ce1fc3147d8cd4c7"> | ||
2657 | <source>Sorry, but something went wrong</source> | ||
2658 | <target>抱æ‰ï¼Œä¸éŽå¥½åƒæœ‰ä»€éº¼æ±è¥¿å‡ºéŒ¯äº†</target> | ||
2659 | <context-group name="null"> | ||
2660 | <context context-type="linenumber">49</context> | ||
2661 | </context-group> | ||
2662 | </trans-unit> | ||
2487 | <trans-unit id="63d6bf87c9f30441175648dfd3ef6a19292287c2"> | 2663 | <trans-unit id="63d6bf87c9f30441175648dfd3ef6a19292287c2"> |
2488 | <source> | 2664 | <source> |
2489 | Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. | 2665 | Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. |
2490 | </source> | 2666 | </source> |
2491 | <target>æ喜,在 <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> 後的影片將會匯入ï¼æ‚¨å·²ç¶“å¯ä»¥åŠ 入關於æ¤å½±ç‰‡çš„資訊了。</target> | 2667 | <target>æ喜,在 <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> 後的影片將會匯入ï¼æ‚¨å·²ç¶“å¯ä»¥åŠ 入關於æ¤å½±ç‰‡çš„資訊了。</target> |
2492 | <context-group name="null"> | 2668 | <context-group name="null"> |
2493 | <context context-type="linenumber">40</context> | 2669 | <context context-type="linenumber">46</context> |
2494 | </context-group> | 2670 | </context-group> |
2495 | </trans-unit> | 2671 | </trans-unit> |
2496 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> | 2672 | <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb"> |
@@ -2518,14 +2694,14 @@ When you will upload a video in this channel, the video support field will be au | |||
2518 | <source>Publish will be available when upload is finished</source> | 2694 | <source>Publish will be available when upload is finished</source> |
2519 | <target>上傳完æˆæ™‚å°‡å¯ç™¼ä½ˆ</target> | 2695 | <target>上傳完æˆæ™‚å°‡å¯ç™¼ä½ˆ</target> |
2520 | <context-group name="null"> | 2696 | <context-group name="null"> |
2521 | <context context-type="linenumber">48</context> | 2697 | <context context-type="linenumber">53</context> |
2522 | </context-group> | 2698 | </context-group> |
2523 | </trans-unit> | 2699 | </trans-unit> |
2524 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> | 2700 | <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3"> |
2525 | <source>Publish</source> | 2701 | <source>Publish</source> |
2526 | <target>發佈</target> | 2702 | <target>發佈</target> |
2527 | <context-group name="null"> | 2703 | <context-group name="null"> |
2528 | <context context-type="linenumber">55</context> | 2704 | <context context-type="linenumber">60</context> |
2529 | </context-group> | 2705 | </context-group> |
2530 | </trans-unit> | 2706 | </trans-unit> |
2531 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> | 2707 | <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b"> |
@@ -2562,7 +2738,7 @@ When you will upload a video in this channel, the video support field will be au | |||
2562 | </source> | 2738 | </source> |
2563 | <target>æ喜,影片將會使用 BitTorrent 匯入ï¼æ‚¨å·²ç¶“å¯ä»¥åŠ 入關於æ¤å½±ç‰‡çš„資訊了。</target> | 2739 | <target>æ喜,影片將會使用 BitTorrent 匯入ï¼æ‚¨å·²ç¶“å¯ä»¥åŠ 入關於æ¤å½±ç‰‡çš„資訊了。</target> |
2564 | <context-group name="null"> | 2740 | <context-group name="null"> |
2565 | <context context-type="linenumber">48</context> | 2741 | <context context-type="linenumber">53</context> |
2566 | </context-group> | 2742 | </context-group> |
2567 | </trans-unit> | 2743 | </trans-unit> |
2568 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> | 2744 | <trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860"> |
@@ -3529,6 +3705,20 @@ When you will upload a video in this channel, the video support field will be au | |||
3529 | <context context-type="linenumber">1</context> | 3705 | <context context-type="linenumber">1</context> |
3530 | </context-group> | 3706 | </context-group> |
3531 | </trans-unit> | 3707 | </trans-unit> |
3708 | <trans-unit id="53cc0f4a4566c4139c65f93b5dce2fe8302e78da"> | ||
3709 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance.</source> | ||
3710 | <target>帳號 <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> 已被您的實體解除éœéŸ³ã€‚</target> | ||
3711 | <context-group name="null"> | ||
3712 | <context context-type="linenumber">1</context> | ||
3713 | </context-group> | ||
3714 | </trans-unit> | ||
3715 | <trans-unit id="468b52e3c04fb9a3d8c8213555dfcad0cbcae330"> | ||
3716 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance.</source> | ||
3717 | <target>實體 <x id="INTERPOLATION" equiv-text="{{host}}"/> 已被您的實體解除éœéŸ³ã€‚</target> | ||
3718 | <context-group name="null"> | ||
3719 | <context context-type="linenumber">1</context> | ||
3720 | </context-group> | ||
3721 | </trans-unit> | ||
3532 | <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6"> | 3722 | <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6"> |
3533 | <source>Comment updated.</source> | 3723 | <source>Comment updated.</source> |
3534 | <target>評論已更新。</target> | 3724 | <target>評論已更新。</target> |
@@ -3536,6 +3726,13 @@ When you will upload a video in this channel, the video support field will be au | |||
3536 | <context context-type="linenumber">1</context> | 3726 | <context context-type="linenumber">1</context> |
3537 | </context-group> | 3727 | </context-group> |
3538 | </trans-unit> | 3728 | </trans-unit> |
3729 | <trans-unit id="586bee8c27a761611eb05661524cc7ca944b5978"> | ||
3730 | <source>Delete this report</source> | ||
3731 | <target>刪除æ¤å›žå ±</target> | ||
3732 | <context-group name="null"> | ||
3733 | <context context-type="linenumber">1</context> | ||
3734 | </context-group> | ||
3735 | </trans-unit> | ||
3539 | <trans-unit id="cf3b28ba29a907b334ab0e6dccd080a60ba23321"> | 3736 | <trans-unit id="cf3b28ba29a907b334ab0e6dccd080a60ba23321"> |
3540 | <source>Update moderation comment</source> | 3737 | <source>Update moderation comment</source> |
3541 | <target>更新管ç†è©•è«–</target> | 3738 | <target>更新管ç†è©•è«–</target> |
@@ -3557,9 +3754,9 @@ When you will upload a video in this channel, the video support field will be au | |||
3557 | <context context-type="linenumber">1</context> | 3754 | <context context-type="linenumber">1</context> |
3558 | </context-group> | 3755 | </context-group> |
3559 | </trans-unit> | 3756 | </trans-unit> |
3560 | <trans-unit id="01a909e58239b5dde966ef97a79c656d2c452e03"> | 3757 | <trans-unit id="73b70e37cddaa6494d8a666b6cba90dc80595599"> |
3561 | <source>Do you really want to delete this abuse?</source> | 3758 | <source>Do you really want to delete this abuse report?</source> |
3562 | <target>您真的想è¦åˆªé™¤æ¤æ¿«ç”¨å—Žï¼Ÿ</target> | 3759 | <target>您真的想è¦åˆªé™¤é€™ä»½æ¿«ç”¨å›žå ±å—Žï¼Ÿ</target> |
3563 | <context-group name="null"> | 3760 | <context-group name="null"> |
3564 | <context context-type="linenumber">1</context> | 3761 | <context context-type="linenumber">1</context> |
3565 | </context-group> | 3762 | </context-group> |
@@ -3613,6 +3810,13 @@ When you will upload a video in this channel, the video support field will be au | |||
3613 | <context context-type="linenumber">1</context> | 3810 | <context context-type="linenumber">1</context> |
3614 | </context-group> | 3811 | </context-group> |
3615 | </trans-unit> | 3812 | </trans-unit> |
3813 | <trans-unit id="910ed85f550272401b134a40d019ab3359fe883f"> | ||
3814 | <source>Set Email as Verified</source> | ||
3815 | <target>è¨å®šé›»å郵件為已驗è‰</target> | ||
3816 | <context-group name="null"> | ||
3817 | <context context-type="linenumber">1</context> | ||
3818 | </context-group> | ||
3819 | </trans-unit> | ||
3616 | <trans-unit id="ac401df84c5fa471700c3368de51c969ccb8bacf"> | 3820 | <trans-unit id="ac401df84c5fa471700c3368de51c969ccb8bacf"> |
3617 | <source>You cannot ban root.</source> | 3821 | <source>You cannot ban root.</source> |
3618 | <target>您ä¸èƒ½é˜»æ“‹ root。</target> | 3822 | <target>您ä¸èƒ½é˜»æ“‹ root。</target> |
@@ -3620,6 +3824,20 @@ When you will upload a video in this channel, the video support field will be au | |||
3620 | <context context-type="linenumber">1</context> | 3824 | <context context-type="linenumber">1</context> |
3621 | </context-group> | 3825 | </context-group> |
3622 | </trans-unit> | 3826 | </trans-unit> |
3827 | <trans-unit id="98119091712a8ca72905e3b4c1cf60649af7565e"> | ||
3828 | <source>Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users?</source> | ||
3829 | <target>您真的想è¦è§£é™¤é˜»æ“‹ <x id="INTERPOLATION" equiv-text="{{num}}"/> 使用者嗎?</target> | ||
3830 | <context-group name="null"> | ||
3831 | <context context-type="linenumber">1</context> | ||
3832 | </context-group> | ||
3833 | </trans-unit> | ||
3834 | <trans-unit id="6121be086a51c4c73bbdd8aebdddd9744c8f1ffd"> | ||
3835 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned.</source> | ||
3836 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> 使用者已解除阻擋。</target> | ||
3837 | <context-group name="null"> | ||
3838 | <context context-type="linenumber">1</context> | ||
3839 | </context-group> | ||
3840 | </trans-unit> | ||
3623 | <trans-unit id="911fc197949e47aa5f0541627bc319f59edd9d11"> | 3841 | <trans-unit id="911fc197949e47aa5f0541627bc319f59edd9d11"> |
3624 | <source>You cannot delete root.</source> | 3842 | <source>You cannot delete root.</source> |
3625 | <target>您無法刪除 root。</target> | 3843 | <target>您無法刪除 root。</target> |
@@ -3627,6 +3845,41 @@ When you will upload a video in this channel, the video support field will be au | |||
3627 | <context context-type="linenumber">1</context> | 3845 | <context context-type="linenumber">1</context> |
3628 | </context-group> | 3846 | </context-group> |
3629 | </trans-unit> | 3847 | </trans-unit> |
3848 | <trans-unit id="9de914fe915cc730efc57e81c987188a24d3ac51"> | ||
3849 | <source>If you remove these users, you will not be able to create others with the same username!</source> | ||
3850 | <target>若您移除了這些使用者,您將無法建立相åŒä½¿ç”¨è€…å稱的其他使用者ï¼</target> | ||
3851 | <context-group name="null"> | ||
3852 | <context context-type="linenumber">1</context> | ||
3853 | </context-group> | ||
3854 | </trans-unit> | ||
3855 | <trans-unit id="b708d332e3f89b24745e749fa530210f0bdea329"> | ||
3856 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted.</source> | ||
3857 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> 個使用者已刪除。</target> | ||
3858 | <context-group name="null"> | ||
3859 | <context context-type="linenumber">1</context> | ||
3860 | </context-group> | ||
3861 | </trans-unit> | ||
3862 | <trans-unit id="f4a8f2ef1fbfc19e1e049e69f63c40063c0d0650"> | ||
3863 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified.</source> | ||
3864 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> 個使用者電å郵件è¨å®šç‚ºå·²é©—è‰ã€‚</target> | ||
3865 | <context-group name="null"> | ||
3866 | <context context-type="linenumber">1</context> | ||
3867 | </context-group> | ||
3868 | </trans-unit> | ||
3869 | <trans-unit id="2667ca38672421a0a7a22343d2a0060ee41246de"> | ||
3870 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted.</source> | ||
3871 | <target>帳號 <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> 已解除éœéŸ³ã€‚</target> | ||
3872 | <context-group name="null"> | ||
3873 | <context context-type="linenumber">1</context> | ||
3874 | </context-group> | ||
3875 | </trans-unit> | ||
3876 | <trans-unit id="c6af80b42938d4a49e6f6c4f60ce26228916994c"> | ||
3877 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted.</source> | ||
3878 | <target>實體 <x id="INTERPOLATION" equiv-text="{{host}}"/> 已解除éœéŸ³ã€‚</target> | ||
3879 | <context-group name="null"> | ||
3880 | <context context-type="linenumber">1</context> | ||
3881 | </context-group> | ||
3882 | </trans-unit> | ||
3630 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> | 3883 | <trans-unit id="507192ee1fa84aefed02d603caada2d84927023e"> |
3631 | <source>Ownership accepted</source> | 3884 | <source>Ownership accepted</source> |
3632 | <target>所有權已接å—</target> | 3885 | <target>所有權已接å—</target> |
@@ -3704,6 +3957,13 @@ When you will upload a video in this channel, the video support field will be au | |||
3704 | <context context-type="linenumber">1</context> | 3957 | <context context-type="linenumber">1</context> |
3705 | </context-group> | 3958 | </context-group> |
3706 | </trans-unit> | 3959 | </trans-unit> |
3960 | <trans-unit id="f359f6adf6cccca7770019f947ed594169ee7d47"> | ||
3961 | <source>This name already exists on this instance.</source> | ||
3962 | <target>æ¤å稱已å˜åœ¨æ–¼æ¤å¯¦é«”上。</target> | ||
3963 | <context-group name="null"> | ||
3964 | <context context-type="linenumber">1</context> | ||
3965 | </context-group> | ||
3966 | </trans-unit> | ||
3707 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> | 3967 | <trans-unit id="70a67e04629f6d412db0a12d51820b480788d795"> |
3708 | <source>Create</source> | 3968 | <source>Create</source> |
3709 | <target>建立</target> | 3969 | <target>建立</target> |
@@ -3837,6 +4097,97 @@ When you will upload a video in this channel, the video support field will be au | |||
3837 | <context context-type="linenumber">1</context> | 4097 | <context context-type="linenumber">1</context> |
3838 | </context-group> | 4098 | </context-group> |
3839 | </trans-unit> | 4099 | </trans-unit> |
4100 | <trans-unit id="ff6becacbce7fc0943b0af0df4dd67e5e11bf598"> | ||
4101 | <source>Subscribe to the account</source> | ||
4102 | <target>訂閱帳號</target> | ||
4103 | <context-group name="null"> | ||
4104 | <context context-type="linenumber">1</context> | ||
4105 | </context-group> | ||
4106 | </trans-unit> | ||
4107 | <trans-unit id="1c95cc372311830f936b39f73c5d6d20c0b16013"> | ||
4108 | <source>Focus the search bar</source> | ||
4109 | <target>將焦點置於æœå°‹åˆ—</target> | ||
4110 | <context-group name="null"> | ||
4111 | <context context-type="linenumber">1</context> | ||
4112 | </context-group> | ||
4113 | </trans-unit> | ||
4114 | <trans-unit id="b19ee83cbd2b735fd081b9aa483a890578019099"> | ||
4115 | <source>Toggle the left menu</source> | ||
4116 | <target>切æ›å·¦é¸å–®</target> | ||
4117 | <context-group name="null"> | ||
4118 | <context context-type="linenumber">1</context> | ||
4119 | </context-group> | ||
4120 | </trans-unit> | ||
4121 | <trans-unit id="b54759e30f7c1983940cdacb8eb03f102a869084"> | ||
4122 | <source>Go to the videos overview page</source> | ||
4123 | <target>到影片概覽é é¢</target> | ||
4124 | <context-group name="null"> | ||
4125 | <context context-type="linenumber">1</context> | ||
4126 | </context-group> | ||
4127 | </trans-unit> | ||
4128 | <trans-unit id="1e919c88a3f889d6659288e69d3e178da0ea7ab0"> | ||
4129 | <source>Go to the trending videos page</source> | ||
4130 | <target>到熱門影片é é¢</target> | ||
4131 | <context-group name="null"> | ||
4132 | <context context-type="linenumber">1</context> | ||
4133 | </context-group> | ||
4134 | </trans-unit> | ||
4135 | <trans-unit id="249618dcdd7fbdc863c0714e2eb9e8940bc9c37d"> | ||
4136 | <source>Go to the recently added videos page</source> | ||
4137 | <target>到最近新增影片é é¢</target> | ||
4138 | <context-group name="null"> | ||
4139 | <context context-type="linenumber">1</context> | ||
4140 | </context-group> | ||
4141 | </trans-unit> | ||
4142 | <trans-unit id="7e194daef3a3509128c4300d4c7c292c49ebf3f5"> | ||
4143 | <source>Go to the local videos page</source> | ||
4144 | <target>到本地影片é é¢</target> | ||
4145 | <context-group name="null"> | ||
4146 | <context context-type="linenumber">1</context> | ||
4147 | </context-group> | ||
4148 | </trans-unit> | ||
4149 | <trans-unit id="f1fb6204f39a7338e5110b2f113643c9288496ba"> | ||
4150 | <source>Go to the videos upload page</source> | ||
4151 | <target>到影片上傳é é¢</target> | ||
4152 | <context-group name="null"> | ||
4153 | <context context-type="linenumber">1</context> | ||
4154 | </context-group> | ||
4155 | </trans-unit> | ||
4156 | <trans-unit id="0ed7b40c11da9d4565af9c041df20c15bc6be97e"> | ||
4157 | <source>Toggle Dark theme</source> | ||
4158 | <target>切æ›æš—色主題</target> | ||
4159 | <context-group name="null"> | ||
4160 | <context context-type="linenumber">1</context> | ||
4161 | </context-group> | ||
4162 | </trans-unit> | ||
4163 | <trans-unit id="badd4b24618ccc8a34620acb9053fc654b9612b2"> | ||
4164 | <source>Go to my subscriptions</source> | ||
4165 | <target>到我的訂閱</target> | ||
4166 | <context-group name="null"> | ||
4167 | <context context-type="linenumber">1</context> | ||
4168 | </context-group> | ||
4169 | </trans-unit> | ||
4170 | <trans-unit id="b7184b5a236618e8edd747529869c392ab6dace1"> | ||
4171 | <source>Go to my videos</source> | ||
4172 | <target>到我的影片</target> | ||
4173 | <context-group name="null"> | ||
4174 | <context context-type="linenumber">1</context> | ||
4175 | </context-group> | ||
4176 | </trans-unit> | ||
4177 | <trans-unit id="acf985bd42886b9b3030b5f68f0e8417c39b40a7"> | ||
4178 | <source>Go to my imports</source> | ||
4179 | <target>到我們的匯入</target> | ||
4180 | <context-group name="null"> | ||
4181 | <context context-type="linenumber">1</context> | ||
4182 | </context-group> | ||
4183 | </trans-unit> | ||
4184 | <trans-unit id="cfe3c51f0ae9385dc2ce6df740d87e5514aa9390"> | ||
4185 | <source>Go to my channels</source> | ||
4186 | <target>åˆ°æˆ‘çš„é »é“</target> | ||
4187 | <context-group name="null"> | ||
4188 | <context context-type="linenumber">1</context> | ||
4189 | </context-group> | ||
4190 | </trans-unit> | ||
3840 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> | 4191 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> |
3841 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. | 4192 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. |
3842 | </source> | 4193 | </source> |
@@ -4231,9 +4582,9 @@ When you will upload a video in this channel, the video support field will be au | |||
4231 | <context context-type="linenumber">1</context> | 4582 | <context context-type="linenumber">1</context> |
4232 | </context-group> | 4583 | </context-group> |
4233 | </trans-unit> | 4584 | </trans-unit> |
4234 | <trans-unit id="916a6e4fd83ece1dc54c6135eb3b8cd064b4bac3"> | 4585 | <trans-unit id="a4179e366d4aa335f1ddd0a13e9109c71a9338d0"> |
4235 | <source>Description cannot be more than 250 characters long.</source> | 4586 | <source>Description cannot be more than 1000 characters long.</source> |
4236 | <target>æè¿°ä¸èƒ½å¤šæ–¼ 250 個å—元。</target> | 4587 | <target>æè¿°ä¸èƒ½å¤šæ–¼ 1000 個å—元。</target> |
4237 | <context-group name="null"> | 4588 | <context-group name="null"> |
4238 | <context context-type="linenumber">1</context> | 4589 | <context context-type="linenumber">1</context> |
4239 | </context-group> | 4590 | </context-group> |
@@ -4343,6 +4694,13 @@ When you will upload a video in this channel, the video support field will be au | |||
4343 | <context context-type="linenumber">1</context> | 4694 | <context context-type="linenumber">1</context> |
4344 | </context-group> | 4695 | </context-group> |
4345 | </trans-unit> | 4696 | </trans-unit> |
4697 | <trans-unit id="c8465c3773699dd075e0147e264d2e232f605803"> | ||
4698 | <source>You can only transfer ownership to a local account</source> | ||
4699 | <target>您å¯ä»¥åƒ…轉移所有權到本地帳號</target> | ||
4700 | <context-group name="null"> | ||
4701 | <context context-type="linenumber">1</context> | ||
4702 | </context-group> | ||
4703 | </trans-unit> | ||
4346 | <trans-unit id="541087322c34e8b26954fd67ff4fc80d1a6c1b33"> | 4704 | <trans-unit id="541087322c34e8b26954fd67ff4fc80d1a6c1b33"> |
4347 | <source>Name is required.</source> | 4705 | <source>Name is required.</source> |
4348 | <target>å稱必填。</target> | 4706 | <target>å稱必填。</target> |
@@ -4371,13 +4729,6 @@ When you will upload a video in this channel, the video support field will be au | |||
4371 | <context context-type="linenumber">1</context> | 4729 | <context context-type="linenumber">1</context> |
4372 | </context-group> | 4730 | </context-group> |
4373 | </trans-unit> | 4731 | </trans-unit> |
4374 | <trans-unit id="fac936be125163a8494f3d7e7f21d65c7e4f1ff6"> | ||
4375 | <source>Description cannot be more than 500 characters long.</source> | ||
4376 | <target>æè¿°ä¸èƒ½å¤šæ–¼ 500 個å—元。</target> | ||
4377 | <context-group name="null"> | ||
4378 | <context context-type="linenumber">1</context> | ||
4379 | </context-group> | ||
4380 | </trans-unit> | ||
4381 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> | 4732 | <trans-unit id="e7182e21e9566cc81c83f92727461322f71fd69b"> |
4382 | <source>Support text must be at least 3 characters long.</source> | 4733 | <source>Support text must be at least 3 characters long.</source> |
4383 | <target>支æ´æ–‡å—å¿…é ˆè‡³å°‘ 3 個å—元長。</target> | 4734 | <target>支æ´æ–‡å—å¿…é ˆè‡³å°‘ 3 個å—元長。</target> |
@@ -4385,9 +4736,9 @@ When you will upload a video in this channel, the video support field will be au | |||
4385 | <context context-type="linenumber">1</context> | 4736 | <context context-type="linenumber">1</context> |
4386 | </context-group> | 4737 | </context-group> |
4387 | </trans-unit> | 4738 | </trans-unit> |
4388 | <trans-unit id="3fe80c71378e127dda2dda9dbcd66b059d362813"> | 4739 | <trans-unit id="15ec53d9ee65cb930c5f5d10ae2e8dd3fd44fc85"> |
4389 | <source>Support text cannot be more than 500 characters long.</source> | 4740 | <source>Support text cannot be more than 1000 characters long.</source> |
4390 | <target>支æ´æ–‡å—ä¸èƒ½å¤šæ–¼ 500 個å—元。</target> | 4741 | <target>支æ´æ–‡å—ä¸èƒ½è¶…éŽ 1000 çš„å—元長。</target> |
4391 | <context-group name="null"> | 4742 | <context-group name="null"> |
4392 | <context context-type="linenumber">1</context> | 4743 | <context context-type="linenumber">1</context> |
4393 | </context-group> | 4744 | </context-group> |
@@ -4483,9 +4834,9 @@ When you will upload a video in this channel, the video support field will be au | |||
4483 | <context context-type="linenumber">1</context> | 4834 | <context context-type="linenumber">1</context> |
4484 | </context-group> | 4835 | </context-group> |
4485 | </trans-unit> | 4836 | </trans-unit> |
4486 | <trans-unit id="e61f1c05121fa5effa6ccddf5be6dcf1c822ff4b"> | 4837 | <trans-unit id="f17de746af56840511cae11559539b6d8b6955ad"> |
4487 | <source>Video support cannot be more than 500 characters long.</source> | 4838 | <source>Video support cannot be more than 1000 characters long.</source> |
4488 | <target>影片支æ´ä¸èƒ½å¤šæ–¼ 500 個å—元長。</target> | 4839 | <target>影片支æ´ä¸èƒ½è¶…éŽ 1000 çš„å—元長。</target> |
4489 | <context-group name="null"> | 4840 | <context-group name="null"> |
4490 | <context context-type="linenumber">1</context> | 4841 | <context context-type="linenumber">1</context> |
4491 | </context-group> | 4842 | </context-group> |
@@ -5015,6 +5366,13 @@ When you will upload a video in this channel, the video support field will be au | |||
5015 | <context context-type="linenumber">1</context> | 5366 | <context context-type="linenumber">1</context> |
5016 | </context-group> | 5367 | </context-group> |
5017 | </trans-unit> | 5368 | </trans-unit> |
5369 | <trans-unit id="f9b4f2d8146c789cd40314f640ec4e88efbaf681"> | ||
5370 | <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users banned.</source> | ||
5371 | <target><x id="INTERPOLATION" equiv-text="{{num}}"/> 個使用者已解除阻擋。</target> | ||
5372 | <context-group name="null"> | ||
5373 | <context context-type="linenumber">1</context> | ||
5374 | </context-group> | ||
5375 | </trans-unit> | ||
5018 | <trans-unit id="3ab99e62550869aebc85661fca2faf46785263dd"> | 5376 | <trans-unit id="3ab99e62550869aebc85661fca2faf46785263dd"> |
5019 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned.</source> | 5377 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> banned.</source> |
5020 | <target>使用者 <x id="INTERPOLATION" equiv-text="{{username}}"/> 已阻擋。</target> | 5378 | <target>使用者 <x id="INTERPOLATION" equiv-text="{{username}}"/> 已阻擋。</target> |
@@ -5050,6 +5408,111 @@ When you will upload a video in this channel, the video support field will be au | |||
5050 | <context context-type="linenumber">1</context> | 5408 | <context context-type="linenumber">1</context> |
5051 | </context-group> | 5409 | </context-group> |
5052 | </trans-unit> | 5410 | </trans-unit> |
5411 | <trans-unit id="534202c90c6dcadd2989fc72c5030d5483e26096"> | ||
5412 | <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> email set as verified</source> | ||
5413 | <target>使用者 <x id="INTERPOLATION" equiv-text="{{username}}"/> çš„é›»å郵件è¨å®šç‚ºå·²é©—è‰</target> | ||
5414 | <context-group name="null"> | ||
5415 | <context context-type="linenumber">1</context> | ||
5416 | </context-group> | ||
5417 | </trans-unit> | ||
5418 | <trans-unit id="33a6319f765848a22a155cef9f1d8e645202e249"> | ||
5419 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted.</source> | ||
5420 | <target>帳號 <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> 已解除éœéŸ³ã€‚</target> | ||
5421 | <context-group name="null"> | ||
5422 | <context context-type="linenumber">1</context> | ||
5423 | </context-group> | ||
5424 | </trans-unit> | ||
5425 | <trans-unit id="086eda792aeb1b0d131d633b50fdd1792f5f24c6"> | ||
5426 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted.</source> | ||
5427 | <target>實體 <x id="INTERPOLATION" equiv-text="{{host}}"/> 已解除éœéŸ³ã€‚</target> | ||
5428 | <context-group name="null"> | ||
5429 | <context context-type="linenumber">1</context> | ||
5430 | </context-group> | ||
5431 | </trans-unit> | ||
5432 | <trans-unit id="bb72d6d1219e89d182e9fd09d853d83baf8d6499"> | ||
5433 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muted by the instance.</source> | ||
5434 | <target>帳號 <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> 已被實體éœéŸ³ã€‚</target> | ||
5435 | <context-group name="null"> | ||
5436 | <context context-type="linenumber">1</context> | ||
5437 | </context-group> | ||
5438 | </trans-unit> | ||
5439 | <trans-unit id="8686834bc4afe42c1991c6c18f0bce174a0e17a6"> | ||
5440 | <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by the instance.</source> | ||
5441 | <target>帳號 <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> 已被實體解除éœéŸ³ã€‚</target> | ||
5442 | <context-group name="null"> | ||
5443 | <context context-type="linenumber">1</context> | ||
5444 | </context-group> | ||
5445 | </trans-unit> | ||
5446 | <trans-unit id="35d3509161861a610b0895bf084c781e56ba2830"> | ||
5447 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muted by the instance.</source> | ||
5448 | <target>實體 <x id="INTERPOLATION" equiv-text="{{host}}"/> 已被實體éœéŸ³ã€‚</target> | ||
5449 | <context-group name="null"> | ||
5450 | <context context-type="linenumber">1</context> | ||
5451 | </context-group> | ||
5452 | </trans-unit> | ||
5453 | <trans-unit id="978aeec5613fa97e8a5336d3599cebb23ee5a90f"> | ||
5454 | <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by the instance.</source> | ||
5455 | <target>實體 <x id="INTERPOLATION" equiv-text="{{host}}"/> 已被實體解除éœéŸ³ã€‚</target> | ||
5456 | <context-group name="null"> | ||
5457 | <context context-type="linenumber">1</context> | ||
5458 | </context-group> | ||
5459 | </trans-unit> | ||
5460 | <trans-unit id="4a09bf8724e7659fbb5ec33647529cdef7614bdc"> | ||
5461 | <source>Mute this account</source> | ||
5462 | <target>éœéŸ³æ¤å¸³è™Ÿ</target> | ||
5463 | <context-group name="null"> | ||
5464 | <context context-type="linenumber">1</context> | ||
5465 | </context-group> | ||
5466 | </trans-unit> | ||
5467 | <trans-unit id="d666ca3261aef72b2ddcd649d7b32af488f59952"> | ||
5468 | <source>Unmute this account</source> | ||
5469 | <target>解除éœéŸ³æ¤å¸³è™Ÿ</target> | ||
5470 | <context-group name="null"> | ||
5471 | <context context-type="linenumber">1</context> | ||
5472 | </context-group> | ||
5473 | </trans-unit> | ||
5474 | <trans-unit id="e17218983b1de76e5a920b04e1c2ecbdb6e3e06d"> | ||
5475 | <source>Mute the instance</source> | ||
5476 | <target>éœéŸ³å¯¦é«”</target> | ||
5477 | <context-group name="null"> | ||
5478 | <context context-type="linenumber">1</context> | ||
5479 | </context-group> | ||
5480 | </trans-unit> | ||
5481 | <trans-unit id="a23514d8aca2f8633622dda0e86b399dc576a2b9"> | ||
5482 | <source>Unmute the instance</source> | ||
5483 | <target>解除éœéŸ³å¯¦é«”</target> | ||
5484 | <context-group name="null"> | ||
5485 | <context context-type="linenumber">1</context> | ||
5486 | </context-group> | ||
5487 | </trans-unit> | ||
5488 | <trans-unit id="4e4107055b44eee44b6954c41120de1cb4d46432"> | ||
5489 | <source>Mute this account by your instance</source> | ||
5490 | <target>您的實體éœéŸ³æ¤å¸³è™Ÿ</target> | ||
5491 | <context-group name="null"> | ||
5492 | <context context-type="linenumber">1</context> | ||
5493 | </context-group> | ||
5494 | </trans-unit> | ||
5495 | <trans-unit id="a51c59cb5ecb7004a6a8ddd2855b5c52266ad957"> | ||
5496 | <source>Unmute this account by your instance</source> | ||
5497 | <target>您的實體解除éœéŸ³æ¤å¸³è™Ÿ</target> | ||
5498 | <context-group name="null"> | ||
5499 | <context context-type="linenumber">1</context> | ||
5500 | </context-group> | ||
5501 | </trans-unit> | ||
5502 | <trans-unit id="588073e831cec240d6bb0db0b133e45dab69f178"> | ||
5503 | <source>Mute the instance by your instance</source> | ||
5504 | <target>您的實體éœéŸ³æ¤å¯¦é«”</target> | ||
5505 | <context-group name="null"> | ||
5506 | <context context-type="linenumber">1</context> | ||
5507 | </context-group> | ||
5508 | </trans-unit> | ||
5509 | <trans-unit id="676221cdabd4805901343976988c028dbf71b20a"> | ||
5510 | <source>Unmute the instance by your instance</source> | ||
5511 | <target>您的實體解除éœéŸ³æ¤å¯¦é«”</target> | ||
5512 | <context-group name="null"> | ||
5513 | <context context-type="linenumber">1</context> | ||
5514 | </context-group> | ||
5515 | </trans-unit> | ||
5053 | <trans-unit id="0c0f5bbcd2386018ec057877f9d3c5c2c9880cac"> | 5516 | <trans-unit id="0c0f5bbcd2386018ec057877f9d3c5c2c9880cac"> |
5054 | <source>Request is too large for the server. Please contact you administrator if you want to increase the limit size.</source> | 5517 | <source>Request is too large for the server. Please contact you administrator if you want to increase the limit size.</source> |
5055 | <target>請求å°ä¼ºæœå™¨ä¾†èªªå¤ªå¤§ã€‚若您想è¦å¢žåŠ é™åˆ¶å¤§å°ï¼Œè«‹è¯çµ¡æ‚¨çš„管ç†å“¡ã€‚</target> | 5518 | <target>請求å°ä¼ºæœå™¨ä¾†èªªå¤ªå¤§ã€‚若您想è¦å¢žåŠ é™åˆ¶å¤§å°ï¼Œè«‹è¯çµ¡æ‚¨çš„管ç†å“¡ã€‚</target> |
@@ -5134,23 +5597,16 @@ When you will upload a video in this channel, the video support field will be au | |||
5134 | <context context-type="linenumber">1</context> | 5597 | <context context-type="linenumber">1</context> |
5135 | </context-group> | 5598 | </context-group> |
5136 | </trans-unit> | 5599 | </trans-unit> |
5137 | <trans-unit id="65cc4ab3b4c438e07c89be2b677d08369fb62da2"> | 5600 | <trans-unit id="21565881ad1dff3c98738b9535b3515cec140609"> |
5138 | <source>Welcome</source> | 5601 | <source>Welcome! Now please check your emails to verify your account and complete signup.</source> |
5139 | <target>æ¡è¿Ž</target> | 5602 | <target>æ¡è¿Žï¼ç¾åœ¨è«‹æª¢æŸ¥æ‚¨çš„é›»å郵件以驗è‰æ‚¨çš„帳號並完æˆè¨»å†Šã€‚</target> |
5140 | <context-group name="null"> | ||
5141 | <context context-type="linenumber">1</context> | ||
5142 | </context-group> | ||
5143 | </trans-unit> | ||
5144 | <trans-unit id="f5e3d1e1cd2650fc6e86fbfcc8fe854e5cf18d6c"> | ||
5145 | <source>Please check your email to verify your account and complete signup.</source> | ||
5146 | <target>請檢查您的電å郵件以驗è‰æ‚¨çš„帳號與完æˆè¨»å†Šç¨‹åºã€‚</target> | ||
5147 | <context-group name="null"> | 5603 | <context-group name="null"> |
5148 | <context context-type="linenumber">1</context> | 5604 | <context context-type="linenumber">1</context> |
5149 | </context-group> | 5605 | </context-group> |
5150 | </trans-unit> | 5606 | </trans-unit> |
5151 | <trans-unit id="20deec13d8d4ff199aa04318818ca44dab0585be"> | 5607 | <trans-unit id="14200e26888a07633c0f177020dce8f3ec7311a6"> |
5152 | <source>Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete.</source> | 5608 | <source>You are now logged in as <x id="INTERPOLATION" equiv-text="{{username}}"/>!</source> |
5153 | <target>註冊 <x id="INTERPOLATION" equiv-text="{{username}}"/> 完æˆã€‚</target> | 5609 | <target>您ç¾åœ¨ç™»å…¥ç‚º <x id="INTERPOLATION" equiv-text="{{username}}"/>ï¼</target> |
5154 | <context-group name="null"> | 5610 | <context-group name="null"> |
5155 | <context context-type="linenumber">1</context> | 5611 | <context context-type="linenumber">1</context> |
5156 | </context-group> | 5612 | </context-group> |
@@ -5267,6 +5723,20 @@ When you will upload a video in this channel, the video support field will be au | |||
5267 | <context context-type="linenumber">1</context> | 5723 | <context context-type="linenumber">1</context> |
5268 | </context-group> | 5724 | </context-group> |
5269 | </trans-unit> | 5725 | </trans-unit> |
5726 | <trans-unit id="0e65067fdcc9d8725a41896cb1e229d1415a45f6"> | ||
5727 | <source>Like the video</source> | ||
5728 | <target>å–œæ¡å½±ç‰‡</target> | ||
5729 | <context-group name="null"> | ||
5730 | <context context-type="linenumber">1</context> | ||
5731 | </context-group> | ||
5732 | </trans-unit> | ||
5733 | <trans-unit id="1a999e06e1aca0a70cd7d0e3e5c2c63d0e1885c8"> | ||
5734 | <source>Dislike the video</source> | ||
5735 | <target>ä¸å–œæ¡å½±ç‰‡</target> | ||
5736 | <context-group name="null"> | ||
5737 | <context context-type="linenumber">1</context> | ||
5738 | </context-group> | ||
5739 | </trans-unit> | ||
5270 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> | 5740 | <trans-unit id="f1abd89c9280323209e939fa9c30f6e5cda20c95"> |
5271 | <source>Do you really want to delete this video?</source> | 5741 | <source>Do you really want to delete this video?</source> |
5272 | <target>您真的想è¦åˆªé™¤æ¤å½±ç‰‡å—Žï¼Ÿ</target> | 5742 | <target>您真的想è¦åˆªé™¤æ¤å½±ç‰‡å—Žï¼Ÿ</target> |
diff --git a/client/src/locale/target/iso639_pl_PL.xml b/client/src/locale/target/iso639_pl_PL.xml deleted file mode 100644 index b483f5ce8..000000000 --- a/client/src/locale/target/iso639_pl_PL.xml +++ /dev/null | |||
@@ -1,695 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <!--XLIFF document generated by Zanata. Visit http://zanata.org for more infomation.--> | ||
3 | <xliff xmlns="urn:oasis:names:tc:xliff:document:1.1" xmlns:xyz="urn:appInfo:Items" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.1 http://www.oasis-open.org/committees/xliff/documents/xliff-core-1.1.xsd" version="1.1"> | ||
4 | <file source-language="en-US" datatype="plaintext" original="" target-language="pl-PL"> | ||
5 | <body> | ||
6 | <trans-unit id="Afar"> | ||
7 | <source>Afar</source> | ||
8 | <target>Afar</target> | ||
9 | </trans-unit> | ||
10 | <trans-unit id="Abkhazian"> | ||
11 | <source>Abkhazian</source> | ||
12 | <target>Abchaski</target> | ||
13 | </trans-unit> | ||
14 | <trans-unit id="Afrikaans"> | ||
15 | <source>Afrikaans</source> | ||
16 | <target>Afrikaans</target> | ||
17 | </trans-unit> | ||
18 | <trans-unit id="Akan"> | ||
19 | <source>Akan</source> | ||
20 | <target>Akan</target> | ||
21 | </trans-unit> | ||
22 | <trans-unit id="Amharic"> | ||
23 | <source>Amharic</source> | ||
24 | <target>Amharski</target> | ||
25 | </trans-unit> | ||
26 | <trans-unit id="Arabic"> | ||
27 | <source>Arabic</source> | ||
28 | <target>Arabski</target> | ||
29 | </trans-unit> | ||
30 | <trans-unit id="Aragonese"> | ||
31 | <source>Aragonese</source> | ||
32 | </trans-unit> | ||
33 | <trans-unit id="American Sign Language"> | ||
34 | <source>American Sign Language</source> | ||
35 | <target>Amerykański Język Migowy</target> | ||
36 | </trans-unit> | ||
37 | <trans-unit id="Assamese"> | ||
38 | <source>Assamese</source> | ||
39 | </trans-unit> | ||
40 | <trans-unit id="Avaric"> | ||
41 | <source>Avaric</source> | ||
42 | <target>Awarski</target> | ||
43 | </trans-unit> | ||
44 | <trans-unit id="Kotava"> | ||
45 | <source>Kotava</source> | ||
46 | </trans-unit> | ||
47 | <trans-unit id="Aymara"> | ||
48 | <source>Aymara</source> | ||
49 | </trans-unit> | ||
50 | <trans-unit id="Azerbaijani"> | ||
51 | <source>Azerbaijani</source> | ||
52 | </trans-unit> | ||
53 | <trans-unit id="Bashkir"> | ||
54 | <source>Bashkir</source> | ||
55 | <target>Baszkirski</target> | ||
56 | </trans-unit> | ||
57 | <trans-unit id="Bambara"> | ||
58 | <source>Bambara</source> | ||
59 | <target>Bambara</target> | ||
60 | </trans-unit> | ||
61 | <trans-unit id="Belarusian"> | ||
62 | <source>Belarusian</source> | ||
63 | <target>Białoruski</target> | ||
64 | </trans-unit> | ||
65 | <trans-unit id="Bengali"> | ||
66 | <source>Bengali</source> | ||
67 | <target>Bengalski</target> | ||
68 | </trans-unit> | ||
69 | <trans-unit id="British Sign Language"> | ||
70 | <source>British Sign Language</source> | ||
71 | <target>Brytyjski Język Migowy</target> | ||
72 | </trans-unit> | ||
73 | <trans-unit id="Bislama"> | ||
74 | <source>Bislama</source> | ||
75 | <target>Bislama</target> | ||
76 | </trans-unit> | ||
77 | <trans-unit id="Tibetan"> | ||
78 | <source>Tibetan</source> | ||
79 | <target>Tybetański</target> | ||
80 | </trans-unit> | ||
81 | <trans-unit id="Bosnian"> | ||
82 | <source>Bosnian</source> | ||
83 | <target>Bośniacki</target> | ||
84 | </trans-unit> | ||
85 | <trans-unit id="Breton"> | ||
86 | <source>Breton</source> | ||
87 | <target>Bretoński</target> | ||
88 | </trans-unit> | ||
89 | <trans-unit id="Bulgarian"> | ||
90 | <source>Bulgarian</source> | ||
91 | <target>Bułgarski</target> | ||
92 | </trans-unit> | ||
93 | <trans-unit id="Brazilian Sign Language"> | ||
94 | <source>Brazilian Sign Language</source> | ||
95 | </trans-unit> | ||
96 | <trans-unit id="Catalan"> | ||
97 | <source>Catalan</source> | ||
98 | <target>Kataloński</target> | ||
99 | </trans-unit> | ||
100 | <trans-unit id="Czech"> | ||
101 | <source>Czech</source> | ||
102 | <target>Czeski</target> | ||
103 | </trans-unit> | ||
104 | <trans-unit id="Chamorro"> | ||
105 | <source>Chamorro</source> | ||
106 | </trans-unit> | ||
107 | <trans-unit id="Chechen"> | ||
108 | <source>Chechen</source> | ||
109 | </trans-unit> | ||
110 | <trans-unit id="Chuvash"> | ||
111 | <source>Chuvash</source> | ||
112 | </trans-unit> | ||
113 | <trans-unit id="Cornish"> | ||
114 | <source>Cornish</source> | ||
115 | <target>Kornijski</target> | ||
116 | </trans-unit> | ||
117 | <trans-unit id="Corsican"> | ||
118 | <source>Corsican</source> | ||
119 | <target>Korsykański</target> | ||
120 | </trans-unit> | ||
121 | <trans-unit id="Cree"> | ||
122 | <source>Cree</source> | ||
123 | <target>Kri</target> | ||
124 | </trans-unit> | ||
125 | <trans-unit id="Czech Sign Language"> | ||
126 | <source>Czech Sign Language</source> | ||
127 | <target>Czeski Język Migowy</target> | ||
128 | </trans-unit> | ||
129 | <trans-unit id="Chinese Sign Language"> | ||
130 | <source>Chinese Sign Language</source> | ||
131 | <target>Chiński Język Migowy</target> | ||
132 | </trans-unit> | ||
133 | <trans-unit id="Welsh"> | ||
134 | <source>Welsh</source> | ||
135 | <target>Walijski</target> | ||
136 | </trans-unit> | ||
137 | <trans-unit id="Danish"> | ||
138 | <source>Danish</source> | ||
139 | <target>Duński</target> | ||
140 | </trans-unit> | ||
141 | <trans-unit id="German"> | ||
142 | <source>German</source> | ||
143 | <target>Niemiecki</target> | ||
144 | </trans-unit> | ||
145 | <trans-unit id="Dhivehi"> | ||
146 | <source>Dhivehi</source> | ||
147 | </trans-unit> | ||
148 | <trans-unit id="Danish Sign Language"> | ||
149 | <source>Danish Sign Language</source> | ||
150 | <target>Duński Język Migowy</target> | ||
151 | </trans-unit> | ||
152 | <trans-unit id="Dzongkha"> | ||
153 | <source>Dzongkha</source> | ||
154 | <target>Dzongkha</target> | ||
155 | </trans-unit> | ||
156 | <trans-unit id="Modern Greek (1453-)"> | ||
157 | <source>Modern Greek (1453-)</source> | ||
158 | <target>Nowogrecki (1453-)</target> | ||
159 | </trans-unit> | ||
160 | <trans-unit id="English"> | ||
161 | <source>English</source> | ||
162 | <target>Angielski</target> | ||
163 | </trans-unit> | ||
164 | <trans-unit id="Esperanto"> | ||
165 | <source>Esperanto</source> | ||
166 | </trans-unit> | ||
167 | <trans-unit id="Estonian"> | ||
168 | <source>Estonian</source> | ||
169 | <target>Estoński</target> | ||
170 | </trans-unit> | ||
171 | <trans-unit id="Basque"> | ||
172 | <source>Basque</source> | ||
173 | <target>Baskijski</target> | ||
174 | </trans-unit> | ||
175 | <trans-unit id="Ewe"> | ||
176 | <source>Ewe</source> | ||
177 | <target>Ewe</target> | ||
178 | </trans-unit> | ||
179 | <trans-unit id="Faroese"> | ||
180 | <source>Faroese</source> | ||
181 | </trans-unit> | ||
182 | <trans-unit id="Persian"> | ||
183 | <source>Persian</source> | ||
184 | <target>Perski</target> | ||
185 | </trans-unit> | ||
186 | <trans-unit id="Fijian"> | ||
187 | <source>Fijian</source> | ||
188 | <target>Fidżyjski</target> | ||
189 | </trans-unit> | ||
190 | <trans-unit id="Finnish"> | ||
191 | <source>Finnish</source> | ||
192 | <target>Fiński</target> | ||
193 | </trans-unit> | ||
194 | <trans-unit id="French"> | ||
195 | <source>French</source> | ||
196 | <target>Francuski</target> | ||
197 | </trans-unit> | ||
198 | <trans-unit id="Western Frisian"> | ||
199 | <source>Western Frisian</source> | ||
200 | </trans-unit> | ||
201 | <trans-unit id="French Sign Language"> | ||
202 | <source>French Sign Language</source> | ||
203 | <target>Francuski Język Migowy</target> | ||
204 | </trans-unit> | ||
205 | <trans-unit id="Fulah"> | ||
206 | <source>Fulah</source> | ||
207 | <target>Ful</target> | ||
208 | </trans-unit> | ||
209 | <trans-unit id="Scottish Gaelic"> | ||
210 | <source>Scottish Gaelic</source> | ||
211 | </trans-unit> | ||
212 | <trans-unit id="Irish"> | ||
213 | <source>Irish</source> | ||
214 | <target>Irlandzki</target> | ||
215 | </trans-unit> | ||
216 | <trans-unit id="Galician"> | ||
217 | <source>Galician</source> | ||
218 | <target>Galicyjski</target> | ||
219 | </trans-unit> | ||
220 | <trans-unit id="Manx"> | ||
221 | <source>Manx</source> | ||
222 | </trans-unit> | ||
223 | <trans-unit id="Guarani"> | ||
224 | <source>Guarani</source> | ||
225 | </trans-unit> | ||
226 | <trans-unit id="German Sign Language"> | ||
227 | <source>German Sign Language</source> | ||
228 | <target>Niemiecki Język Migowy</target> | ||
229 | </trans-unit> | ||
230 | <trans-unit id="Gujarati"> | ||
231 | <source>Gujarati</source> | ||
232 | </trans-unit> | ||
233 | <trans-unit id="Haitian"> | ||
234 | <source>Haitian</source> | ||
235 | </trans-unit> | ||
236 | <trans-unit id="Hausa"> | ||
237 | <source>Hausa</source> | ||
238 | <target>Hausa</target> | ||
239 | </trans-unit> | ||
240 | <trans-unit id="Serbo-Croatian"> | ||
241 | <source>Serbo-Croatian</source> | ||
242 | <target>Serbsko-Chorwacki</target> | ||
243 | </trans-unit> | ||
244 | <trans-unit id="Hebrew"> | ||
245 | <source>Hebrew</source> | ||
246 | </trans-unit> | ||
247 | <trans-unit id="Herero"> | ||
248 | <source>Herero</source> | ||
249 | </trans-unit> | ||
250 | <trans-unit id="Hindi"> | ||
251 | <source>Hindi</source> | ||
252 | <target>Hindi</target> | ||
253 | </trans-unit> | ||
254 | <trans-unit id="Hiri Motu"> | ||
255 | <source>Hiri Motu</source> | ||
256 | </trans-unit> | ||
257 | <trans-unit id="Croatian"> | ||
258 | <source>Croatian</source> | ||
259 | <target>Chorwacki</target> | ||
260 | </trans-unit> | ||
261 | <trans-unit id="Hungarian"> | ||
262 | <source>Hungarian</source> | ||
263 | <target>Węgierski</target> | ||
264 | </trans-unit> | ||
265 | <trans-unit id="Armenian"> | ||
266 | <source>Armenian</source> | ||
267 | <target>Ormański</target> | ||
268 | </trans-unit> | ||
269 | <trans-unit id="Igbo"> | ||
270 | <source>Igbo</source> | ||
271 | <target>Igbo</target> | ||
272 | </trans-unit> | ||
273 | <trans-unit id="Sichuan Yi"> | ||
274 | <source>Sichuan Yi</source> | ||
275 | </trans-unit> | ||
276 | <trans-unit id="Inuktitut"> | ||
277 | <source>Inuktitut</source> | ||
278 | </trans-unit> | ||
279 | <trans-unit id="Indonesian"> | ||
280 | <source>Indonesian</source> | ||
281 | <target>Indonezyjski</target> | ||
282 | </trans-unit> | ||
283 | <trans-unit id="Inupiaq"> | ||
284 | <source>Inupiaq</source> | ||
285 | </trans-unit> | ||
286 | <trans-unit id="Icelandic"> | ||
287 | <source>Icelandic</source> | ||
288 | <target>Islandzki</target> | ||
289 | </trans-unit> | ||
290 | <trans-unit id="Italian"> | ||
291 | <source>Italian</source> | ||
292 | <target>WÅ‚oski</target> | ||
293 | </trans-unit> | ||
294 | <trans-unit id="Javanese"> | ||
295 | <source>Javanese</source> | ||
296 | <target>Jawajski</target> | ||
297 | </trans-unit> | ||
298 | <trans-unit id="Lojban"> | ||
299 | <source>Lojban</source> | ||
300 | </trans-unit> | ||
301 | <trans-unit id="Japanese"> | ||
302 | <source>Japanese</source> | ||
303 | <target>Japoński</target> | ||
304 | </trans-unit> | ||
305 | <trans-unit id="Japanese Sign Language"> | ||
306 | <source>Japanese Sign Language</source> | ||
307 | <target>Japoński Język Migowy</target> | ||
308 | </trans-unit> | ||
309 | <trans-unit id="Kalaallisut"> | ||
310 | <source>Kalaallisut</source> | ||
311 | </trans-unit> | ||
312 | <trans-unit id="Kannada"> | ||
313 | <source>Kannada</source> | ||
314 | </trans-unit> | ||
315 | <trans-unit id="Kashmiri"> | ||
316 | <source>Kashmiri</source> | ||
317 | </trans-unit> | ||
318 | <trans-unit id="Georgian"> | ||
319 | <source>Georgian</source> | ||
320 | </trans-unit> | ||
321 | <trans-unit id="Kanuri"> | ||
322 | <source>Kanuri</source> | ||
323 | </trans-unit> | ||
324 | <trans-unit id="Kazakh"> | ||
325 | <source>Kazakh</source> | ||
326 | </trans-unit> | ||
327 | <trans-unit id="Khmer"> | ||
328 | <source>Khmer</source> | ||
329 | </trans-unit> | ||
330 | <trans-unit id="Kikuyu"> | ||
331 | <source>Kikuyu</source> | ||
332 | </trans-unit> | ||
333 | <trans-unit id="Kinyarwanda"> | ||
334 | <source>Kinyarwanda</source> | ||
335 | </trans-unit> | ||
336 | <trans-unit id="Kirghiz"> | ||
337 | <source>Kirghiz</source> | ||
338 | </trans-unit> | ||
339 | <trans-unit id="Komi"> | ||
340 | <source>Komi</source> | ||
341 | <target>Komi</target> | ||
342 | </trans-unit> | ||
343 | <trans-unit id="Kongo"> | ||
344 | <source>Kongo</source> | ||
345 | <target>Kongo</target> | ||
346 | </trans-unit> | ||
347 | <trans-unit id="Korean"> | ||
348 | <source>Korean</source> | ||
349 | <target>Koreański</target> | ||
350 | </trans-unit> | ||
351 | <trans-unit id="Kuanyama"> | ||
352 | <source>Kuanyama</source> | ||
353 | </trans-unit> | ||
354 | <trans-unit id="Kurdish"> | ||
355 | <source>Kurdish</source> | ||
356 | <target>Kurdyjski</target> | ||
357 | </trans-unit> | ||
358 | <trans-unit id="Lao"> | ||
359 | <source>Lao</source> | ||
360 | <target>Laotański</target> | ||
361 | </trans-unit> | ||
362 | <trans-unit id="Latvian"> | ||
363 | <source>Latvian</source> | ||
364 | <target>Åotewski</target> | ||
365 | </trans-unit> | ||
366 | <trans-unit id="Limburgan"> | ||
367 | <source>Limburgan</source> | ||
368 | </trans-unit> | ||
369 | <trans-unit id="Lingala"> | ||
370 | <source>Lingala</source> | ||
371 | </trans-unit> | ||
372 | <trans-unit id="Lithuanian"> | ||
373 | <source>Lithuanian</source> | ||
374 | <target>Litewski</target> | ||
375 | </trans-unit> | ||
376 | <trans-unit id="Luxembourgish"> | ||
377 | <source>Luxembourgish</source> | ||
378 | <target>Luksemburski</target> | ||
379 | </trans-unit> | ||
380 | <trans-unit id="Luba-Katanga"> | ||
381 | <source>Luba-Katanga</source> | ||
382 | </trans-unit> | ||
383 | <trans-unit id="Ganda"> | ||
384 | <source>Ganda</source> | ||
385 | </trans-unit> | ||
386 | <trans-unit id="Marshallese"> | ||
387 | <source>Marshallese</source> | ||
388 | </trans-unit> | ||
389 | <trans-unit id="Malayalam"> | ||
390 | <source>Malayalam</source> | ||
391 | </trans-unit> | ||
392 | <trans-unit id="Marathi"> | ||
393 | <source>Marathi</source> | ||
394 | </trans-unit> | ||
395 | <trans-unit id="Macedonian"> | ||
396 | <source>Macedonian</source> | ||
397 | </trans-unit> | ||
398 | <trans-unit id="Malagasy"> | ||
399 | <source>Malagasy</source> | ||
400 | </trans-unit> | ||
401 | <trans-unit id="Maltese"> | ||
402 | <source>Maltese</source> | ||
403 | </trans-unit> | ||
404 | <trans-unit id="Mongolian"> | ||
405 | <source>Mongolian</source> | ||
406 | </trans-unit> | ||
407 | <trans-unit id="Maori"> | ||
408 | <source>Maori</source> | ||
409 | </trans-unit> | ||
410 | <trans-unit id="Malay (macrolanguage)"> | ||
411 | <source>Malay (macrolanguage)</source> | ||
412 | </trans-unit> | ||
413 | <trans-unit id="Burmese"> | ||
414 | <source>Burmese</source> | ||
415 | </trans-unit> | ||
416 | <trans-unit id="Nauru"> | ||
417 | <source>Nauru</source> | ||
418 | <target>Naurański</target> | ||
419 | </trans-unit> | ||
420 | <trans-unit id="Navajo"> | ||
421 | <source>Navajo</source> | ||
422 | </trans-unit> | ||
423 | <trans-unit id="South Ndebele"> | ||
424 | <source>South Ndebele</source> | ||
425 | </trans-unit> | ||
426 | <trans-unit id="North Ndebele"> | ||
427 | <source>North Ndebele</source> | ||
428 | </trans-unit> | ||
429 | <trans-unit id="Ndonga"> | ||
430 | <source>Ndonga</source> | ||
431 | </trans-unit> | ||
432 | <trans-unit id="Nepali (macrolanguage)"> | ||
433 | <source>Nepali (macrolanguage)</source> | ||
434 | </trans-unit> | ||
435 | <trans-unit id="Dutch"> | ||
436 | <source>Dutch</source> | ||
437 | <target>Holenderski</target> | ||
438 | </trans-unit> | ||
439 | <trans-unit id="Norwegian Nynorsk"> | ||
440 | <source>Norwegian Nynorsk</source> | ||
441 | <target>Norweski Nynorsk</target> | ||
442 | </trans-unit> | ||
443 | <trans-unit id="Norwegian Bokmål"> | ||
444 | <source>Norwegian Bokmål</source> | ||
445 | <target>Norweski Bokmål</target> | ||
446 | </trans-unit> | ||
447 | <trans-unit id="Norwegian"> | ||
448 | <source>Norwegian</source> | ||
449 | <target>Norweski</target> | ||
450 | </trans-unit> | ||
451 | <trans-unit id="Nyanja"> | ||
452 | <source>Nyanja</source> | ||
453 | </trans-unit> | ||
454 | <trans-unit id="Occitan"> | ||
455 | <source>Occitan</source> | ||
456 | </trans-unit> | ||
457 | <trans-unit id="Ojibwa"> | ||
458 | <source>Ojibwa</source> | ||
459 | </trans-unit> | ||
460 | <trans-unit id="Oriya (macrolanguage)"> | ||
461 | <source>Oriya (macrolanguage)</source> | ||
462 | </trans-unit> | ||
463 | <trans-unit id="Oromo"> | ||
464 | <source>Oromo</source> | ||
465 | <target>Oromo</target> | ||
466 | </trans-unit> | ||
467 | <trans-unit id="Ossetian"> | ||
468 | <source>Ossetian</source> | ||
469 | </trans-unit> | ||
470 | <trans-unit id="Panjabi"> | ||
471 | <source>Panjabi</source> | ||
472 | </trans-unit> | ||
473 | <trans-unit id="Pakistan Sign Language"> | ||
474 | <source>Pakistan Sign Language</source> | ||
475 | </trans-unit> | ||
476 | <trans-unit id="Polish"> | ||
477 | <source>Polish</source> | ||
478 | <target>Polski</target> | ||
479 | </trans-unit> | ||
480 | <trans-unit id="Portuguese"> | ||
481 | <source>Portuguese</source> | ||
482 | <target>Portugalski</target> | ||
483 | </trans-unit> | ||
484 | <trans-unit id="Pushto"> | ||
485 | <source>Pushto</source> | ||
486 | <target>Paszto</target> | ||
487 | </trans-unit> | ||
488 | <trans-unit id="Quechua"> | ||
489 | <source>Quechua</source> | ||
490 | </trans-unit> | ||
491 | <trans-unit id="Romansh"> | ||
492 | <source>Romansh</source> | ||
493 | <target>Romansz</target> | ||
494 | </trans-unit> | ||
495 | <trans-unit id="Romanian"> | ||
496 | <source>Romanian</source> | ||
497 | <target>Rumuński</target> | ||
498 | </trans-unit> | ||
499 | <trans-unit id="Russian Sign Language"> | ||
500 | <source>Russian Sign Language</source> | ||
501 | <target>Rosyjski Język Migowy</target> | ||
502 | </trans-unit> | ||
503 | <trans-unit id="Rundi"> | ||
504 | <source>Rundi</source> | ||
505 | <target>Rundi</target> | ||
506 | </trans-unit> | ||
507 | <trans-unit id="Russian"> | ||
508 | <source>Russian</source> | ||
509 | <target>Rosyjski</target> | ||
510 | </trans-unit> | ||
511 | <trans-unit id="Sango"> | ||
512 | <source>Sango</source> | ||
513 | <target>Sango</target> | ||
514 | </trans-unit> | ||
515 | <trans-unit id="Saudi Arabian Sign Language"> | ||
516 | <source>Saudi Arabian Sign Language</source> | ||
517 | </trans-unit> | ||
518 | <trans-unit id="South African Sign Language"> | ||
519 | <source>South African Sign Language</source> | ||
520 | </trans-unit> | ||
521 | <trans-unit id="Sinhala"> | ||
522 | <source>Sinhala</source> | ||
523 | </trans-unit> | ||
524 | <trans-unit id="Slovak"> | ||
525 | <source>Slovak</source> | ||
526 | <target>SÅ‚owacki</target> | ||
527 | </trans-unit> | ||
528 | <trans-unit id="Slovenian"> | ||
529 | <source>Slovenian</source> | ||
530 | <target>Słoweński</target> | ||
531 | </trans-unit> | ||
532 | <trans-unit id="Northern Sami"> | ||
533 | <source>Northern Sami</source> | ||
534 | </trans-unit> | ||
535 | <trans-unit id="Samoan"> | ||
536 | <source>Samoan</source> | ||
537 | <target>Samoański</target> | ||
538 | </trans-unit> | ||
539 | <trans-unit id="Shona"> | ||
540 | <source>Shona</source> | ||
541 | <target>Shona</target> | ||
542 | </trans-unit> | ||
543 | <trans-unit id="Sindhi"> | ||
544 | <source>Sindhi</source> | ||
545 | <target>Sindhi</target> | ||
546 | </trans-unit> | ||
547 | <trans-unit id="Somali"> | ||
548 | <source>Somali</source> | ||
549 | <target>Somalijski</target> | ||
550 | </trans-unit> | ||
551 | <trans-unit id="Southern Sotho"> | ||
552 | <source>Southern Sotho</source> | ||
553 | </trans-unit> | ||
554 | <trans-unit id="Spanish"> | ||
555 | <source>Spanish</source> | ||
556 | <target>Hiszpański</target> | ||
557 | </trans-unit> | ||
558 | <trans-unit id="Albanian"> | ||
559 | <source>Albanian</source> | ||
560 | </trans-unit> | ||
561 | <trans-unit id="Sardinian"> | ||
562 | <source>Sardinian</source> | ||
563 | </trans-unit> | ||
564 | <trans-unit id="Serbian"> | ||
565 | <source>Serbian</source> | ||
566 | <target>Serbski</target> | ||
567 | </trans-unit> | ||
568 | <trans-unit id="Swati"> | ||
569 | <source>Swati</source> | ||
570 | </trans-unit> | ||
571 | <trans-unit id="Sundanese"> | ||
572 | <source>Sundanese</source> | ||
573 | </trans-unit> | ||
574 | <trans-unit id="Swahili (macrolanguage)"> | ||
575 | <source>Swahili (macrolanguage)</source> | ||
576 | </trans-unit> | ||
577 | <trans-unit id="Swedish"> | ||
578 | <source>Swedish</source> | ||
579 | <target>Szwedzki</target> | ||
580 | </trans-unit> | ||
581 | <trans-unit id="Swedish Sign Language"> | ||
582 | <source>Swedish Sign Language</source> | ||
583 | <target>Szwedzki Język Migowy</target> | ||
584 | </trans-unit> | ||
585 | <trans-unit id="Tahitian"> | ||
586 | <source>Tahitian</source> | ||
587 | </trans-unit> | ||
588 | <trans-unit id="Tamil"> | ||
589 | <source>Tamil</source> | ||
590 | <target>Tamilski</target> | ||
591 | </trans-unit> | ||
592 | <trans-unit id="Tatar"> | ||
593 | <source>Tatar</source> | ||
594 | <target>Tatarski</target> | ||
595 | </trans-unit> | ||
596 | <trans-unit id="Telugu"> | ||
597 | <source>Telugu</source> | ||
598 | <target>Telugu</target> | ||
599 | </trans-unit> | ||
600 | <trans-unit id="Tajik"> | ||
601 | <source>Tajik</source> | ||
602 | <target>Tadżycki</target> | ||
603 | </trans-unit> | ||
604 | <trans-unit id="Tagalog"> | ||
605 | <source>Tagalog</source> | ||
606 | <target>Tagalski</target> | ||
607 | </trans-unit> | ||
608 | <trans-unit id="Thai"> | ||
609 | <source>Thai</source> | ||
610 | <target>Tajski</target> | ||
611 | </trans-unit> | ||
612 | <trans-unit id="Tigrinya"> | ||
613 | <source>Tigrinya</source> | ||
614 | </trans-unit> | ||
615 | <trans-unit id="Klingon"> | ||
616 | <source>Klingon</source> | ||
617 | </trans-unit> | ||
618 | <trans-unit id="Tonga (Tonga Islands)"> | ||
619 | <source>Tonga (Tonga Islands)</source> | ||
620 | </trans-unit> | ||
621 | <trans-unit id="Tswana"> | ||
622 | <source>Tswana</source> | ||
623 | </trans-unit> | ||
624 | <trans-unit id="Tsonga"> | ||
625 | <source>Tsonga</source> | ||
626 | </trans-unit> | ||
627 | <trans-unit id="Turkmen"> | ||
628 | <source>Turkmen</source> | ||
629 | <target>Turkmeński</target> | ||
630 | </trans-unit> | ||
631 | <trans-unit id="Turkish"> | ||
632 | <source>Turkish</source> | ||
633 | <target>Turecki</target> | ||
634 | </trans-unit> | ||
635 | <trans-unit id="Twi"> | ||
636 | <source>Twi</source> | ||
637 | <target>Twi</target> | ||
638 | </trans-unit> | ||
639 | <trans-unit id="Uighur"> | ||
640 | <source>Uighur</source> | ||
641 | </trans-unit> | ||
642 | <trans-unit id="Ukrainian"> | ||
643 | <source>Ukrainian</source> | ||
644 | <target>Ukraiński</target> | ||
645 | </trans-unit> | ||
646 | <trans-unit id="Urdu"> | ||
647 | <source>Urdu</source> | ||
648 | <target>Urdu</target> | ||
649 | </trans-unit> | ||
650 | <trans-unit id="Uzbek"> | ||
651 | <source>Uzbek</source> | ||
652 | <target>Uzbecki</target> | ||
653 | </trans-unit> | ||
654 | <trans-unit id="Venda"> | ||
655 | <source>Venda</source> | ||
656 | <target>Venda</target> | ||
657 | </trans-unit> | ||
658 | <trans-unit id="Vietnamese"> | ||
659 | <source>Vietnamese</source> | ||
660 | <target>Wietnamski</target> | ||
661 | </trans-unit> | ||
662 | <trans-unit id="Walloon"> | ||
663 | <source>Walloon</source> | ||
664 | <target>Waloński</target> | ||
665 | </trans-unit> | ||
666 | <trans-unit id="Wolof"> | ||
667 | <source>Wolof</source> | ||
668 | <target>Wolof</target> | ||
669 | </trans-unit> | ||
670 | <trans-unit id="Xhosa"> | ||
671 | <source>Xhosa</source> | ||
672 | <target>Xhosa</target> | ||
673 | </trans-unit> | ||
674 | <trans-unit id="Yiddish"> | ||
675 | <source>Yiddish</source> | ||
676 | <target>Jidysz</target> | ||
677 | </trans-unit> | ||
678 | <trans-unit id="Yoruba"> | ||
679 | <source>Yoruba</source> | ||
680 | <target>Joruba</target> | ||
681 | </trans-unit> | ||
682 | <trans-unit id="Zhuang"> | ||
683 | <source>Zhuang</source> | ||
684 | <target>Zhuang</target> | ||
685 | </trans-unit> | ||
686 | <trans-unit id="Chinese"> | ||
687 | <source>Chinese</source> | ||
688 | <target>Chiński</target> | ||
689 | </trans-unit> | ||
690 | <trans-unit id="Zulu"> | ||
691 | <source>Zulu</source> | ||
692 | <target>Zulu</target> | ||
693 | </trans-unit> | ||
694 | </body> | ||
695 | </file></xliff> \ No newline at end of file | ||
diff --git a/client/src/locale/target/player_ar_001.xml b/client/src/locale/target/player_ar_001.xml index e2c20884b..4e3a12ad7 100644 --- a/client/src/locale/target/player_ar_001.xml +++ b/client/src/locale/target/player_ar_001.xml | |||
@@ -81,11 +81,11 @@ | |||
81 | </trans-unit> | 81 | </trans-unit> |
82 | <trans-unit id="Subtitles"> | 82 | <trans-unit id="Subtitles"> |
83 | <source>Subtitles</source> | 83 | <source>Subtitles</source> |
84 | <target>ترجمة</target> | 84 | <target>الترجمات</target> |
85 | </trans-unit> | 85 | </trans-unit> |
86 | <trans-unit id="subtitles off"> | 86 | <trans-unit id="subtitles off"> |
87 | <source>subtitles off</source> | 87 | <source>subtitles off</source> |
88 | <target>ألغ الترجمة</target> | 88 | <target>تعطيل الترجمة النصية</target> |
89 | </trans-unit> | 89 | </trans-unit> |
90 | <trans-unit id="Captions"> | 90 | <trans-unit id="Captions"> |
91 | <source>Captions</source> | 91 | <source>Captions</source> |
@@ -93,7 +93,7 @@ | |||
93 | </trans-unit> | 93 | </trans-unit> |
94 | <trans-unit id="captions off"> | 94 | <trans-unit id="captions off"> |
95 | <source>captions off</source> | 95 | <source>captions off</source> |
96 | <target>ألغ التعليقات</target> | 96 | <target>تعطيل التعليقات</target> |
97 | </trans-unit> | 97 | </trans-unit> |
98 | <trans-unit id="Chapters"> | 98 | <trans-unit id="Chapters"> |
99 | <source>Chapters</source> | 99 | <source>Chapters</source> |
@@ -169,7 +169,7 @@ | |||
169 | </trans-unit> | 169 | </trans-unit> |
170 | <trans-unit id=", opens subtitles settings dialog"> | 170 | <trans-unit id=", opens subtitles settings dialog"> |
171 | <source>, opens subtitles settings dialog</source> | 171 | <source>, opens subtitles settings dialog</source> |
172 | <target>ØŒ Ø¥ÙØªØ Ù†Ø§Ùذة إعدادات الترجمة</target> | 172 | <target>ØŒ Ø¥ÙØªØ Ù†Ø§Ùذة إعدادات الترجمات النصية</target> |
173 | </trans-unit> | 173 | </trans-unit> |
174 | <trans-unit id=", opens descriptions settings dialog"> | 174 | <trans-unit id=", opens descriptions settings dialog"> |
175 | <source>, opens descriptions settings dialog</source> | 175 | <source>, opens descriptions settings dialog</source> |
@@ -249,7 +249,11 @@ | |||
249 | </trans-unit> | 249 | </trans-unit> |
250 | <trans-unit id="None"> | 250 | <trans-unit id="None"> |
251 | <source>None</source> | 251 | <source>None</source> |
252 | <target>لا شيئ</target> | 252 | <target>لا شيء</target> |
253 | </trans-unit> | ||
254 | <trans-unit id="Font Family"> | ||
255 | <source>Font Family</source> | ||
256 | <target>صن٠الخط</target> | ||
253 | </trans-unit> | 257 | </trans-unit> |
254 | <trans-unit id="Reset"> | 258 | <trans-unit id="Reset"> |
255 | <source>Reset</source> | 259 | <source>Reset</source> |
@@ -257,7 +261,7 @@ | |||
257 | </trans-unit> | 261 | </trans-unit> |
258 | <trans-unit id="restore all settings to the default values"> | 262 | <trans-unit id="restore all settings to the default values"> |
259 | <source>restore all settings to the default values</source> | 263 | <source>restore all settings to the default values</source> |
260 | <target>أعد كل الإعدادات الى القيم الاÙتراضية</target> | 264 | <target>أعادة كاÙØ© الإعدادات إلى القيم الإÙتراضية</target> |
261 | </trans-unit> | 265 | </trans-unit> |
262 | <trans-unit id="Done"> | 266 | <trans-unit id="Done"> |
263 | <source>Done</source> | 267 | <source>Done</source> |
@@ -265,7 +269,7 @@ | |||
265 | </trans-unit> | 269 | </trans-unit> |
266 | <trans-unit id="Caption Settings Dialog"> | 270 | <trans-unit id="Caption Settings Dialog"> |
267 | <source>Caption Settings Dialog</source> | 271 | <source>Caption Settings Dialog</source> |
268 | <target>اعدادات التعليقات</target> | 272 | <target>إعدادات التعليقات</target> |
269 | </trans-unit> | 273 | </trans-unit> |
270 | <trans-unit id="End of dialog window."> | 274 | <trans-unit id="End of dialog window."> |
271 | <source>End of dialog window.</source> | 275 | <source>End of dialog window.</source> |
@@ -287,6 +291,10 @@ | |||
287 | <source>Speed</source> | 291 | <source>Speed</source> |
288 | <target>السرعة</target> | 292 | <target>السرعة</target> |
289 | </trans-unit> | 293 | </trans-unit> |
294 | <trans-unit id="Subtitles/CC"> | ||
295 | <source>Subtitles/CC</source> | ||
296 | <target>الترجمات النصية</target> | ||
297 | </trans-unit> | ||
290 | <trans-unit id="peers"> | 298 | <trans-unit id="peers"> |
291 | <source>peers</source> | 299 | <source>peers</source> |
292 | <target>الأقران</target> | 300 | <target>الأقران</target> |
@@ -299,6 +307,10 @@ | |||
299 | <source>Settings</source> | 307 | <source>Settings</source> |
300 | <target>الإعدادات</target> | 308 | <target>الإعدادات</target> |
301 | </trans-unit> | 309 | </trans-unit> |
310 | <trans-unit id="Uses P2P, others may know you are watching this video."> | ||
311 | <source>Uses P2P, others may know you are watching this video.</source> | ||
312 | <target>يستخدم P2PØŒ يمكن للآخرين معرÙØ© إن كنت تشاهد هذا الÙيديو.</target> | ||
313 | </trans-unit> | ||
302 | <trans-unit id="Copy the video URL"> | 314 | <trans-unit id="Copy the video URL"> |
303 | <source>Copy the video URL</source> | 315 | <source>Copy the video URL</source> |
304 | <target>نسخ رابط الÙيديو</target> | 316 | <target>نسخ رابط الÙيديو</target> |
@@ -309,7 +321,7 @@ | |||
309 | </trans-unit> | 321 | </trans-unit> |
310 | <trans-unit id="Copy embed code"> | 322 | <trans-unit id="Copy embed code"> |
311 | <source>Copy embed code</source> | 323 | <source>Copy embed code</source> |
312 | <target>نسخ الكود المضمن</target> | 324 | <target>نسخ الرمز المدمج</target> |
313 | </trans-unit> | 325 | </trans-unit> |
314 | </body> | 326 | </body> |
315 | </file></xliff> \ No newline at end of file | 327 | </file></xliff> \ No newline at end of file |
diff --git a/client/src/locale/target/player_it_IT.json b/client/src/locale/target/player_it_IT.json new file mode 100644 index 000000000..add193bfe --- /dev/null +++ b/client/src/locale/target/player_it_IT.json | |||
@@ -0,0 +1 @@ | |||
{"Audio Player":"Riproduttore Audio","Video Player":"Riproduttore Video","Play":"Play","Pause":"Pausa","Replay":"Replay","Current Time":"Posizione attuale","Duration":"Durata","Remaining Time":"Tempo rimanente","Stream Type":"Tipo dello Streaming","LIVE":"LIVE","Loaded":"Caricato","Progress":"Stato","Progress Bar":"Barra di progresso","progress bar timing: currentTime={1} duration={2}":"{1} di {2}","Fullscreen":"Schermo intero","Non-Fullscreen":"Chiudi schermo intero","Mute":"Muto","Unmute":"Audio ","Playback Rate":"Velocità di riproduzione","Subtitles":"Sottotitoli","subtitles off":"Senza sottotitoli","Captions":"Sottotitoli per non udenti","captions off":"Senza sottotitoli per non udenti","Chapters":"Capitoli","Descriptions":"Descrizioni","descriptions off":"Descrizioni disattivate","Audio Track":"Traccia Audio","Volume Level":"Volume","You aborted the media playback":"La riproduzione del filmato è stata interrotta","A network error caused the media download to fail part-way.":"Il download del filmato è stato interrotto a causa di un problema rete.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Il filmato non può essere caricato a causa di un errore nel server o nella rete o perché il formato non viene supportato.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La riproduzione del filmato è stata interrotta a causa di un file danneggiato o per l’utilizzo di impostazioni non supportate dal browser.","No compatible source was found for this media.":"Non ci sono fonti compatibili per questo filmato.","The media is encrypted and we do not have the keys to decrypt it.":"Il filmato è crittato e non disponiamo delle chiavi per decrittarlo","Play Video":"Riproduci Video","Close":"Chiudi","Close Modal Dialog":"Chiudi finestra di dialogo","Modal Window":"Finestra di dialogo","This is a modal window":"Questa è una finestra di dialogo","This modal can be closed by pressing the Escape key or activating the close button.":"Questa finestra di dialogo può essere chiusa premendo Esc o cliccando sul pulsante chiudi.",", opens captions settings dialog":", apri la finestra delle impostazioni delle didascalie",", opens subtitles settings dialog":", apri la finestra delle impostazioni dei sottotitoli",", opens descriptions settings dialog":", apri la finestra delle impostazioni delle descrizioni",", selected":", selezionati","captions settings":"impostazioni delle didascalie","subtitles settings":"impostazioni dei sottotitoli","descriptions settings":"impostazioni delle descrizioni","Text":"Testo","White":"Bianco","Black":"Nero","Red":"Rosso","Green":"Verde","Blue":"Blu","Yellow":"Giallo","Magenta":"Magenta","Cyan":"Ciano","Background":"Sfondo","Window":"Finestra","Transparent":"Trasparente","Semi-Transparent":"Semi-Trasparente","Opaque":"Opaco","Font Size":"Dimensione del Testo","Text Edge Style":"Stile dei Bordi del Testo","None":"Nessuno","Raised":"In Rilievo","Depressed":"Incavato","Uniform":"Uniforme","Dropshadow":"Ombreggiatura","Font Family":"Stile del Testo","Proportional Sans-Serif":"Senza Grazie Proporzionale","Monospace Sans-Serif":"Senza Grazie Monospazio","Proportional Serif":"Con Grazie Proporzionale","Monospace Serif":"Con Grazie Monospazio","Casual":"Casuale","Script":"Codice","Small Caps":"Maiuscoletto","Reset":"Ripristina","restore all settings to the default values":"ripristina tutte le impostazioni ai valori predefiniti","Done":"Fatto","Caption Settings Dialog":"Finestra delle Impostazioni dei Sottotitoli","Beginning of dialog window. Escape will cancel and close the window.":"Apertura della finestra di dialogo. Premendo ESC si annullerà e si chiuderà la finestra.","End of dialog window.":"Chiusura della finestra di dialogo.","{1} is loading.":"{1} è in caricamento.","Quality":"Qualità ","Auto":"Auto","Speed":"Velocità ","Subtitles/CC":"Sottotitoli/CC","peers":"nodi","Go to the video page":"Vai alla pagina del video","Settings":"Impostazioni","Uses P2P, others may know you are watching this video.":"Usa P2P, altri potrebbero sapere che stai guardando questo video.","Copy the video URL":"Copia l'URL del video","Copy the video URL at the current time":"Copia l'URL del video della posizione corrente","Copy embed code":"Copia il codice per incorporare"} \ No newline at end of file | |||
diff --git a/client/src/locale/target/player_oc.json b/client/src/locale/target/player_oc.json index 972041dc1..e64b68b00 100644 --- a/client/src/locale/target/player_oc.json +++ b/client/src/locale/target/player_oc.json | |||
@@ -1 +1 @@ | |||
{"Audio Player":"Lector à udio","Video Player":"Lector vidèo","Play":"Lectura","Pause":"Pausa","Replay":"Tornar legir","Current Time":"Durada passada","Duration":"Durada","Remaining Time":"Temps restant","Stream Type":"Tipe de difusion","LIVE":"DIRÈCTE","Loaded":"Cargat","Progress":"Progression","Progress Bar":"Barra de progession","progress bar timing: currentTime={1} duration={2}":"{1} sus {2}","Fullscreen":"Ecran complèt","Non-Fullscreen":"Pas en ecran complèt","Mute":"Copar lo son","Unmute":"Restablir lo son","Playback Rate":"Velocitat de lectura","Subtitles":"SostÃtols","subtitles off":"SostÃtols desactivats","Captions":"Legendas","captions off":"Legendas desactivadas","Chapters":"CapÃtols","Descriptions":"Descripcions","descriptions off":"descripcions desactivadas","Audio Track":"Pista à udio","Volume Level":"Nivèl del volum","You aborted the media playback":"Avètz copat la lectura del mèdia","A network error caused the media download to fail part-way.":"Una error de ret a provocat un fracà s del telecargament.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Lo mèdia a pas pogut èsser cargat, siá perque lo servidor o lo ret a fracassat siá perque lo format es pas suportat.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La lectura del mèdia es copada a causa d’un problèma de corrupcion o perque lo mèdia utiliza de foncionalitats pas suportadas pel navigador.","No compatible source was found for this media.":"Cap de font compatiblas pas trobada per aqueste mèdia.","The media is encrypted and we do not have the keys to decrypt it.":"Lo mèdia es chifrat e avèm pas las claus per lo deschifrar.","Play Video":"Legir la vidèo","Close":"Tampar","Close Modal Dialog":"Tampar la fenèstra","Modal Window":"Fenèstra","This is a modal window":"Aquò es una fenèstra","This modal can be closed by pressing the Escape key or activating the close button.":"Aquesta fenèstra pòt èsser tampada en quichar Escapar sul clavièr o en activar lo boton de tampadura.",", opens captions settings dialog":", dobrÃs la fenèstra de paramètres de legenda",", opens subtitles settings dialog":", dorbÃs la fenèstra de paramètres de sostÃtols",", opens descriptions settings dialog":", dorbÃs la fenèstra de paramètres de descripcions",", selected":", seleccionat","captions settings":"paramètres de legenda","subtitles settings":"paramètres de sostÃtols","descriptions settings":"paramètres de descripcions","Text":"Tèxte","White":"Blanc","Black":"Nègre","Red":"Roge","Green":"Verd","Blue":"Blau","Yellow":"Jaune","Magenta":"Magenta","Cyan":"Cian","Background":"Rèireplan","Window":"Fenèstra","Transparent":"Transparent","Semi-Transparent":"Semitransparent","Opaque":"Opac","Font Size":"Talha de la polissa","Text Edge Style":"Tèxte coma Edge","None":"Cap","Raised":"Montat","Depressed":"Enfonsat","Uniform":"Unifòrme","Dropshadow":"Ombrat","Font Family":"Familha de polissa","Proportional Sans-Serif":"Sans-Serif proporcional","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Serif":"Serif proporcional","Monospace Serif":"Monospace Serif","Casual":"Abituala","Script":"Script","Small Caps":"Pichonas majusculas","Reset":"Reïnicializar","restore all settings to the default values":"o restablir tot a las valors per defaut","Done":"Acabat","Caption Settings Dialog":"Fenèstra de paramètres de legenda","Beginning of dialog window. Escape will cancel and close the window.":"Debuta de la fenèstra. Escapar anullarà e tamparà la fenèstra.","End of dialog window.":"Fin de la fenèstra","{1} is loading.":"{1} es a cargar.","Quality":"Qualitat","Auto":"Auto","Speed":"Velocitat","Subtitles/CC":"SostÃtols/CC","peers":"pars","Go to the video page":"Anar a la pagina de la vidèo","Settings":"Paramètres","Uses P2P, others may know you are watching this video.":"Utiliza lo P2P, se pòt que d’autres sián a agachar aquesta vidèo.","Copy the video URL":"Copiar l’URL de la vidèo","Copy the video URL at the current time":"Copiar l’URL de la vidèo a aquesta posicion","Copy embed code":"Copiar lo còdi d’integracion"} \ No newline at end of file | {"Audio Player":"Lector à udio","Video Player":"Lector vidèo","Play":"Lectura","Pause":"Pausa","Replay":"Tornar legir","Current Time":"Durada passada","Duration":"Durada","Remaining Time":"Temps restant","Stream Type":"Tipe de difusion","LIVE":"DIRÈCTE","Loaded":"Cargat","Progress":"Progression","Progress Bar":"Barra de progession","progress bar timing: currentTime={1} duration={2}":"{1} sus {2}","Fullscreen":"Ecran complèt","Non-Fullscreen":"Pas en ecran complèt","Mute":"Copar lo son","Unmute":"Restablir lo son","Playback Rate":"Velocitat de lectura","Subtitles":"SostÃtols","subtitles off":"SostÃtols desactivats","Captions":"Legendas","captions off":"Legendas desactivadas","Chapters":"CapÃtols","Descriptions":"Descripcions","descriptions off":"descripcions desactivadas","Audio Track":"Pista à udio","Volume Level":"Nivèl del volum","You aborted the media playback":"Avètz copat la lectura del mèdia","A network error caused the media download to fail part-way.":"Una error de ret a provocat un fracà s del telecargament.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Lo mèdia a pas pogut èsser cargat, siá perque lo servidor o lo ret a fracassat siá perque lo format es pas compatible.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La lectura del mèdia es copada a causa d’un problèma de corrupcion o perque lo mèdia utiliza de foncionalitats pas suportadas pel navigador.","No compatible source was found for this media.":"Cap de font compatiblas pas trobada per aqueste mèdia.","The media is encrypted and we do not have the keys to decrypt it.":"Lo mèdia es chifrat e avèm pas las claus per lo deschifrar.","Play Video":"Legir la vidèo","Close":"Tampar","Close Modal Dialog":"Tampar la fenèstra","Modal Window":"Fenèstra","This is a modal window":"Aquò es una fenèstra","This modal can be closed by pressing the Escape key or activating the close button.":"Aquesta fenèstra pòt èsser tampada en quichar Escapar sul clavièr o en activar lo boton de tampadura.",", opens captions settings dialog":", dobrÃs la fenèstra de paramètres de legenda",", opens subtitles settings dialog":", dobrÃs la fenèstra de paramètres de sostÃtol",", opens descriptions settings dialog":", dobrÃs la fenèstra de paramètres de descripcion",", selected":", seleccionat","captions settings":"paramètres de legenda","subtitles settings":"paramètres de sostÃtol","descriptions settings":"paramètres de descripcion","Text":"Tèxte","White":"Blanc","Black":"Negre","Red":"Roge","Green":"Verd","Blue":"Blau","Yellow":"Jaune","Magenta":"Magenta","Cyan":"Cian","Background":"Rèireplan","Window":"Fenèstra","Transparent":"Transparent","Semi-Transparent":"Semitransparent","Opaque":"Opac","Font Size":"Talha de la polissa","Text Edge Style":"Estil dels contorn del tèxte","None":"Cap","Raised":"Naut","Depressed":"Enfonsat","Uniform":"Unifòrme","Dropshadow":"Ombrat","Font Family":"Familha de polissa","Proportional Sans-Serif":"Sans-Serif proporcional","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Serif":"Serif proporcional","Monospace Serif":"Monospace Serif","Casual":"Manuscrita","Script":"Script","Small Caps":"Pichonas majusculas","Reset":"Reïnicializar","restore all settings to the default values":"o restablir tot a las valors per defaut","Done":"Acabat","Caption Settings Dialog":"Fenèstra de paramètres de legenda","Beginning of dialog window. Escape will cancel and close the window.":"Debuta de la fenèstra. Escapar anullarà e tamparà la fenèstra.","End of dialog window.":"Fin de la fenèstra.","{1} is loading.":"{1} es a cargar.","Quality":"Qualitat","Auto":"Auto","Speed":"Velocitat","Subtitles/CC":"SostÃtols/CC","peers":"pars","Go to the video page":"Anar a la pagina de la vidèo","Settings":"Paramètres","Uses P2P, others may know you are watching this video.":"Utiliza lo P2P, se pòt que d’autres sián a agachar aquesta vidèo.","Copy the video URL":"Copiar l’URL de la vidèo","Copy the video URL at the current time":"Copiar l’URL de la vidèo a aquesta posicion","Copy embed code":"Copiar lo còdi d’integracion"} \ No newline at end of file | ||
diff --git a/client/src/locale/target/player_pl_PL.json b/client/src/locale/target/player_pl_PL.json new file mode 100644 index 000000000..2178a137d --- /dev/null +++ b/client/src/locale/target/player_pl_PL.json | |||
@@ -0,0 +1 @@ | |||
{"Audio Player":"Odtwarzacz audio","Video Player":"Odtwarzacz wideo","Play":"Odtwórz","Pause":"Wstrzymaj","Replay":"Powtórz","Current Time":"Obecny czas","Duration":"Czas trwania","Remaining Time":"Pozostały czas","Stream Type":"Rodzaj strumienia","LIVE":"NA ŻYWO","Loaded":"Załadowano","Progress":"Postęp","Progress Bar":"Pasek postępu","progress bar timing: currentTime={1} duration={2}":"{1} z {2}","Fullscreen":"Pełny ekran","Non-Fullscreen":"Bez pełnego ekranu","Mute":"Wycisz","Unmute":"Cofnij wyciszenie","Playback Rate":"Szybkość odtwarzania","Subtitles":"Napisy","subtitles off":"napisy są wyłączone","Captions":"CC","captions off":"CC są wyłączone","Chapters":"Rozdziały","Descriptions":"Opisy","descriptions off":"opisy są wyłączone","Audio Track":"Ścieżka dźwiękowa","Volume Level":"Poziom głośności","You aborted the media playback":"Przerwałeś odtwarzanie zawartości mulimedialnej","A network error caused the media download to fail part-way.":"Błąd sieci spowodował, że zawartość multimedialna została pobrana tylko częściowo.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Nie udało się załadować zawartości multimedialnej z powodu błędy sieci lub serwera lub ponieważ format nie jest obsługiwany.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Odtwarzanie zostało przerwane ze względu na uszkodzenie pliku lub przez brak wsparcia funkcji multimediów przez Twoją przeglądarkę.","No compatible source was found for this media.":"Nie znaleziono kompatybilnego źródła dla tego media.","The media is encrypted and we do not have the keys to decrypt it.":"Zawartość multimedialna jest zaszyfrowana, a klucz do jej odszyfrowania jest nieznany.","Play Video":"Odtwórz film","Close":"Zamknij","Close Modal Dialog":"Zamknij okno modalne","Modal Window":"Okno modalne","This is a modal window":"To jest okno modalne","This modal can be closed by pressing the Escape key or activating the close button.":"To okno może zostać zamknięte klawiszem Escape lub przyciskiem zamykania.",", opens captions settings dialog":", otwiera okno ustawień CC",", opens subtitles settings dialog":", otwiera okno ustawień napisów",", opens descriptions settings dialog":", otwiera okno ustawień opisów",", selected":", zaznaczone","captions settings":"ustawienia CC","subtitles settings":"ustawienia napisów","descriptions settings":"ustawienia opisów","Text":"Tekst","White":"Biały","Black":"Czarny","Red":"Czerwony","Green":"Zielony","Blue":"Niebieski","Yellow":"Żółty","Magenta":"Magenta","Cyan":"Cyjanowy","Background":"Tło","Window":"Okno","Transparent":"Przezroczyste","Semi-Transparent":"Półprzezroczyste","Opaque":"Widoczne","Font Size":"Rozmiar czcionki","Text Edge Style":"Styl krawędzi tekstu","None":"Brak","Raised":"Wypukłe","Depressed":"Wgłębione","Uniform":"Jednolity","Dropshadow":"Cień","Font Family":"Rodzina czcionek","Proportional Sans-Serif":"Proporcjonalne bezszeryfowe","Monospace Sans-Serif":"Bezszeryfowe o stałej szerokości","Proportional Serif":"Proporcjonalne szeryfowe","Monospace Serif":"Szeryfowe o stałej szerokości","Casual":"Ozdobne","Script":"Pismo odręczne","Small Caps":"Kapitaliki","Reset":"Resetuj","restore all settings to the default values":"przywróć wszystkie ustawienia do wartości domyślnych","Done":"Gotowe","Caption Settings Dialog":"Okno ustawień napisów","Beginning of dialog window. Escape will cancel and close the window.":"Początek okna dialogowego. Przycisk Escape anuluje i zamknie okno.","End of dialog window.":"Koniec okna dialogowego.","{1} is loading.":"{1} ładuje się.","Quality":"Jakość","Auto":"Automatyczna","Speed":"Prędkość","Subtitles/CC":"Napisy/CC","peers":"peers","Go to the video page":"Przejdź na stronę filmu","Settings":"Ustawienia","Uses P2P, others may know you are watching this video.":"Korzysta z P2P, inni mogą dowiedzieć się, że oglądasz ten film.","Copy the video URL":"Skopiuj adres URL filmu","Copy the video URL at the current time":"Skopiuj adres URL filmu z obecnym czasem","Copy embed code":"Skopiuj kod do osadzenia"} \ No newline at end of file | |||
diff --git a/client/src/locale/target/player_pl_PL.xml b/client/src/locale/target/player_pl_PL.xml deleted file mode 100644 index 2affa5948..000000000 --- a/client/src/locale/target/player_pl_PL.xml +++ /dev/null | |||
@@ -1,383 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <!--XLIFF document generated by Zanata. Visit http://zanata.org for more infomation.--> | ||
3 | <xliff xmlns="urn:oasis:names:tc:xliff:document:1.1" xmlns:xyz="urn:appInfo:Items" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.1 http://www.oasis-open.org/committees/xliff/documents/xliff-core-1.1.xsd" version="1.1"> | ||
4 | <file source-language="en-US" datatype="plaintext" original="" target-language="pl-PL"> | ||
5 | <body> | ||
6 | <trans-unit id="Audio Player"> | ||
7 | <source>Audio Player</source> | ||
8 | <target>Odtwarzacz audio</target> | ||
9 | </trans-unit> | ||
10 | <trans-unit id="Video Player"> | ||
11 | <source>Video Player</source> | ||
12 | <target>Odtwarzacz wideo</target> | ||
13 | </trans-unit> | ||
14 | <trans-unit id="Play"> | ||
15 | <source>Play</source> | ||
16 | <target>Odtwórz</target> | ||
17 | </trans-unit> | ||
18 | <trans-unit id="Pause"> | ||
19 | <source>Pause</source> | ||
20 | <target>Wstrzymaj</target> | ||
21 | </trans-unit> | ||
22 | <trans-unit id="Replay"> | ||
23 | <source>Replay</source> | ||
24 | <target>Powtórz</target> | ||
25 | </trans-unit> | ||
26 | <trans-unit id="Current Time"> | ||
27 | <source>Current Time</source> | ||
28 | <target>Obecny czas</target> | ||
29 | </trans-unit> | ||
30 | <trans-unit id="Duration"> | ||
31 | <source>Duration</source> | ||
32 | <target>Czas trwania</target> | ||
33 | </trans-unit> | ||
34 | <trans-unit id="Remaining Time"> | ||
35 | <source>Remaining Time</source> | ||
36 | <target>Pozostały czas</target> | ||
37 | </trans-unit> | ||
38 | <trans-unit id="Stream Type"> | ||
39 | <source>Stream Type</source> | ||
40 | <target>Rodzaj strumienia</target> | ||
41 | </trans-unit> | ||
42 | <trans-unit id="LIVE"> | ||
43 | <source>LIVE</source> | ||
44 | <target>NA ŻYWO</target> | ||
45 | </trans-unit> | ||
46 | <trans-unit id="Loaded"> | ||
47 | <source>Loaded</source> | ||
48 | <target>Załadowano</target> | ||
49 | </trans-unit> | ||
50 | <trans-unit id="Progress"> | ||
51 | <source>Progress</source> | ||
52 | <target>Postęp</target> | ||
53 | </trans-unit> | ||
54 | <trans-unit id="Progress Bar"> | ||
55 | <source>Progress Bar</source> | ||
56 | <target>Pasek postępu</target> | ||
57 | </trans-unit> | ||
58 | <trans-unit id="progress bar timing: currentTime={1} duration={2}"> | ||
59 | <source>{1} of {2}</source> | ||
60 | <target>{1} z {2}</target> | ||
61 | </trans-unit> | ||
62 | <trans-unit id="Fullscreen"> | ||
63 | <source>Fullscreen</source> | ||
64 | <target>Pełny ekran</target> | ||
65 | </trans-unit> | ||
66 | <trans-unit id="Non-Fullscreen"> | ||
67 | <source>Non-Fullscreen</source> | ||
68 | <target>Bez pełnego ekranu</target> | ||
69 | </trans-unit> | ||
70 | <trans-unit id="Mute"> | ||
71 | <source>Mute</source> | ||
72 | <target>Wycisz</target> | ||
73 | </trans-unit> | ||
74 | <trans-unit id="Unmute"> | ||
75 | <source>Unmute</source> | ||
76 | <target>Cofnij wyciszenie</target> | ||
77 | </trans-unit> | ||
78 | <trans-unit id="Playback Rate"> | ||
79 | <source>Playback Rate</source> | ||
80 | <target>Szybkość odtwarzania</target> | ||
81 | </trans-unit> | ||
82 | <trans-unit id="Subtitles"> | ||
83 | <source>Subtitles</source> | ||
84 | <target>Napisy</target> | ||
85 | </trans-unit> | ||
86 | <trans-unit id="subtitles off"> | ||
87 | <source>subtitles off</source> | ||
88 | <target>napisy są wyłączone</target> | ||
89 | </trans-unit> | ||
90 | <trans-unit id="Captions"> | ||
91 | <source>Captions</source> | ||
92 | <target>CC</target> | ||
93 | </trans-unit> | ||
94 | <trans-unit id="captions off"> | ||
95 | <source>captions off</source> | ||
96 | <target>CC są wyłączone</target> | ||
97 | </trans-unit> | ||
98 | <trans-unit id="Chapters"> | ||
99 | <source>Chapters</source> | ||
100 | <target>Rozdziały</target> | ||
101 | </trans-unit> | ||
102 | <trans-unit id="Descriptions"> | ||
103 | <source>Descriptions</source> | ||
104 | <target>Opisy</target> | ||
105 | </trans-unit> | ||
106 | <trans-unit id="descriptions off"> | ||
107 | <source>descriptions off</source> | ||
108 | <target>opisy są wyłączone</target> | ||
109 | </trans-unit> | ||
110 | <trans-unit id="Audio Track"> | ||
111 | <source>Audio Track</source> | ||
112 | <target>Ścieżka dźwiękowa</target> | ||
113 | </trans-unit> | ||
114 | <trans-unit id="Volume Level"> | ||
115 | <source>Volume Level</source> | ||
116 | <target>Poziom głośności</target> | ||
117 | </trans-unit> | ||
118 | <trans-unit id="You aborted the media playback"> | ||
119 | <source>You aborted the media playback</source> | ||
120 | <target>Przerwałeś odtwarzanie zawartości mulimedialnej</target> | ||
121 | </trans-unit> | ||
122 | <trans-unit id="A network error caused the media download to fail part-way."> | ||
123 | <source>A network error caused the media download to fail part-way.</source> | ||
124 | <target>Błąd sieci spowodował, że zawartość multimedialna została pobrana tylko częściowo.</target> | ||
125 | </trans-unit> | ||
126 | <trans-unit id="The media could not be loaded, either because the server or network failed or because the format is not supported."> | ||
127 | <source>The media could not be loaded, either because the server or network failed or because the format is not supported.</source> | ||
128 | <target>Nie udało się załadować zawartości multimedialnej z powodu błędy sieci lub serwera lub ponieważ format nie jest obsługiwany.</target> | ||
129 | </trans-unit> | ||
130 | <trans-unit id="The media playback was aborted due to a corruption problem or because the media used features your browser did not support."> | ||
131 | <source>The media playback was aborted due to a corruption problem or because the media used features your browser did not support.</source> | ||
132 | <target>Odtwarzanie zostało przerwane ze względu na uszkodzenie pliku lub przez brak wsparcia funkcji multimediów przez Twoją przeglądarkę.</target> | ||
133 | </trans-unit> | ||
134 | <trans-unit id="No compatible source was found for this media."> | ||
135 | <source>No compatible source was found for this media.</source> | ||
136 | <target>Nie znaleziono kompatybilnego źródła dla tego media.</target> | ||
137 | </trans-unit> | ||
138 | <trans-unit id="The media is encrypted and we do not have the keys to decrypt it."> | ||
139 | <source>The media is encrypted and we do not have the keys to decrypt it.</source> | ||
140 | <target>Zawartość multimedialna jest zaszyfrowana, a klucz do jej odszyfrowania jest nieznany.</target> | ||
141 | </trans-unit> | ||
142 | <trans-unit id="Play Video"> | ||
143 | <source>Play Video</source> | ||
144 | <target>Odtwórz film</target> | ||
145 | </trans-unit> | ||
146 | <trans-unit id="Close"> | ||
147 | <source>Close</source> | ||
148 | <target>Zamknij</target> | ||
149 | </trans-unit> | ||
150 | <trans-unit id="Close Modal Dialog"> | ||
151 | <source>Close Modal Dialog</source> | ||
152 | <target>Zamknij okno modalne</target> | ||
153 | </trans-unit> | ||
154 | <trans-unit id="Modal Window"> | ||
155 | <source>Modal Window</source> | ||
156 | <target>Okno modalne</target> | ||
157 | </trans-unit> | ||
158 | <trans-unit id="This is a modal window"> | ||
159 | <source>This is a modal window</source> | ||
160 | <target>To jest okno modalne</target> | ||
161 | </trans-unit> | ||
162 | <trans-unit id="This modal can be closed by pressing the Escape key or activating the close button."> | ||
163 | <source>This modal can be closed by pressing the Escape key or activating the close button.</source> | ||
164 | <target>To okno może zostać zamknięte klawiszem Escape lub przyciskiem zamykania.</target> | ||
165 | </trans-unit> | ||
166 | <trans-unit id=", opens captions settings dialog"> | ||
167 | <source>, opens captions settings dialog</source> | ||
168 | <target>, otwiera okno ustawień CC</target> | ||
169 | </trans-unit> | ||
170 | <trans-unit id=", opens subtitles settings dialog"> | ||
171 | <source>, opens subtitles settings dialog</source> | ||
172 | <target>, otwiera okno ustawień napisów</target> | ||
173 | </trans-unit> | ||
174 | <trans-unit id=", opens descriptions settings dialog"> | ||
175 | <source>, opens descriptions settings dialog</source> | ||
176 | <target>, otwiera okno ustawień opisów</target> | ||
177 | </trans-unit> | ||
178 | <trans-unit id=", selected"> | ||
179 | <source>, selected</source> | ||
180 | <target>, zaznaczone</target> | ||
181 | </trans-unit> | ||
182 | <trans-unit id="captions settings"> | ||
183 | <source>captions settings</source> | ||
184 | <target>ustawienia CC</target> | ||
185 | </trans-unit> | ||
186 | <trans-unit id="subtitles settings"> | ||
187 | <source>subititles settings</source> | ||
188 | <target>ustawienia napisów</target> | ||
189 | </trans-unit> | ||
190 | <trans-unit id="descriptions settings"> | ||
191 | <source>descriptions settings</source> | ||
192 | <target>ustawienia opisów</target> | ||
193 | </trans-unit> | ||
194 | <trans-unit id="Text"> | ||
195 | <source>Text</source> | ||
196 | <target>Tekst</target> | ||
197 | </trans-unit> | ||
198 | <trans-unit id="White"> | ||
199 | <source>White</source> | ||
200 | <target>Biały</target> | ||
201 | </trans-unit> | ||
202 | <trans-unit id="Black"> | ||
203 | <source>Black</source> | ||
204 | <target>Czarny</target> | ||
205 | </trans-unit> | ||
206 | <trans-unit id="Red"> | ||
207 | <source>Red</source> | ||
208 | <target>Czerwony</target> | ||
209 | </trans-unit> | ||
210 | <trans-unit id="Green"> | ||
211 | <source>Green</source> | ||
212 | <target>Zielony</target> | ||
213 | </trans-unit> | ||
214 | <trans-unit id="Blue"> | ||
215 | <source>Blue</source> | ||
216 | <target>Niebieski</target> | ||
217 | </trans-unit> | ||
218 | <trans-unit id="Yellow"> | ||
219 | <source>Yellow</source> | ||
220 | <target>Żółty</target> | ||
221 | </trans-unit> | ||
222 | <trans-unit id="Magenta"> | ||
223 | <source>Magenta</source> | ||
224 | <target>Magenta</target> | ||
225 | </trans-unit> | ||
226 | <trans-unit id="Cyan"> | ||
227 | <source>Cyan</source> | ||
228 | <target>Cyjanowy</target> | ||
229 | </trans-unit> | ||
230 | <trans-unit id="Background"> | ||
231 | <source>Background</source> | ||
232 | <target>TÅ‚o</target> | ||
233 | </trans-unit> | ||
234 | <trans-unit id="Window"> | ||
235 | <source>Window</source> | ||
236 | <target>Okno</target> | ||
237 | </trans-unit> | ||
238 | <trans-unit id="Transparent"> | ||
239 | <source>Transparent</source> | ||
240 | <target>Przezroczyste</target> | ||
241 | </trans-unit> | ||
242 | <trans-unit id="Semi-Transparent"> | ||
243 | <source>Semi-Transparent</source> | ||
244 | <target>Półprzezroczyste</target> | ||
245 | </trans-unit> | ||
246 | <trans-unit id="Opaque"> | ||
247 | <source>Opaque</source> | ||
248 | <target>Widoczne</target> | ||
249 | </trans-unit> | ||
250 | <trans-unit id="Font Size"> | ||
251 | <source>Font Size</source> | ||
252 | <target>Rozmiar czcionki</target> | ||
253 | </trans-unit> | ||
254 | <trans-unit id="Text Edge Style"> | ||
255 | <source>Text Edge Style</source> | ||
256 | <target>Styl krawędzi tekstu</target> | ||
257 | </trans-unit> | ||
258 | <trans-unit id="None"> | ||
259 | <source>None</source> | ||
260 | <target>Brak</target> | ||
261 | </trans-unit> | ||
262 | <trans-unit id="Raised"> | ||
263 | <source>Raised</source> | ||
264 | <target>Wypukłe</target> | ||
265 | </trans-unit> | ||
266 | <trans-unit id="Depressed"> | ||
267 | <source>Depressed</source> | ||
268 | <target>Wgłębione</target> | ||
269 | </trans-unit> | ||
270 | <trans-unit id="Uniform"> | ||
271 | <source>Uniform</source> | ||
272 | <target>Jednolity</target> | ||
273 | </trans-unit> | ||
274 | <trans-unit id="Dropshadow"> | ||
275 | <source>Dropshadow</source> | ||
276 | <target>Cień</target> | ||
277 | </trans-unit> | ||
278 | <trans-unit id="Font Family"> | ||
279 | <source>Font Family</source> | ||
280 | <target>Rodzina czcionek</target> | ||
281 | </trans-unit> | ||
282 | <trans-unit id="Proportional Sans-Serif"> | ||
283 | <source>Proportional Sans-Serif</source> | ||
284 | <target>Proporcjonalne bezszeryfowe</target> | ||
285 | </trans-unit> | ||
286 | <trans-unit id="Monospace Sans-Serif"> | ||
287 | <source>Monospace Sans-Serif</source> | ||
288 | <target>Bezszeryfowe o stałej szerokości</target> | ||
289 | </trans-unit> | ||
290 | <trans-unit id="Proportional Serif"> | ||
291 | <source>Proportional Serif</source> | ||
292 | <target>Proporcjonalne szeryfowe</target> | ||
293 | </trans-unit> | ||
294 | <trans-unit id="Monospace Serif"> | ||
295 | <source>Monospace Serif</source> | ||
296 | <target>Szeryfowe o stałej szerokości</target> | ||
297 | </trans-unit> | ||
298 | <trans-unit id="Casual"> | ||
299 | <source>Casual</source> | ||
300 | <target>Ozdobne</target> | ||
301 | </trans-unit> | ||
302 | <trans-unit id="Script"> | ||
303 | <source>Script</source> | ||
304 | <target>Pismo odręczne</target> | ||
305 | </trans-unit> | ||
306 | <trans-unit id="Small Caps"> | ||
307 | <source>Small Caps</source> | ||
308 | <target>Kapitaliki</target> | ||
309 | </trans-unit> | ||
310 | <trans-unit id="Reset"> | ||
311 | <source>Reset</source> | ||
312 | <target>Resetuj</target> | ||
313 | </trans-unit> | ||
314 | <trans-unit id="restore all settings to the default values"> | ||
315 | <source>restore all settings to the default values</source> | ||
316 | <target>przywróć wszystkie ustawienia do wartości domyślnych</target> | ||
317 | </trans-unit> | ||
318 | <trans-unit id="Done"> | ||
319 | <source>Done</source> | ||
320 | <target>Gotowe</target> | ||
321 | </trans-unit> | ||
322 | <trans-unit id="Caption Settings Dialog"> | ||
323 | <source>Caption Settings Dialog</source> | ||
324 | <target>Okno ustawień napisów</target> | ||
325 | </trans-unit> | ||
326 | <trans-unit id="Beginning of dialog window. Escape will cancel and close the window."> | ||
327 | <source>Beginning of dialog window. Escape will cancel and close the window.</source> | ||
328 | <target>PoczÄ…tek okna dialogowego. Przycisk Escape anuluje i zamknie okno.</target> | ||
329 | </trans-unit> | ||
330 | <trans-unit id="End of dialog window."> | ||
331 | <source>End of dialog window.</source> | ||
332 | <target>Koniec okna dialogowego.</target> | ||
333 | </trans-unit> | ||
334 | <trans-unit id="{1} is loading."> | ||
335 | <source>{1} is loading.</source> | ||
336 | <target>{1} Å‚aduje siÄ™.</target> | ||
337 | </trans-unit> | ||
338 | <trans-unit id="Quality"> | ||
339 | <source>Quality</source> | ||
340 | <target>Jakość</target> | ||
341 | </trans-unit> | ||
342 | <trans-unit id="Auto"> | ||
343 | <source>Auto</source> | ||
344 | <target>Automatyczna</target> | ||
345 | </trans-unit> | ||
346 | <trans-unit id="Speed"> | ||
347 | <source>Speed</source> | ||
348 | <target>Prędkość</target> | ||
349 | </trans-unit> | ||
350 | <trans-unit id="Subtitles/CC"> | ||
351 | <source>Subtitles/CC</source> | ||
352 | <target>Napisy/CC</target> | ||
353 | </trans-unit> | ||
354 | <trans-unit id="peers"> | ||
355 | <source>peers</source> | ||
356 | <target>peers</target> | ||
357 | </trans-unit> | ||
358 | <trans-unit id="Go to the video page"> | ||
359 | <source>Go to the video page</source> | ||
360 | <target>Przejdź na stronę filmu</target> | ||
361 | </trans-unit> | ||
362 | <trans-unit id="Settings"> | ||
363 | <source>Settings</source> | ||
364 | <target>Ustawienia</target> | ||
365 | </trans-unit> | ||
366 | <trans-unit id="Uses P2P, others may know you are watching this video."> | ||
367 | <source>Uses P2P, others may know you are watching this video.</source> | ||
368 | <target>Korzysta z P2P, inni mogą dowiedzieć się, że oglądasz ten film.</target> | ||
369 | </trans-unit> | ||
370 | <trans-unit id="Copy the video URL"> | ||
371 | <source>Copy the video URL</source> | ||
372 | <target>Skopiuj adres URL filmu</target> | ||
373 | </trans-unit> | ||
374 | <trans-unit id="Copy the video URL at the current time"> | ||
375 | <source>Copy the video URL at the current time</source> | ||
376 | <target>Skopiuj adres URL filmu z obecnym czasem</target> | ||
377 | </trans-unit> | ||
378 | <trans-unit id="Copy embed code"> | ||
379 | <source>Copy embed code</source> | ||
380 | <target>Skopiuj kod do osadzenia</target> | ||
381 | </trans-unit> | ||
382 | </body> | ||
383 | </file></xliff> \ No newline at end of file | ||
diff --git a/client/src/locale/target/player_ru_RU.json b/client/src/locale/target/player_ru_RU.json new file mode 100644 index 000000000..e2d8d4980 --- /dev/null +++ b/client/src/locale/target/player_ru_RU.json | |||
@@ -0,0 +1 @@ | |||
{"Audio Player":"Ðудиоплеер","Video Player":"Видеоплеер","Play":"ВоÑпроизвеÑти","Pause":"Пауза","Replay":"ВоÑпроизвеÑти Ñнова","Current Time":"Текущий момент","Duration":"ПродолжительноÑÑ‚ÑŒ","Remaining Time":"ОÑтавшееÑÑ Ð²Ñ€ÐµÐ¼Ñ","Stream Type":"Тип потока","LIVE":"ПрÑмой Ñфир","Loaded":"Загружено","Progress":"Ход выполнениÑ","Progress Bar":"Индикатор выполнениÑ","progress bar timing: currentTime={1} duration={2}":"{1} из {2}","Fullscreen":"Полный Ñкран","Non-Fullscreen":"Окно","Mute":"Без звука","Unmute":"Со звуком","Playback Rate":" СкороÑÑ‚ÑŒ воÑпроизведениÑ","Subtitles":"Субтитры","subtitles off":"Без Ñубтитров","Captions":"Сопроводительные надпиÑи","captions off":"Без Ñопроводительных надпиÑей","Chapters":"Главы","Descriptions":"ОпиÑание","descriptions off":"без опиÑаний","Audio Track":"Ðудиодорожка","Volume Level":"ГромкоÑÑ‚ÑŒ","You aborted the media playback":"Ð’Ñ‹ отменили воÑпроизведение медиафайла","A network error caused the media download to fail part-way.":"Ошибка Ñети Ñтала причиной неудачного воÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¼ÐµÐ´Ð¸Ð°Ñ„Ð°Ð¹Ð»Ð°","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Медиафайл не может быть воÑпроизведен: ошибки Ñервера или Ñети; или не поддерживаетÑÑ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ медиафайла","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"ВоÑпроизведение отменено: файл иÑпорчен или иÑпользует инÑтрументы, которые ваш навигатор не поддерживает ","No compatible source was found for this media.":"Ðе найдено ÑовмеÑтимого иÑточника Ð´Ð»Ñ Ð·Ð°Ð³Ñ€ÑƒÐ¶ÐµÐ½Ð¸Ñ Ð¼ÐµÐ´Ð¸Ð°Ñ„Ð°Ð¹Ð»Ð°","The media is encrypted and we do not have the keys to decrypt it.":"Ðтот медиафайл зашифрован и у Ð½Ð°Ñ Ð½ÐµÑ‚ ключей Ð´Ð»Ñ ÐµÐ³Ð¾ раÑшифровки ","Play Video":"ВоÑпроизвеÑти видео","Close":"Закрыть","Close Modal Dialog":"Закрыть модальное диалоговое окно","Modal Window":"Модальное окно","This is a modal window":"Ðто модальное окно","This modal can be closed by pressing the Escape key or activating the close button.":"Ðто модальное окно можно закрыть нажав на кнопку Escape или на кнопку закрыть",", opens captions settings dialog":", открывает окно наÑтроек Ñопроводительных надпиÑей",", opens subtitles settings dialog":", открывает окно наÑтроек Ñубтитров",", opens descriptions settings dialog":", открывает окно наÑтроек опиÑаний",", selected":", выделено ","captions settings":"ÐаÑтройки Ñопроводительных надпиÑей","subtitles settings":"ÐаÑтройки Ñубтитров","descriptions settings":"ÐаÑтройки опиÑаний ","Text":"ТекÑÑ‚","White":"Белый","Black":"Черный","Red":"КраÑный","Green":"Зеленый","Blue":"Синий","Yellow":"Желтый","Magenta":"Пурпурный ","Cyan":"Голубой","Background":"Фон","Window":"Окно","Transparent":"Прозрачный","Semi-Transparent":"Полупрозрачный ","Opaque":"Ðепрозрачный","Font Size":"Размер шрифта ","None":"ОтÑутÑтвует","Uniform":"Однообразный","Dropshadow":"ÐŸÐ°Ð´Ð°ÑŽÑ‰Ð°Ñ Ñ‚ÐµÐ½ÑŒ","Font Family":"Шрифт","Proportional Sans-Serif":"Пропорциональный без заÑечек","Monospace Sans-Serif":"ФикÑированной ширины без заÑечек","Proportional Serif":"Пропорциональный Ñ Ð·Ð°Ñечками","Monospace Serif":"ФикÑированной ширины Ñ Ð·Ð°Ñечками","Casual":"Свободный","Script":"рукопиÑный шрифт","Small Caps":" Уменьшенные заглавные буквы","Reset":"ВоÑÑтановить ","restore all settings to the default values":"ВоÑÑтановить наÑтройки по умолчанию ","Done":"Выполнено","Caption Settings Dialog":"Окно наÑтроек Ñопроводительных надпиÑей","Beginning of dialog window. Escape will cancel and close the window.":"Ðачало диалогового окна. Клавиша Escape отменит дейÑтвие и закроет окно","End of dialog window.":"Конец диалогового окна","{1} is loading.":"{1} в процеÑÑе загрузки","Quality":"КачеÑтво","Auto":"Ðвто","Speed":"СкороÑÑ‚ÑŒ","Subtitles/CC":"Субтитры","peers":"Партнер","Go to the video page":"Перейти на Ñтраницу Ñ Ð²Ð¸Ð´ÐµÐ¾","Settings":"ÐаÑтройки","Uses P2P, others may know you are watching this video.":"ИÑпользует P2P, другие могут знать, что вы проÑматриваете Ñто видео.","Copy the video URL":"Скопировать URL видео","Copy the video URL at the current time":"Скопировать URL видео на текущем моменте ","Copy embed code":"Скопировать вÑтроенный код"} \ No newline at end of file | |||
diff --git a/client/src/locale/target/server_ar_001.xml b/client/src/locale/target/server_ar_001.xml index ad8a23a32..af71187aa 100644 --- a/client/src/locale/target/server_ar_001.xml +++ b/client/src/locale/target/server_ar_001.xml | |||
@@ -43,6 +43,10 @@ | |||
43 | <source>Entertainment</source> | 43 | <source>Entertainment</source> |
44 | <target>ترÙيه</target> | 44 | <target>ترÙيه</target> |
45 | </trans-unit> | 45 | </trans-unit> |
46 | <trans-unit id="News & Politics"> | ||
47 | <source>News & Politics</source> | ||
48 | <target>أخبار وسياسة</target> | ||
49 | </trans-unit> | ||
46 | <trans-unit id="How To"> | 50 | <trans-unit id="How To"> |
47 | <source>How To</source> | 51 | <source>How To</source> |
48 | <target>كيÙ</target> | 52 | <target>كيÙ</target> |
@@ -95,6 +99,10 @@ | |||
95 | <source>Attribution - Non Commercial - No Derivatives</source> | 99 | <source>Attribution - Non Commercial - No Derivatives</source> |
96 | <target>نسب المصن٠- غير تجاري - منع الشتقاق</target> | 100 | <target>نسب المصن٠- غير تجاري - منع الشتقاق</target> |
97 | </trans-unit> | 101 | </trans-unit> |
102 | <trans-unit id="Public Domain Dedication"> | ||
103 | <source>Public Domain Dedication</source> | ||
104 | <target>رخصة عمومية</target> | ||
105 | </trans-unit> | ||
98 | <trans-unit id="Public"> | 106 | <trans-unit id="Public"> |
99 | <source>Public</source> | 107 | <source>Public</source> |
100 | <target>عام</target> | 108 | <target>عام</target> |
@@ -107,13 +115,21 @@ | |||
107 | <source>Private</source> | 115 | <source>Private</source> |
108 | <target>خاص</target> | 116 | <target>خاص</target> |
109 | </trans-unit> | 117 | </trans-unit> |
118 | <trans-unit id="Published"> | ||
119 | <source>Published</source> | ||
120 | <target>تم نشرها</target> | ||
121 | </trans-unit> | ||
110 | <trans-unit id="To import"> | 122 | <trans-unit id="To import"> |
111 | <source>To import</source> | 123 | <source>To import</source> |
112 | <target>للاستيراد</target> | 124 | <target>للاستيراد</target> |
113 | </trans-unit> | 125 | </trans-unit> |
126 | <trans-unit id="Pending"> | ||
127 | <source>Pending</source> | ||
128 | <target>معلّقة</target> | ||
129 | </trans-unit> | ||
114 | <trans-unit id="Success"> | 130 | <trans-unit id="Success"> |
115 | <source>Success</source> | 131 | <source>Success</source> |
116 | <target>نجØ</target> | 132 | <target>تم بنجاØ</target> |
117 | </trans-unit> | 133 | </trans-unit> |
118 | <trans-unit id="Failed"> | 134 | <trans-unit id="Failed"> |
119 | <source>Failed</source> | 135 | <source>Failed</source> |
@@ -125,7 +141,7 @@ | |||
125 | </trans-unit> | 141 | </trans-unit> |
126 | <trans-unit id="Unknown"> | 142 | <trans-unit id="Unknown"> |
127 | <source>Unknown</source> | 143 | <source>Unknown</source> |
128 | <target>مجهول</target> | 144 | <target>مجهولة</target> |
129 | </trans-unit> | 145 | </trans-unit> |
130 | </body> | 146 | </body> |
131 | </file></xliff> \ No newline at end of file | 147 | </file></xliff> \ No newline at end of file |
diff --git a/client/src/locale/target/server_cs_CZ.json b/client/src/locale/target/server_cs_CZ.json index f78bf2815..060658c80 100644 --- a/client/src/locale/target/server_cs_CZ.json +++ b/client/src/locale/target/server_cs_CZ.json | |||
@@ -1 +1 @@ | |||
{"Music":"Hudba","Films":"Filmy","Vehicles":"Auta","Art":"UmÄ›nÃ","Sports":"Sport","Travels":"CestovánÃ","Gaming":"Hry","People":"Lidé","Comedy":"Komedie","Entertainment":"Zábava","How To":"Jak na to","Education":"Výukové","Activism":"Aktivismus","Science & Technology":"VÄ›da a technologie","Animals":"ZvÃÅ™ata","Kids":"DÄ›ti","Food":"JÃdlo a vaÅ™enÃ","Attribution":"UveÄte autora","Attribution - Share Alike":"UveÄte autora - Zachovejte licenci","Attribution - No Derivatives":"UveÄte autora - Nezpracovávejte","Attribution - Non Commercial":"UveÄte autora - NeÅ¡iÅ™te dÃlo komerÄnÄ›","Attribution - Non Commercial - Share Alike":"UveÄte autora - NeÅ¡iÅ™te dÃlo komerÄnÄ› - Zachovejte licenci","Attribution - Non Commercial - No Derivatives":"UveÄte autora - NeÅ¡iÅ™te dÃlo komerÄnÄ› - Nezpracovávejte","Public Domain Dedication":"Volné dÃlo","Public":"VeÅ™ejné","Unlisted":"Nezobrazeno","Private":"Soukromé","Misc":"Různé","Unknown":"Neznámé","Afar":"AfarÅ¡tina","Abkhazian":"AbcházÅ¡tina","Afrikaans":"AfrikánÅ¡tina","Akan":"AkanÅ¡tina","Amharic":"AmharÅ¡tina","Arabic":"ArabÅ¡tina","Aragonese":"AragonÅ¡tina","American Sign Language":"Americká znaková Å™eÄ","Assamese":"ÃsámÅ¡tina","Avaric":"AvarÅ¡tina","Kotava":"Kotava","Aymara":"AjmarÅ¡tina","Azerbaijani":"ÃzerbájdžánÅ¡tina","Bashkir":"BaÅ¡kirÅ¡tina","Bambara":"BambarÅ¡tina","Belarusian":"BÄ›loruÅ¡tina","Bengali":"BengálÅ¡tina","British Sign Language":"Britská znaková Å™eÄ","Bislama":"BislamÅ¡tina","Tibetan":"TibetÅ¡tina","Bosnian":"BosenÅ¡tina","Breton":"BretonÅ¡tina","Bulgarian":"BulharÅ¡tina","Brazilian Sign Language":"Brazilská znaková Å™eÄ","Catalan":"KatalánÅ¡tina","Czech":"ÄŒeÅ¡tina","Chamorro":"Chamorro","Chechen":"ÄŒeÄenÅ¡tina","Chuvash":"ÄŒuvaÅ¡tina","Cornish":"KornÅ¡tina","Corsican":"KorsiÄtina","Cree":"KrÃjÅ¡tina","Czech Sign Language":"ÄŒeská znaková Å™eÄ","Chinese Sign Language":"ÄŒÃnská znaková Å™eÄ","Welsh":"VelÅ¡tina","Danish":"DánÅ¡tina","German":"NÄ›mÄina","Dhivehi":"MaledivÅ¡tina","Danish Sign Language":"Dánská znaková Å™eÄ","Dzongkha":"Dzongkä","Modern Greek (1453-)":"Modernà řeÄtina","English":"AngliÄtina","Esperanto":"Esperanto","Estonian":"EstonÅ¡tina","Basque":"BaskiÄtina","Ewe":"EveÅ¡tina","Faroese":"FaerÅ¡tina","Persian":"PerÅ¡tina","Fijian":"FidžijÅ¡tina","Finnish":"FinÅ¡tina","French":"FrancouzÅ¡tina","Western Frisian":"ZápadofrÃÅ¡tina","French Sign Language":"Francouzská znaková Å™eÄ","Fulah":"FulbÅ¡tina","Scottish Gaelic":"Skotská gaelÅ¡tina","Irish":"IrÅ¡tina","Galician":"GalicijÅ¡tina","Manx":"ManÅ¡tina","Guarani":"GuaranÅ¡tina","German Sign Language":"NÄ›mecká znaková Å™eÄ","Gujarati":"GudžarátÅ¡tina","Haitian":"Haitská kreolÅ¡tina","Hausa":"HauÅ¡tina","Serbo-Croatian":"SrcbochorvatÅ¡inta","Hebrew":"HebrejÅ¡tina","Herero":"Herero","Hindi":"HindÅ¡tina","Hiri Motu":"Hiri Motu","Croatian":"ChorvatÅ¡tina","Hungarian":"MaÄarÅ¡tina","Armenian":"ArménÅ¡tina","Igbo":"IgboÅ¡tina","Sichuan Yi":"Nuosu","Inuktitut":"InuktitutÅ¡tina","Indonesian":"Indonéština","Inupiaq":"Inupiaq","Icelandic":"IslandÅ¡tina","Italian":"ItalÅ¡tina","Javanese":"JavánÅ¡tina","Lojban":"Lojban","Japanese":"JaponÅ¡tina","Japanese Sign Language":"Japonská znaková Å™eÄ","Kalaallisut":"GrónÅ¡tina","Kannada":"KannadÅ¡tina","Kashmiri":"KaÅ¡mÃrÅ¡tina","Georgian":"GruzÃnÅ¡tina","Kanuri":"KanurijÅ¡tina","Kazakh":"KazaÅ¡tina","Khmer":"KhmerÅ¡tina","Kikuyu":"KikujÅ¡tina","Kinyarwanda":"RwandÅ¡tina","Kirghiz":"KyrgyzÅ¡tina","Komi":"Komi","Kongo":"Konžština","Korean":"KorejÅ¡tina","Kuanyama":"Kuanyama","Kurdish":"KurdÅ¡tina","Lao":"LaoÅ¡tina","Latvian":"LotyÅ¡tina","Limburgan":"LimburÅ¡tina","Lingala":"NgalÅ¡tina","Lithuanian":"LitevÅ¡tina","Luxembourgish":"LucemburÅ¡tina","Luba-Katanga":"Luba-Katanga","Ganda":"GandÅ¡tina","Marshallese":"MaršálÅ¡tina","Malayalam":"MalajálamÅ¡tina","Marathi":"MaráthÅ¡tina","Macedonian":"MakedonÅ¡tina","Malagasy":"MalgaÅ¡tina","Maltese":"MaltÅ¡tina","Mongolian":"MongolÅ¡tina","Maori":"MaorÅ¡tina","Malay (macrolanguage)":"MalajÅ¡tina","Burmese":"BarmÅ¡tina","Nauru":"NaurÅ¡tina","Navajo":"Navažština","South Ndebele":"Jižnà ndebelÅ¡tina","North Ndebele":"Severnà ndebelÅ¡tina","Ndonga":"NdondÅ¡tina","Nepali (macrolanguage)":"NepálÅ¡tina","Dutch":"DánÅ¡tina","Norwegian Nynorsk":"NorÅ¡tina Nynorsk","Norwegian BokmÃ¥l":"NorÅ¡tina BokmÃ¥l","Norwegian":"NorÅ¡tina ","Nyanja":"ÄŒiÄevÅ¡tina","Occitan":"OkcitánÅ¡tina","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"UrijÅ¡tina","Oromo":"OromÅ¡tina","Ossetian":"OsetÅ¡tina","Panjabi":"PaňdžábÅ¡tina","Pakistan Sign Language":"Pakistánská znaková Å™eÄ","Polish":"PolÅ¡tina","Portuguese":"PortugalÅ¡tina","Pushto":"PaÅ¡tÅ¡tina","Quechua":"KeÄuánÅ¡tina","Romansh":"RétorománÅ¡tina","Romanian":"RumunÅ¡tina","Russian Sign Language":"Ruská znaková Å™eÄ","Rundi":"Kirundi","Russian":"RuÅ¡tina","Sango":"Sango","Saudi Arabian Sign Language":"Saudská arabská znaková Å™eÄ","South African Sign Language":"Jihoafrická znaková Å™eÄ","Sinhala":"SinhálÅ¡tina","Slovak":"SlovenÅ¡tina","Slovenian":"SlovinÅ¡tina","Northern Sami":"Severnà sámÅ¡tina","Samoan":"SamojÅ¡tina","Shona":"Shona","Sindhi":"SindhÅ¡tina","Somali":"SomálÅ¡tina","Southern Sotho":"Jižnà sotÅ¡tina","Spanish":"Å panÄ›lÅ¡tina","Albanian":"AlbánÅ¡tina","Sardinian":"SardÃnÅ¡tina","Serbian":"SrbÅ¡tina","Swati":"Swati","Sundanese":"SundÅ¡tina","Swahili (macrolanguage)":"SvahilÅ¡tina","Swedish":"Å védÅ¡tina","Swedish Sign Language":"Å védská znaková Å™eÄ","Tahitian":"TahitÅ¡tina","Tamil":"TamilÅ¡tina","Tatar":"TatarÅ¡tina","Telugu":"TelugÅ¡tina","Tajik":"TádžiÄtina","Tagalog":"Tagalog","Thai":"ThajÅ¡tina","Tigrinya":"Tigrinya","Klingon":"KlingonÅ¡tina","Tonga (Tonga Islands)":"TongánÅ¡tina","Tswana":"SetswanÅ¡tina","Tsonga":"TsongÅ¡tina","Turkmen":"TurkmenÅ¡tina","Turkish":"TureÄtina","Twi":"Twi","Uighur":"UjgurÅ¡tina","Ukrainian":"UkrajinÅ¡tina","Urdu":"UrdÅ¡tina","Uzbek":"UzbeÄtina","Venda":"VendÅ¡tina","Vietnamese":"VietnamÅ¡tina","Walloon":"ValonÅ¡tina","Wolof":"Wolof ","Xhosa":"XhoÅ¡tina","Yiddish":"JidiÅ¡","Yoruba":"JorubÅ¡tina","Zhuang":"ÄŒuangÅ¡tina","Chinese":"ÄŒÃnÅ¡tina","Zulu":"ZuluÅ¡tina"} \ No newline at end of file | {"Music":"Hudba","Films":"Filmy","Vehicles":"Auta","Art":"UmÄ›nÃ","Sports":"Sport","Travels":"CestovánÃ","Gaming":"Hry","People":"Lidé","Comedy":"Komedie","Entertainment":"Zábava","News & Politics":"Zprávy a politika","How To":"Jak na to","Education":"Výukové","Activism":"Aktivismus","Science & Technology":"VÄ›da a technologie","Animals":"ZvÃÅ™ata","Kids":"DÄ›ti","Food":"JÃdlo a vaÅ™enÃ","Attribution":"UveÄte autora","Attribution - Share Alike":"UveÄte autora - Zachovejte licenci","Attribution - No Derivatives":"UveÄte autora - Nezpracovávejte","Attribution - Non Commercial":"UveÄte autora - NeÅ¡iÅ™te dÃlo komerÄnÄ›","Attribution - Non Commercial - Share Alike":"UveÄte autora - NeÅ¡iÅ™te dÃlo komerÄnÄ› - Zachovejte licenci","Attribution - Non Commercial - No Derivatives":"UveÄte autora - NeÅ¡iÅ™te dÃlo komerÄnÄ› - Nezpracovávejte","Public Domain Dedication":"Volné dÃlo","Public":"VeÅ™ejné","Unlisted":"Nezobrazeno","Private":"Soukromé","Published":"Publikované","Pending":"ÄŒekajÃcÃ","Success":"ÚspÄ›ch","Failed":"NeúspÄ›ch","Misc":"Různé","Unknown":"Neznámé","Afar":"AfarÅ¡tina","Abkhazian":"AbcházÅ¡tina","Afrikaans":"AfrikánÅ¡tina","Akan":"AkanÅ¡tina","Amharic":"AmharÅ¡tina","Arabic":"ArabÅ¡tina","Aragonese":"AragonÅ¡tina","American Sign Language":"Americká znaková Å™eÄ","Assamese":"ÃsámÅ¡tina","Avaric":"AvarÅ¡tina","Kotava":"Kotava","Aymara":"AjmarÅ¡tina","Azerbaijani":"ÃzerbájdžánÅ¡tina","Bashkir":"BaÅ¡kirÅ¡tina","Bambara":"BambarÅ¡tina","Belarusian":"BÄ›loruÅ¡tina","Bengali":"BengálÅ¡tina","British Sign Language":"Britská znaková Å™eÄ","Bislama":"BislamÅ¡tina","Tibetan":"TibetÅ¡tina","Bosnian":"BosenÅ¡tina","Breton":"BretonÅ¡tina","Bulgarian":"BulharÅ¡tina","Brazilian Sign Language":"Brazilská znaková Å™eÄ","Catalan":"KatalánÅ¡tina","Czech":"ÄŒeÅ¡tina","Chamorro":"Chamorro","Chechen":"ÄŒeÄenÅ¡tina","Chuvash":"ÄŒuvaÅ¡tina","Cornish":"KornÅ¡tina","Corsican":"KorsiÄtina","Cree":"KrÃjÅ¡tina","Czech Sign Language":"ÄŒeská znaková Å™eÄ","Chinese Sign Language":"ÄŒÃnská znaková Å™eÄ","Welsh":"VelÅ¡tina","Danish":"DánÅ¡tina","German":"NÄ›mÄina","Dhivehi":"MaledivÅ¡tina","Danish Sign Language":"Dánská znaková Å™eÄ","Dzongkha":"Dzongkä","Modern Greek (1453-)":"Modernà řeÄtina","English":"AngliÄtina","Esperanto":"Esperanto","Estonian":"EstonÅ¡tina","Basque":"BaskiÄtina","Ewe":"EveÅ¡tina","Faroese":"FaerÅ¡tina","Persian":"PerÅ¡tina","Fijian":"FidžijÅ¡tina","Finnish":"FinÅ¡tina","French":"FrancouzÅ¡tina","Western Frisian":"ZápadofrÃÅ¡tina","French Sign Language":"Francouzská znaková Å™eÄ","Fulah":"FulbÅ¡tina","Scottish Gaelic":"Skotská gaelÅ¡tina","Irish":"IrÅ¡tina","Galician":"GalicijÅ¡tina","Manx":"ManÅ¡tina","Guarani":"GuaranÅ¡tina","German Sign Language":"NÄ›mecká znaková Å™eÄ","Gujarati":"GudžarátÅ¡tina","Haitian":"Haitská kreolÅ¡tina","Hausa":"HauÅ¡tina","Serbo-Croatian":"SrcbochorvatÅ¡inta","Hebrew":"HebrejÅ¡tina","Herero":"Herero","Hindi":"HindÅ¡tina","Hiri Motu":"Hiri Motu","Croatian":"ChorvatÅ¡tina","Hungarian":"MaÄarÅ¡tina","Armenian":"ArménÅ¡tina","Igbo":"IgboÅ¡tina","Sichuan Yi":"Nuosu","Inuktitut":"InuktitutÅ¡tina","Indonesian":"Indonéština","Inupiaq":"Inupiaq","Icelandic":"IslandÅ¡tina","Italian":"ItalÅ¡tina","Javanese":"JavánÅ¡tina","Lojban":"Lojban","Japanese":"JaponÅ¡tina","Japanese Sign Language":"Japonská znaková Å™eÄ","Kalaallisut":"GrónÅ¡tina","Kannada":"KannadÅ¡tina","Kashmiri":"KaÅ¡mÃrÅ¡tina","Georgian":"GruzÃnÅ¡tina","Kanuri":"KanurijÅ¡tina","Kazakh":"KazaÅ¡tina","Khmer":"KhmerÅ¡tina","Kikuyu":"KikujÅ¡tina","Kinyarwanda":"RwandÅ¡tina","Kirghiz":"KyrgyzÅ¡tina","Komi":"Komi","Kongo":"Konžština","Korean":"KorejÅ¡tina","Kuanyama":"Kuanyama","Kurdish":"KurdÅ¡tina","Lao":"LaoÅ¡tina","Latvian":"LotyÅ¡tina","Limburgan":"LimburÅ¡tina","Lingala":"NgalÅ¡tina","Lithuanian":"LitevÅ¡tina","Luxembourgish":"LucemburÅ¡tina","Luba-Katanga":"Luba-Katanga","Ganda":"GandÅ¡tina","Marshallese":"MaršálÅ¡tina","Malayalam":"MalajálamÅ¡tina","Marathi":"MaráthÅ¡tina","Macedonian":"MakedonÅ¡tina","Malagasy":"MalgaÅ¡tina","Maltese":"MaltÅ¡tina","Mongolian":"MongolÅ¡tina","Maori":"MaorÅ¡tina","Malay (macrolanguage)":"MalajÅ¡tina","Burmese":"BarmÅ¡tina","Nauru":"NaurÅ¡tina","Navajo":"Navažština","South Ndebele":"Jižnà ndebelÅ¡tina","North Ndebele":"Severnà ndebelÅ¡tina","Ndonga":"NdondÅ¡tina","Nepali (macrolanguage)":"NepálÅ¡tina","Dutch":"DánÅ¡tina","Norwegian Nynorsk":"NorÅ¡tina Nynorsk","Norwegian BokmÃ¥l":"NorÅ¡tina BokmÃ¥l","Norwegian":"NorÅ¡tina ","Nyanja":"ÄŒiÄevÅ¡tina","Occitan":"OkcitánÅ¡tina","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"UrijÅ¡tina","Oromo":"OromÅ¡tina","Ossetian":"OsetÅ¡tina","Panjabi":"PaňdžábÅ¡tina","Pakistan Sign Language":"Pakistánská znaková Å™eÄ","Polish":"PolÅ¡tina","Portuguese":"PortugalÅ¡tina","Pushto":"PaÅ¡tÅ¡tina","Quechua":"KeÄuánÅ¡tina","Romansh":"RétorománÅ¡tina","Romanian":"RumunÅ¡tina","Russian Sign Language":"Ruská znaková Å™eÄ","Rundi":"Kirundi","Russian":"RuÅ¡tina","Sango":"Sango","Saudi Arabian Sign Language":"Saudská arabská znaková Å™eÄ","South African Sign Language":"Jihoafrická znaková Å™eÄ","Sinhala":"SinhálÅ¡tina","Slovak":"SlovenÅ¡tina","Slovenian":"SlovinÅ¡tina","Northern Sami":"Severnà sámÅ¡tina","Samoan":"SamojÅ¡tina","Shona":"Shona","Sindhi":"SindhÅ¡tina","Somali":"SomálÅ¡tina","Southern Sotho":"Jižnà sotÅ¡tina","Spanish":"Å panÄ›lÅ¡tina","Albanian":"AlbánÅ¡tina","Sardinian":"SardÃnÅ¡tina","Serbian":"SrbÅ¡tina","Swati":"Swati","Sundanese":"SundÅ¡tina","Swahili (macrolanguage)":"SvahilÅ¡tina","Swedish":"Å védÅ¡tina","Swedish Sign Language":"Å védská znaková Å™eÄ","Tahitian":"TahitÅ¡tina","Tamil":"TamilÅ¡tina","Tatar":"TatarÅ¡tina","Telugu":"TelugÅ¡tina","Tajik":"TádžiÄtina","Tagalog":"Tagalog","Thai":"ThajÅ¡tina","Tigrinya":"Tigrinya","Klingon":"KlingonÅ¡tina","Tonga (Tonga Islands)":"TongánÅ¡tina","Tswana":"SetswanÅ¡tina","Tsonga":"TsongÅ¡tina","Turkmen":"TurkmenÅ¡tina","Turkish":"TureÄtina","Twi":"Twi","Uighur":"UjgurÅ¡tina","Ukrainian":"UkrajinÅ¡tina","Urdu":"UrdÅ¡tina","Uzbek":"UzbeÄtina","Venda":"VendÅ¡tina","Vietnamese":"VietnamÅ¡tina","Walloon":"ValonÅ¡tina","Wolof":"Wolof ","Xhosa":"XhoÅ¡tina","Yiddish":"JidiÅ¡","Yoruba":"JorubÅ¡tina","Zhuang":"ÄŒuangÅ¡tina","Chinese":"ÄŒÃnÅ¡tina","Zulu":"ZuluÅ¡tina"} \ No newline at end of file | ||
diff --git a/client/src/locale/target/server_de_DE.json b/client/src/locale/target/server_de_DE.json index 0f98ae65e..b3801c4ca 100644 --- a/client/src/locale/target/server_de_DE.json +++ b/client/src/locale/target/server_de_DE.json | |||
@@ -1 +1 @@ | |||
{"Music":"Musik","Films":"Filme","Vehicles":"Fahrzeuge","Art":"Kunst","Sports":"Sport","Travels":"Reisen","Gaming":"Spiele","People":"Menschen","Comedy":"Komödie","Entertainment":"Unterhaltung","How To":"Anleitung","Education":"Bildung","Activism":"Aktivismus","Science & Technology":"Wissenschaft und Technologie","Animals":"Tiere","Kids":"Kinder","Food":"Essen","Attribution":"Namensnennung","Attribution - Share Alike":"Namensnennung - Weitergabe unter gleichen Bedingungen","Attribution - No Derivatives":"Namensnennung - Keine Bearbeitung","Attribution - Non Commercial":"Namensnennung - Nicht kommerziell","Attribution - Non Commercial - Share Alike":"Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen","Attribution - Non Commercial - No Derivatives":"Namensnennung - Nicht-kommerziell - Keine Bearbeitung","Public Domain Dedication":"In Gemeinfreiheit entlassen","Public":"Öffentlich","Unlisted":"Nicht gelistet","Private":"Privat","Published":"Veröffentlicht","To transcode":"Zu transkodieren","To import":"Zu importieren","Pending":"Ausstehend","Success":"Erfolg","Failed":"Fehlgeschlagen","Misc":"Verschiedenes","Unknown":"Unbekannt","Afar":"Afar","Abkhazian":"Abchasisch","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharisch","Arabic":"Arabisch","Aragonese":"Aragonesisch","American Sign Language":"Amerikanische Gebärdensprache","Assamese":"Assamesisch","Avaric":"Awarisch","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Aserbeidschanisch","Bashkir":"Baschkirisch","Bambara":"Bambara","Belarusian":"Weißrussisch","Bengali":"Bengali","British Sign Language":"Britische Gebärdensprache","Bislama":"Beach-la-mar","Tibetan":"Tibetisch","Bosnian":"Bosnisch","Breton":"Bretonisch","Bulgarian":"Bulgarisch","Brazilian Sign Language":"Brasilianische Gebärdensprache","Catalan":"Katalanisch","Czech":"Tschechisch","Chamorro":"Chamorro","Chechen":"Tschetschenisch","Chuvash":"Tschuwaschisch","Cornish":"Kornisch","Corsican":"Korsisch","Cree":"Cree","Czech Sign Language":"Tschechische Gebärdensprache","Chinese Sign Language":"Chinesiche Gebärdensprache","Welsh":"Kymrisch","Danish":"Dänisch","German":"Deutsch","Dhivehi":"Maledivisch","Danish Sign Language":"Dänische Gebärdensprache","Dzongkha":"Dzongkha","Modern Greek (1453-)":"Neugriechisch","English":"Englisch","Esperanto":"Esperanto","Estonian":"Estnisch","Basque":"Baskisch","Ewe":"Ewe","Faroese":"Färöisch","Persian":"Persisch","Fijian":"Fidschi","Finnish":"Finnisch","French":"Französisch","Western Frisian":"Friesisch","French Sign Language":"Französiche Gebärdensprache","Fulah":"Ful","Scottish Gaelic":"Gälisch-Schottisch","Irish":"Irisch","Galician":"Galicisch","Manx":"Manx","Guarani":"GuaranÃ","German Sign Language":"Deutsche Gebärdensprache","Gujarati":"Gujarati","Haitian":"Haïtien (Haiti-Kreolisch)","Hausa":"Hausa","Serbo-Croatian":"Serbokroatisch","Hebrew":"Hebräisch","Herero":"Otjiherero","Hindi":"Hindi","Hiri Motu":"Hiri-Motu","Croatian":"Kroatisch","Hungarian":"Ungarisch","Armenian":"Armenisch","Igbo":"Igbo","Sichuan Yi":"Yi","Inuktitut":"Inuktitut","Indonesian":"Bahasa Indonesia","Inupiaq":"Inupik","Icelandic":"Isländisch","Italian":"Italienisch","Javanese":"Javanisch","Lojban":"Lojban","Japanese":"Japanisch","Japanese Sign Language":"Japanische Gebärdensprache","Kalaallisut":"Grönländisch","Kannada":"Kannada","Kashmiri":"Kaschmiri","Georgian":"Georgisch","Kanuri":"Kanuri","Kazakh":"Kasachisch","Khmer":"Kambodschanisch","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyarwanda","Kirghiz":"Kirgisisch","Komi":"Komi","Kongo":"Kikongo","Korean":"Koreanisch","Kuanyama":"Kuanyama","Kurdish":"Kurdisch","Lao":"Laotisch","Latvian":"Lettisch","Limburgan":"Limburgisch","Lingala":"Lingala","Lithuanian":"Litauisch","Luxembourgish":"Luxemburgisch","Luba-Katanga":"Kiluba","Ganda":"Luganda","Marshallese":"Marschallesisch","Malayalam":"Malayalam","Marathi":"Marathi","Macedonian":"Makedonisch","Malagasy":"Malagassi","Maltese":"Maltesisch","Mongolian":"Mongolisch","Maori":"MÄori","Malay (macrolanguage)":"Malaiisch","Burmese":"Birmanisch","Nauru":"Nauruanisch","Navajo":"Navajo","South Ndebele":"Süd-Ndebele","North Ndebele":"Nord-Ndebele","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepali","Dutch":"Niederländisch","Norwegian Nynorsk":"Nynorsk","Norwegian BokmÃ¥l":"BokmÃ¥l","Norwegian":"Norwegisch","Nyanja":"Chichewa","Occitan":"Okzitanisch","Ojibwa":"Ojibwe","Oriya (macrolanguage)":"Oriya","Oromo":"Oromo","Ossetian":"Ossetisch","Panjabi":"Panjabi","Pakistan Sign Language":"Pakistanische Gebärdensprache","Polish":"Polnisch","Portuguese":"Portugiesisch","Pushto":"Paschtu","Quechua":"Quechua","Romansh":"Rätoromanisch","Romanian":"Rumänisch","Russian Sign Language":"Russische Gebärdensprache","Rundi":"Kirundi","Russian":"Russisch","Sango":"Sango","Saudi Arabian Sign Language":"Saudi-arabische Gebärdensprache","South African Sign Language":"Südafrikanische Gebärdensprache","Sinhala":"Singhalesisch","Slovak":"Slowakisch","Slovenian":"Slowenisch","Northern Sami":"Nordsaamisch","Samoan":"Samoanisch","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Sesotho","Spanish":"Spanisch","Albanian":"Albanisch","Sardinian":"Sardisch","Serbian":"Serbisch","Swati":"siSwati","Sundanese":"Sundanesisch","Swahili (macrolanguage)":"Swahili","Swedish":"Schwedisch","Swedish Sign Language":"Schwedische Gebärdensprache","Tahitian":"Tahitisch","Tamil":"Tamil","Tatar":"Tatarisch","Telugu":"Telugu","Tajik":"Tadschikisch","Tagalog":"Tagalog","Thai":"Thailändisch","Tigrinya":"Tigrinisch","Klingon":"Klingonisch","Tonga (Tonga Islands)":"Tongaisch","Tswana":"Setswana","Tsonga":"Xitsonga","Turkmen":"Turkmenisch","Turkish":"Türkisch","Twi":"Twi","Uighur":"Uigurisch","Ukrainian":"Ukrainisch","Urdu":"Urdu","Uzbek":"Usbekisch","Venda":"Tshivenda","Vietnamese":"Vietnamesisch","Walloon":"Wallonisch","Wolof":"Wolof","Xhosa":"isiXhosa","Yiddish":"Jiddisch","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Chinesisch","Zulu":"isiZulu"} \ No newline at end of file | {"Music":"Musik","Films":"Filme","Vehicles":"Fahrzeuge","Art":"Kunst","Sports":"Sport","Travels":"Reisen","Gaming":"Spiele","People":"Menschen","Comedy":"Komödie","Entertainment":"Unterhaltung","News & Politics":"Nachrichten & Politik","How To":"Anleitung","Education":"Bildung","Activism":"Aktivismus","Science & Technology":"Wissenschaft und Technologie","Animals":"Tiere","Kids":"Kinder","Food":"Essen","Attribution":"Namensnennung","Attribution - Share Alike":"Namensnennung - Weitergabe unter gleichen Bedingungen","Attribution - No Derivatives":"Namensnennung - Keine Bearbeitung","Attribution - Non Commercial":"Namensnennung - Nicht kommerziell","Attribution - Non Commercial - Share Alike":"Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen","Attribution - Non Commercial - No Derivatives":"Namensnennung - Nicht-kommerziell - Keine Bearbeitung","Public Domain Dedication":"In Gemeinfreiheit entlassen","Public":"Öffentlich","Unlisted":"Nicht gelistet","Private":"Privat","Published":"Veröffentlicht","To transcode":"Zu transkodieren","To import":"Zu importieren","Pending":"Ausstehend","Success":"Erfolg","Failed":"Fehlgeschlagen","Misc":"Verschiedenes","Unknown":"Unbekannt","Afar":"Afar","Abkhazian":"Abchasisch","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharisch","Arabic":"Arabisch","Aragonese":"Aragonesisch","American Sign Language":"Amerikanische Gebärdensprache","Assamese":"Assamesisch","Avaric":"Awarisch","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Aserbeidschanisch","Bashkir":"Baschkirisch","Bambara":"Bambara","Belarusian":"Weißrussisch","Bengali":"Bengali","British Sign Language":"Britische Gebärdensprache","Bislama":"Beach-la-mar","Tibetan":"Tibetisch","Bosnian":"Bosnisch","Breton":"Bretonisch","Bulgarian":"Bulgarisch","Brazilian Sign Language":"Brasilianische Gebärdensprache","Catalan":"Katalanisch","Czech":"Tschechisch","Chamorro":"Chamorro","Chechen":"Tschetschenisch","Chuvash":"Tschuwaschisch","Cornish":"Kornisch","Corsican":"Korsisch","Cree":"Cree","Czech Sign Language":"Tschechische Gebärdensprache","Chinese Sign Language":"Chinesiche Gebärdensprache","Welsh":"Kymrisch","Danish":"Dänisch","German":"Deutsch","Dhivehi":"Maledivisch","Danish Sign Language":"Dänische Gebärdensprache","Dzongkha":"Dzongkha","Modern Greek (1453-)":"Neugriechisch","English":"Englisch","Esperanto":"Esperanto","Estonian":"Estnisch","Basque":"Baskisch","Ewe":"Ewe","Faroese":"Färöisch","Persian":"Persisch","Fijian":"Fidschi","Finnish":"Finnisch","French":"Französisch","Western Frisian":"Friesisch","French Sign Language":"Französiche Gebärdensprache","Fulah":"Ful","Scottish Gaelic":"Gälisch-Schottisch","Irish":"Irisch","Galician":"Galicisch","Manx":"Manx","Guarani":"GuaranÃ","German Sign Language":"Deutsche Gebärdensprache","Gujarati":"Gujarati","Haitian":"Haïtien (Haiti-Kreolisch)","Hausa":"Hausa","Serbo-Croatian":"Serbokroatisch","Hebrew":"Hebräisch","Herero":"Otjiherero","Hindi":"Hindi","Hiri Motu":"Hiri-Motu","Croatian":"Kroatisch","Hungarian":"Ungarisch","Armenian":"Armenisch","Igbo":"Igbo","Sichuan Yi":"Yi","Inuktitut":"Inuktitut","Indonesian":"Bahasa Indonesia","Inupiaq":"Inupik","Icelandic":"Isländisch","Italian":"Italienisch","Javanese":"Javanisch","Lojban":"Lojban","Japanese":"Japanisch","Japanese Sign Language":"Japanische Gebärdensprache","Kalaallisut":"Grönländisch","Kannada":"Kannada","Kashmiri":"Kaschmiri","Georgian":"Georgisch","Kanuri":"Kanuri","Kazakh":"Kasachisch","Khmer":"Kambodschanisch","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyarwanda","Kirghiz":"Kirgisisch","Komi":"Komi","Kongo":"Kikongo","Korean":"Koreanisch","Kuanyama":"Kuanyama","Kurdish":"Kurdisch","Lao":"Laotisch","Latvian":"Lettisch","Limburgan":"Limburgisch","Lingala":"Lingala","Lithuanian":"Litauisch","Luxembourgish":"Luxemburgisch","Luba-Katanga":"Kiluba","Ganda":"Luganda","Marshallese":"Marschallesisch","Malayalam":"Malayalam","Marathi":"Marathi","Macedonian":"Makedonisch","Malagasy":"Malagassi","Maltese":"Maltesisch","Mongolian":"Mongolisch","Maori":"MÄori","Malay (macrolanguage)":"Malaiisch","Burmese":"Birmanisch","Nauru":"Nauruanisch","Navajo":"Navajo","South Ndebele":"Süd-Ndebele","North Ndebele":"Nord-Ndebele","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepali","Dutch":"Niederländisch","Norwegian Nynorsk":"Nynorsk","Norwegian BokmÃ¥l":"BokmÃ¥l","Norwegian":"Norwegisch","Nyanja":"Chichewa","Occitan":"Okzitanisch","Ojibwa":"Ojibwe","Oriya (macrolanguage)":"Oriya","Oromo":"Oromo","Ossetian":"Ossetisch","Panjabi":"Panjabi","Pakistan Sign Language":"Pakistanische Gebärdensprache","Polish":"Polnisch","Portuguese":"Portugiesisch","Pushto":"Paschtu","Quechua":"Quechua","Romansh":"Rätoromanisch","Romanian":"Rumänisch","Russian Sign Language":"Russische Gebärdensprache","Rundi":"Kirundi","Russian":"Russisch","Sango":"Sango","Saudi Arabian Sign Language":"Saudi-arabische Gebärdensprache","South African Sign Language":"Südafrikanische Gebärdensprache","Sinhala":"Singhalesisch","Slovak":"Slowakisch","Slovenian":"Slowenisch","Northern Sami":"Nordsaamisch","Samoan":"Samoanisch","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Sesotho","Spanish":"Spanisch","Albanian":"Albanisch","Sardinian":"Sardisch","Serbian":"Serbisch","Swati":"siSwati","Sundanese":"Sundanesisch","Swahili (macrolanguage)":"Swahili","Swedish":"Schwedisch","Swedish Sign Language":"Schwedische Gebärdensprache","Tahitian":"Tahitisch","Tamil":"Tamil","Tatar":"Tatarisch","Telugu":"Telugu","Tajik":"Tadschikisch","Tagalog":"Tagalog","Thai":"Thailändisch","Tigrinya":"Tigrinisch","Klingon":"Klingonisch","Tonga (Tonga Islands)":"Tongaisch","Tswana":"Setswana","Tsonga":"Xitsonga","Turkmen":"Turkmenisch","Turkish":"Türkisch","Twi":"Twi","Uighur":"Uigurisch","Ukrainian":"Ukrainisch","Urdu":"Urdu","Uzbek":"Usbekisch","Venda":"Tshivenda","Vietnamese":"Vietnamesisch","Walloon":"Wallonisch","Wolof":"Wolof","Xhosa":"isiXhosa","Yiddish":"Jiddisch","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Chinesisch","Zulu":"isiZulu"} \ No newline at end of file | ||
diff --git a/client/src/locale/target/server_eo.json b/client/src/locale/target/server_eo.json index 7931161ad..c1ee83e7f 100644 --- a/client/src/locale/target/server_eo.json +++ b/client/src/locale/target/server_eo.json | |||
@@ -1 +1 @@ | |||
{"Music":"Muziko","Films":"Filmoj","Vehicles":"Veturiloj","Art":"Arto","Sports":"Sporto","Travels":"VojaÄado","Gaming":"Ludoj","People":"Homoj","Comedy":"Komedio","Entertainment":"Amuzo","How To":"Instrukcioj","Education":"Instruado","Activism":"Aktivismo","Science & Technology":"Scienco Ï— teÄ¥nikaro","Animals":"Bestoj","Kids":"Infanoj","Food":"ManÄo","Attribution":"Atribuite","Attribution - Share Alike":"Atribuite – Samkondiĉe","Attribution - No Derivatives":"Atribuite – Nemodifite","Attribution - Non Commercial":"Atribuite – Nekomerce","Attribution - Non Commercial - Share Alike":"Atribuite – Nekomerce – Samkondiĉe","Attribution - Non Commercial - No Derivatives":"Atribuite – Nekomerce – Nemodifite","Public Domain Dedication":"Dediĉo al publika posedo","Public":"Publika","Unlisted":"Nelistigata","Private":"Privata","Success":"Sukcesis","Failed":"Malsukcesis","Misc":"Diversaĵoj","Unknown":"Nekonata","Afar":"Afara","Abkhazian":"AbÄ¥aza","Afrikaans":"Afrikansa","Akan":"Akana","Amharic":"Amhara","Arabic":"Araba","Aragonese":"Aragona","American Sign Language":"Usona gestlingvo","Assamese":"Asama","Avaric":"Avara","Kotava":"Kotavo","Aymara":"Ajmara","Azerbaijani":"AzerbajÄana","Bashkir":"BaÅkira","Bambara":"Bambara","Belarusian":"Belorusa","Bengali":"Bengala","British Sign Language":"Brita gestlingvo","Bislama":"Bislama","Tibetan":"Tibeta","Bosnian":"Bosna","Breton":"Bretona","Bulgarian":"Bulgara","Brazilian Sign Language":"Brazila gestlingvo","Catalan":"Kataluna","Czech":"ĈeÄ¥a","Chamorro":"Ĉamora","Chechen":"Ĉeĉena","Chuvash":"ĈuvaÅa","Cornish":"Kornvala","Corsican":"Korsika","Czech Sign Language":"ĈeÄ¥a gestlingvo","Chinese Sign Language":"Ĉina gestlingvo","Welsh":"Kimra","Danish":"Dana","German":"Germana","Dhivehi":"Maldiva","Danish Sign Language":"Dana gestlingvo","Dzongkha":"Butana","Modern Greek (1453-)":"Novgreka","English":"Angla","Esperanto":"Esperanto","Estonian":"Estona","Basque":"EÅska","Ewe":"Evea","Faroese":"Feroa","Persian":"Persa","Fijian":"FiÄia","Finnish":"Finna","French":"Franca","Western Frisian":"Okcidentfrisa","French Sign Language":"Franca gestlingvo","Fulah":"Fula","Scottish Gaelic":"Skotgaela","Irish":"Irlanda","Galician":"Galega","Manx":"Manksa","Guarani":"Gvarania","German Sign Language":"Germana gestlingvo","Gujarati":"GuÄarata","Haitian":"Haitia","Hausa":"HaÅsa","Serbo-Croatian":"Kroatserba","Hebrew":"Hebrea","Herero":"Herera","Hindi":"Hinda","Hiri Motu":"Hirimotua","Croatian":"Kroata","Hungarian":"Hungara","Armenian":"Armena","Igbo":"Igba","Sichuan Yi":"Jia","Inuktitut":"Inuktituta","Indonesian":"Indonezia","Inupiaq":"Inupiko","Icelandic":"Islanda","Italian":"Itala","Javanese":"Java","Lojban":"Loĵbano","Japanese":"Japana","Japanese Sign Language":"Japana gestlingvo","Kalaallisut":"Gronlanda","Kannada":"Kanara","Kashmiri":"KaÅmira","Georgian":"Kartvela","Kanuri":"Kanuria","Kazakh":"KazaÄ¥a","Khmer":"Kmera","Kirghiz":"Kirgiza","Komi":"Komia","Kongo":"Konga","Korean":"Korea","Kuanyama":"Kvanjama","Kurdish":"Kurda","Lao":"Laosa","Latvian":"Latva","Limburgan":"Limburga","Lingala":"Lingala","Lithuanian":"Litova","Luxembourgish":"Luksemburga","Marshallese":"MarÅalinsula","Malayalam":"Malajalama","Marathi":"Marata","Macedonian":"Makedona","Malagasy":"MalgaÅa","Maltese":"Malta","Mongolian":"Mongola","Maori":"Maoria","Malay (macrolanguage)":"Malaja","Burmese":"Birma","Nauru":"Naura","Navajo":"Navajo","South Ndebele":"Sudndebela","North Ndebele":"Nordndebela","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepala","Dutch":"Nederlanda","Norwegian Nynorsk":"Novnorvega","Norwegian BokmÃ¥l":"Bukmolo","Norwegian":"Norvega","Nyanja":"Ĉiĉeva","Ojibwa":"OÄibua","Oriya (macrolanguage)":"Orisa","Oromo":"Oroma","Ossetian":"Oseta","Panjabi":"PanÄaba","Pakistan Sign Language":"Pakistana gestlingvo","Polish":"Pola","Portuguese":"Portugala","Pushto":"PaÅtua","Quechua":"Keĉua","Romansh":"Romanĉa","Romanian":"Rumana","Russian Sign Language":"Rusa gestlingvo","Russian":"Rusa","Saudi Arabian Sign Language":"Saudarabuja gestlingvo","South African Sign Language":"Sudafrika gestlingvo","Sinhala":"Sinhala","Slovak":"Slovaka","Slovenian":"Slovena","Northern Sami":"Nordlapona","Samoan":"Samoa","Shona":"Åœona","Sindhi":"Sinda","Somali":"Somala","Southern Sotho":"Sudsota","Spanish":"Hispana","Albanian":"Albana","Sardinian":"Sarda","Serbian":"Serba","Swati":"Svazia","Sundanese":"Sunda","Swahili (macrolanguage)":"Svahila","Swedish":"Sveda","Swedish Sign Language":"Sveda gestlingvo","Tahitian":"Tahitia","Tamil":"Tamula","Tatar":"Tatara","Telugu":"Telugua","Tajik":"TaÄika","Tagalog":"Tagaloga","Thai":"Taja","Klingon":"Klingona","Tonga (Tonga Islands)":"Tonga","Tswana":"Cvana","Tsonga":"Conga","Turkmen":"Turkmena","Turkish":"Turka","Uighur":"Ujgura","Ukrainian":"Ukrajna","Urdu":"Urdua","Uzbek":"Uzbeka","Venda":"Vendaa","Vietnamese":"Vjetnama","Walloon":"Valona","Wolof":"Volofa","Xhosa":"Kosa","Yiddish":"Jido","Yoruba":"Joruba","Zhuang":"Ĉuanga","Chinese":"Ĉina","Zulu":"Zulua"} \ No newline at end of file | {"Music":"Muziko","Films":"Filmoj","Vehicles":"Veturiloj","Art":"Arto","Sports":"Sporto","Travels":"VojaÄado","Gaming":"Ludoj","People":"Homoj","Comedy":"Komedio","Entertainment":"Amuzo","News & Politics":"Novaĵoj kaj politiko","How To":"Instrukcioj","Education":"Instruado","Activism":"Aktivismo","Science & Technology":"Scienco Ï— teÄ¥nikaro","Animals":"Bestoj","Kids":"Infanoj","Food":"ManÄo","Attribution":"Atribuite","Attribution - Share Alike":"Atribuite – Samkondiĉe","Attribution - No Derivatives":"Atribuite – Nemodifite","Attribution - Non Commercial":"Atribuite – Nekomerce","Attribution - Non Commercial - Share Alike":"Atribuite – Nekomerce – Samkondiĉe","Attribution - Non Commercial - No Derivatives":"Atribuite – Nekomerce – Nemodifite","Public Domain Dedication":"Dediĉo al publika posedo","Public":"Publika","Unlisted":"Nelistigata","Private":"Privata","Success":"Sukcesis","Failed":"Malsukcesis","Misc":"Diversaĵoj","Unknown":"Nekonata","Afar":"Afara","Abkhazian":"AbÄ¥aza","Afrikaans":"Afrikansa","Akan":"Akana","Amharic":"Amhara","Arabic":"Araba","Aragonese":"Aragona","American Sign Language":"Usona gestlingvo","Assamese":"Asama","Avaric":"Avara","Kotava":"Kotavo","Aymara":"Ajmara","Azerbaijani":"AzerbajÄana","Bashkir":"BaÅkira","Bambara":"Bambara","Belarusian":"Belorusa","Bengali":"Bengala","British Sign Language":"Brita gestlingvo","Bislama":"Bislama","Tibetan":"Tibeta","Bosnian":"Bosna","Breton":"Bretona","Bulgarian":"Bulgara","Brazilian Sign Language":"Brazila gestlingvo","Catalan":"Kataluna","Czech":"ĈeÄ¥a","Chamorro":"Ĉamora","Chechen":"Ĉeĉena","Chuvash":"ĈuvaÅa","Cornish":"Kornvala","Corsican":"Korsika","Czech Sign Language":"ĈeÄ¥a gestlingvo","Chinese Sign Language":"Ĉina gestlingvo","Welsh":"Kimra","Danish":"Dana","German":"Germana","Dhivehi":"Maldiva","Danish Sign Language":"Dana gestlingvo","Dzongkha":"Butana","Modern Greek (1453-)":"Novgreka","English":"Angla","Esperanto":"Esperanto","Estonian":"Estona","Basque":"EÅska","Ewe":"Evea","Faroese":"Feroa","Persian":"Persa","Fijian":"FiÄia","Finnish":"Finna","French":"Franca","Western Frisian":"Okcidentfrisa","French Sign Language":"Franca gestlingvo","Fulah":"Fula","Scottish Gaelic":"Skotgaela","Irish":"Irlanda","Galician":"Galega","Manx":"Manksa","Guarani":"Gvarania","German Sign Language":"Germana gestlingvo","Gujarati":"GuÄarata","Haitian":"Haitia","Hausa":"HaÅsa","Serbo-Croatian":"Kroatserba","Hebrew":"Hebrea","Herero":"Herera","Hindi":"Hinda","Hiri Motu":"Hirimotua","Croatian":"Kroata","Hungarian":"Hungara","Armenian":"Armena","Igbo":"Igba","Sichuan Yi":"Jia","Inuktitut":"Inuktituta","Indonesian":"Indonezia","Inupiaq":"Inupiko","Icelandic":"Islanda","Italian":"Itala","Javanese":"Java","Lojban":"Loĵbano","Japanese":"Japana","Japanese Sign Language":"Japana gestlingvo","Kalaallisut":"Gronlanda","Kannada":"Kanara","Kashmiri":"KaÅmira","Georgian":"Kartvela","Kanuri":"Kanuria","Kazakh":"KazaÄ¥a","Khmer":"Kmera","Kirghiz":"Kirgiza","Komi":"Komia","Kongo":"Konga","Korean":"Korea","Kuanyama":"Kvanjama","Kurdish":"Kurda","Lao":"Laosa","Latvian":"Latva","Limburgan":"Limburga","Lingala":"Lingala","Lithuanian":"Litova","Luxembourgish":"Luksemburga","Marshallese":"MarÅalinsula","Malayalam":"Malajalama","Marathi":"Marata","Macedonian":"Makedona","Malagasy":"MalgaÅa","Maltese":"Malta","Mongolian":"Mongola","Maori":"Maoria","Malay (macrolanguage)":"Malaja","Burmese":"Birma","Nauru":"Naura","Navajo":"Navajo","South Ndebele":"Sudndebela","North Ndebele":"Nordndebela","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepala","Dutch":"Nederlanda","Norwegian Nynorsk":"Novnorvega","Norwegian BokmÃ¥l":"Bukmolo","Norwegian":"Norvega","Nyanja":"Ĉiĉeva","Ojibwa":"OÄibua","Oriya (macrolanguage)":"Orisa","Oromo":"Oroma","Ossetian":"Oseta","Panjabi":"PanÄaba","Pakistan Sign Language":"Pakistana gestlingvo","Polish":"Pola","Portuguese":"Portugala","Pushto":"PaÅtua","Quechua":"Keĉua","Romansh":"Romanĉa","Romanian":"Rumana","Russian Sign Language":"Rusa gestlingvo","Russian":"Rusa","Saudi Arabian Sign Language":"Saudarabuja gestlingvo","South African Sign Language":"Sudafrika gestlingvo","Sinhala":"Sinhala","Slovak":"Slovaka","Slovenian":"Slovena","Northern Sami":"Nordlapona","Samoan":"Samoa","Shona":"Åœona","Sindhi":"Sinda","Somali":"Somala","Southern Sotho":"Sudsota","Spanish":"Hispana","Albanian":"Albana","Sardinian":"Sarda","Serbian":"Serba","Swati":"Svazia","Sundanese":"Sunda","Swahili (macrolanguage)":"Svahila","Swedish":"Sveda","Swedish Sign Language":"Sveda gestlingvo","Tahitian":"Tahitia","Tamil":"Tamula","Tatar":"Tatara","Telugu":"Telugua","Tajik":"TaÄika","Tagalog":"Tagaloga","Thai":"Taja","Klingon":"Klingona","Tonga (Tonga Islands)":"Tonga","Tswana":"Cvana","Tsonga":"Conga","Turkmen":"Turkmena","Turkish":"Turka","Uighur":"Ujgura","Ukrainian":"Ukrajna","Urdu":"Urdua","Uzbek":"Uzbeka","Venda":"Vendaa","Vietnamese":"Vjetnama","Walloon":"Valona","Wolof":"Volofa","Xhosa":"Kosa","Yiddish":"Jido","Yoruba":"Joruba","Zhuang":"Ĉuanga","Chinese":"Ĉina","Zulu":"Zulua"} \ No newline at end of file | ||
diff --git a/client/src/locale/target/server_es_ES.json b/client/src/locale/target/server_es_ES.json index 77beb9036..c8e6f5788 100644 --- a/client/src/locale/target/server_es_ES.json +++ b/client/src/locale/target/server_es_ES.json | |||
@@ -1 +1 @@ | |||
{"Music":"Música","Films":"PelÃculas","Vehicles":"Transporte","Art":"Arte","Sports":"Deportes","Travels":"Viajes","Gaming":"Juegos","People":"Personalidades","Comedy":"Comedia","Entertainment":"Entretenimiento","How To":"Tutorial","Education":"Educación","Activism":"Activismo","Science & Technology":"Cienca & TecnologÃa","Animals":"Animales","Kids":"Niños","Food":"Cocina","Attribution":"Atribución","Attribution - Share Alike":"Atribución - Compartir Igual","Attribution - No Derivatives":"Atribución - No Derivadas","Attribution - Non Commercial":"Atribución - No Comercial","Attribution - Non Commercial - Share Alike":"Atribución - No Comercial - Compartir Igual","Attribution - Non Commercial - No Derivatives":"Atribución - No Comercial - No Derivadas","Public Domain Dedication":"Dominio Público","Public":"Público","Unlisted":"Sin listar","Private":"Privado","Published":"Pulicados","To transcode":"Para codificar","To import":"Para importar","Pending":"Pendientes","Misc":"Miscelánea","Unknown":"Desconocido","Afar":"Afar","Abkhazian":"Abjasio","Afrikaans":"Afrikáans","Akan":"Acano","Amharic":"Amhárico","Arabic":"Ãrabe","Aragonese":"Aragonés","American Sign Language":"Lengua de signos americana","Assamese":"Asamés","Avaric":"Avar","Kotava":"Kotava","Aymara":"Aimara","Azerbaijani":"AzerÃ","Bashkir":"Baskir","Bambara":"Bambara","Belarusian":"Bielorruso","Bengali":"BengalÃ","British Sign Language":"Lenga de signos británica","Bislama":"Bislama","Tibetan":"Tibetano","Bosnian":"Bosnio","Breton":"Bretón","Bulgarian":"Búlgaro","Brazilian Sign Language":"Lengua de signos brasileña","Catalan":"Catalán","Czech":"Checo","Chamorro":"Chamorro","Chechen":"Checheno","Chuvash":"Chuvasio","Cornish":"Córnico","Corsican":"Corso","Cree":"Cree","Czech Sign Language":"Lengua de signos checa","Chinese Sign Language":"Lengua de signos china","Welsh":"Gaélico","Danish":"Danés","German":"Alemán","Dhivehi":"Maldivo","Danish Sign Language":"Lengua de signos danesa","Dzongkha":"Dzongkha","Modern Greek (1453-)":"Griego moderno","English":"Inglés","Esperanto":"Esperanto","Estonian":"Estonio","Basque":"Euskera","Ewe":"Ewé","Faroese":"Feroés","Persian":"Persa","Fijian":"Fiyiano","Finnish":"Finés","French":"Francés","Western Frisian":"Frisón occidental","French Sign Language":"Lengua de signos francesa","Fulah":"Fula","Scottish Gaelic":"Gaélico escocés","Irish":"Irlandés","Galician":"Gallego","Manx":"Manés","Guarani":"GuaranÃ","German Sign Language":"Lengua de signos alemana","Gujarati":"GujaratÃ","Haitian":"Haitiano","Hausa":"Hausa","Serbo-Croatian":"Serbocroata","Hebrew":"Hebreo","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri motu","Croatian":"Croata","Hungarian":"Húngaro","Armenian":"Armenio","Igbo":"Igbo","Sichuan Yi":"Nuosu","Inuktitut":"Inuit","Indonesian":"Indonesio","Inupiaq":"Iñupiaq","Icelandic":"Islandés","Italian":"Italiano","Javanese":"Javanés","Lojban":"Lojban","Japanese":"Japonés","Japanese Sign Language":"Lengua de signos japonesa","Kalaallisut":"Kalaallisut","Kannada":"Canarés","Kashmiri":"Cachemir","Georgian":"Georgiano","Kanuri":"KanurÃ","Kazakh":"Kazajo","Khmer":"Camboyano","Kikuyu":"Kikuyú","Kinyarwanda":"Kiñaruanda","Kirghiz":"KirguÃs","Komi":"Komi","Kongo":"Kongo","Korean":"Coreano","Kuanyama":"Kuanyama","Kurdish":"Kurdo","Lao":"Lao","Latvian":"Letón","Limburgan":"Limburgués","Lingala":"Lingala","Lithuanian":"Lituano","Luxembourgish":"Luxemburgués","Luba-Katanga":"Luba oriental","Ganda":"Luganda","Marshallese":"Mashalés","Malayalam":"Malabar","Marathi":"MaratÃ","Macedonian":"Macedonio","Malagasy":"Malgache","Maltese":"Maltés","Mongolian":"Mongol","Maori":"MaorÃ","Malay (macrolanguage)":"Malayo","Burmese":"Birmano","Nauru":"Nauruano","Navajo":"Navajo","South Ndebele":"Ndebele del sur","North Ndebele":"Ndebele del norte","Ndonga":"Ndonga","Nepali (macrolanguage)":"NepalÃ","Dutch":"Neerlandés","Norwegian Nynorsk":"Nynorsk","Norwegian BokmÃ¥l":"BokmÃ¥l","Norwegian":"Noruego","Nyanja":"Chichewa","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya","Oromo":"Oromo","Ossetian":"Osetio","Panjabi":"PanyabÃ","Pakistan Sign Language":"Lengua de signos pakistanÃ","Polish":"Polaco","Portuguese":"Portugués","Pushto":"Pastún","Quechua":"Quechua","Romansh":"Romanche","Romanian":"Rumano","Russian Sign Language":"Lengua de signos rusa","Rundi":"KirundÃ","Russian":"Ruso","Sango":"Sango","Saudi Arabian Sign Language":"Lengua de signos saudÃ","South African Sign Language":"Lengua de signos sudafricana","Sinhala":"Cingalés","Slovak":"Eslovaco","Slovenian":"Esloveno","Northern Sami":"Sami septentrional","Samoan":"Samoano","Shona":"Shona","Sindhi":"Sindi","Somali":"SomalÃ","Southern Sotho":"Soto meridional","Spanish":"Español","Albanian":"Albano","Sardinian":"Sardo","Serbian":"Serbio","Swati":"Suazi","Sundanese":"Sudanés","Swahili (macrolanguage)":"Suajili","Swedish":"Sueco","Swedish Sign Language":"Lengua de signos sueca","Tahitian":"Tahitiano","Tamil":"Támil","Tatar":"Tártaro","Telugu":"Télugu","Tajik":"Tayiko","Tagalog":"Tagalo","Thai":"Tailandés","Tigrinya":"Tigriña","Klingon":"Klingon","Tonga (Tonga Islands)":"Tongano","Tswana":"Setsuana","Tsonga":"Tsonga","Turkmen":"Turcomano","Turkish":"Turco","Twi":"Twi","Uighur":"Uigur","Ukrainian":"Ucraniano","Urdu":"Urdu","Uzbek":"Uzbeko","Venda":"Venda","Vietnamese":"Vietnamita","Walloon":"Valón","Wolof":"Wólof","Xhosa":"Xhosa","Yiddish":"Yidis","Yoruba":"Yoruba","Zhuang":"Chuang","Chinese":"Chino","Zulu":"Zulú"} \ No newline at end of file | {"Music":"Música","Films":"PelÃculas","Vehicles":"Transporte","Art":"Arte","Sports":"Deportes","Travels":"Viajes","Gaming":"Juegos","People":"Personalidades","Comedy":"Comedia","Entertainment":"Entretenimiento","News & Politics":"Noticias y polÃtica","How To":"Tutorial","Education":"Educación","Activism":"Activismo","Science & Technology":"Ciencia & TecnologÃa","Animals":"Animales","Kids":"Niños","Food":"Cocina","Attribution":"Atribución","Attribution - Share Alike":"Atribución - Compartir Igual","Attribution - No Derivatives":"Atribución - No Derivadas","Attribution - Non Commercial":"Atribución - No Comercial","Attribution - Non Commercial - Share Alike":"Atribución - No Comercial - Compartir Igual","Attribution - Non Commercial - No Derivatives":"Atribución - No Comercial - No Derivadas","Public Domain Dedication":"Dominio Público","Public":"Público","Unlisted":"Sin listar","Private":"Privado","Published":"Publicados","To transcode":"Para codificar","To import":"Para importar","Pending":"Pendientes","Success":"Subidos con éxito","Failed":"Fallidos","Misc":"Miscelánea","Unknown":"Desconocido","Afar":"Afar","Abkhazian":"Abjasio","Afrikaans":"Afrikáans","Akan":"Acano","Amharic":"Amhárico","Arabic":"Ãrabe","Aragonese":"Aragonés","American Sign Language":"Lenguaje de signos americano","Assamese":"Asamés","Avaric":"Avar","Kotava":"Kotava","Aymara":"Aimara","Azerbaijani":"AzerÃ","Bashkir":"Baskir","Bambara":"Bambara","Belarusian":"Bielorruso","Bengali":"BengalÃ","British Sign Language":"Lenguaje de signos británico","Bislama":"Bislama","Tibetan":"Tibetano","Bosnian":"Bosnio","Breton":"Bretón","Bulgarian":"Búlgaro","Brazilian Sign Language":"Lenguaje de signos brasileño","Catalan":"Catalán","Czech":"Checo","Chamorro":"Chamorro","Chechen":"Checheno","Chuvash":"Chuvasio","Cornish":"Córnico","Corsican":"Corso","Cree":"Cree","Czech Sign Language":"Lenguaje de signos checo","Chinese Sign Language":"Lenguaje de signos chino","Welsh":"Gaélico","Danish":"Danés","German":"Alemán","Dhivehi":"Maldivo","Danish Sign Language":"Lenguaje de signos danés","Dzongkha":"Dzongkha","Modern Greek (1453-)":"Griego moderno","English":"Inglés","Esperanto":"Esperanto","Estonian":"Estonio","Basque":"Euskera","Ewe":"Ewé","Faroese":"Feroés","Persian":"Persa","Fijian":"Fiyiano","Finnish":"Finés","French":"Francés","Western Frisian":"Frisón occidental","French Sign Language":"Lenguaje de signos francés","Fulah":"Fula","Scottish Gaelic":"Gaélico escocés","Irish":"Irlandés","Galician":"Gallego","Manx":"Manés","Guarani":"GuaranÃ","German Sign Language":"Lenguaje de signos alemán","Gujarati":"GujaratÃ","Haitian":"Haitiano","Hausa":"Hausa","Serbo-Croatian":"Serbocroata","Hebrew":"Hebreo","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri motu","Croatian":"Croata","Hungarian":"Húngaro","Armenian":"Armenio","Igbo":"Igbo","Sichuan Yi":"Nuosu","Inuktitut":"Inuit","Indonesian":"Indonesio","Inupiaq":"Iñupiaq","Icelandic":"Islandés","Italian":"Italiano","Javanese":"Javanés","Lojban":"Lojban","Japanese":"Japonés","Japanese Sign Language":"Lenguaje de signos japonés","Kalaallisut":"Kalaallisut","Kannada":"Canarés","Kashmiri":"Cachemir","Georgian":"Georgiano","Kanuri":"KanurÃ","Kazakh":"Kazajo","Khmer":"Camboyano","Kikuyu":"Kikuyú","Kinyarwanda":"Kiñaruanda","Kirghiz":"KirguÃs","Komi":"Komi","Kongo":"Kongo","Korean":"Coreano","Kuanyama":"Kuanyama","Kurdish":"Kurdo","Lao":"Lao","Latvian":"Letón","Limburgan":"Limburgués","Lingala":"Lingala","Lithuanian":"Lituano","Luxembourgish":"Luxemburgués","Luba-Katanga":"Luba oriental","Ganda":"Luganda","Marshallese":"Mashalés","Malayalam":"Malabar","Marathi":"MaratÃ","Macedonian":"Macedonio","Malagasy":"Malgache","Maltese":"Maltés","Mongolian":"Mongol","Maori":"MaorÃ","Malay (macrolanguage)":"Malayo","Burmese":"Birmano","Nauru":"Nauruano","Navajo":"Navajo","South Ndebele":"Ndebele del sur","North Ndebele":"Ndebele del norte","Ndonga":"Ndonga","Nepali (macrolanguage)":"NepalÃ","Dutch":"Neerlandés","Norwegian Nynorsk":"Nynorsk","Norwegian BokmÃ¥l":"BokmÃ¥l","Norwegian":"Noruego","Nyanja":"Chichewa","Occitan":"Occitano","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya","Oromo":"Oromo","Ossetian":"Osetio","Panjabi":"PanyabÃ","Pakistan Sign Language":"Lenguaje de signos pakistanÃ","Polish":"Polaco","Portuguese":"Portugués","Pushto":"Pastún","Quechua":"Quechua","Romansh":"Romanche","Romanian":"Rumano","Russian Sign Language":"Lenguaje de signos ruso","Rundi":"KirundÃ","Russian":"Ruso","Sango":"Sango","Saudi Arabian Sign Language":"Lenguaje de signos saudÃ","South African Sign Language":"Lenguaje de signos sudafricana","Sinhala":"Cingalés","Slovak":"Eslovaco","Slovenian":"Esloveno","Northern Sami":"Sami septentrional","Samoan":"Samoano","Shona":"Shona","Sindhi":"Sindi","Somali":"SomalÃ","Southern Sotho":"Soto meridional","Spanish":"Español","Albanian":"Albano","Sardinian":"Sardo","Serbian":"Serbio","Swati":"Suazi","Sundanese":"Sudanés","Swahili (macrolanguage)":"Suajili","Swedish":"Sueco","Swedish Sign Language":"Lenguaje de signos sueca","Tahitian":"Tahitiano","Tamil":"Támil","Tatar":"Tártaro","Telugu":"Télugu","Tajik":"Tayiko","Tagalog":"Tagalo","Thai":"Tailandés","Tigrinya":"Tigriña","Klingon":"Klingon","Tonga (Tonga Islands)":"Tongano","Tswana":"Setsuana","Tsonga":"Tsonga","Turkmen":"Turcomano","Turkish":"Turco","Twi":"Twi","Uighur":"Uigur","Ukrainian":"Ucraniano","Urdu":"Urdu","Uzbek":"Uzbeko","Venda":"Venda","Vietnamese":"Vietnamita","Walloon":"Valón","Wolof":"Wólof","Xhosa":"Xhosa","Yiddish":"Yidis","Yoruba":"Yoruba","Zhuang":"Chuang","Chinese":"Chino","Zulu":"Zulú"} \ No newline at end of file | ||
diff --git a/client/src/locale/target/server_eu_ES.json b/client/src/locale/target/server_eu_ES.json index 28c76f31b..1a867a7c4 100644 --- a/client/src/locale/target/server_eu_ES.json +++ b/client/src/locale/target/server_eu_ES.json | |||
@@ -1 +1 @@ | |||
{"Music":"Musika","Films":"Filmak","Vehicles":"Ibilgailuak","Art":"Artea","Sports":"Kirolak","Travels":"Bidaiak","Gaming":"Jolasak","People":"Jendea","Comedy":"Komedia","Entertainment":"Aisia","How To":"Argibideak","Education":"Hezkuntza","Activism":"Aktibismoa","Science & Technology":"Zientzia eta teknologia","Animals":"Animaliak","Kids":"Haurrak","Food":"Janaria","Attribution":"Atribuzioa","Attribution - Share Alike":"Atribuzioa - Partekatu berdin","Attribution - No Derivatives":"Atribuzioa - Eratorririk ez","Attribution - Non Commercial":"Atribuzioa - Ez komertziala","Attribution - Non Commercial - Share Alike":"Atribuzioa - Ez komertziala - Partekatu berdin","Attribution - Non Commercial - No Derivatives":"Atribuzioa - Ez komertziala - Eratorririk ez","Public Domain Dedication":"Domeinu publikoa","Public":"Publikoa","Unlisted":"Zerrendatu gabea","Private":"Pribatua","Published":"Argitaratua","To transcode":"Transkodetzeko","To import":"Inportatzeko","Pending":"Egiteke","Success":"Arrakasta","Failed":"Hutsa","Misc":"Denetarik","Unknown":"Ezezaguna","Afar":"Afar","Abkhazian":"Abkhaziera","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharera","Arabic":"Arabiera","Aragonese":"Aragoiera","American Sign Language":"Amerikako zeinu-hizkuntza ","Assamese":"Assamera","Avaric":"Avarera","Kotava":"Kotava","Aymara":"Aimara","Azerbaijani":"Azerbaijanera","Bashkir":"Baxkirera","Bambara":"Banbara","Belarusian":"Bielorrusiera","Bengali":"Bengalera","British Sign Language":"Britainiako zeinu-hizkuntza","Bislama":"Bislama","Tibetan":"Tibetera","Bosnian":"Bosniera","Breton":"Bretoiera","Bulgarian":"Bulgariera","Brazilian Sign Language":"Brasilgo zeinu-hizkuntza","Catalan":"Katalana","Czech":"Txekiera","Chamorro":"Chamorro","Chechen":"Txetxenera","Chuvash":"Txuvaxera","Cornish":"Kornubiera","Corsican":"Korsikera","Cree":"Cree","Czech Sign Language":"Txekiako zeinu-hizkuntza","Chinese Sign Language":"Txinako zeinu-hizkuntza","Welsh":"Galesa","Danish":"Daniera","German":"Alemana","Dhivehi":"Dhivehi (maldivera) ","Danish Sign Language":"Danimarkako zeinu-hizkuntza","Dzongkha":"Dzongkha","Modern Greek (1453-)":"Greziera moernoa (1453-)","English":"Ingelesa","Esperanto":"Esperantoa","Estonian":"Estoniera","Basque":"Euskara","Ewe":"Eweera","Faroese":"Faroera","Persian":"Persiera","Fijian":"Fijiera","Finnish":"Suomiera","French":"Frantsesa","Western Frisian":"Mendebaldeko frisiera","French Sign Language":"Frantziako zeinu-hizkuntza","Fulah":"Fula","Scottish Gaelic":"Eskoziako gaelikoa","Irish":"Irlandera","Galician":"Galiziera","Manx":"Manera","Guarani":"Guaraniera","German Sign Language":"Alemaniako zeinu-hizkuntza","Gujarati":"Gujaratera","Haitian":"Haitiko kreolera","Hausa":"Hausa","Serbo-Croatian":"Serbokroaziera ","Hebrew":"Hebreera","Herero":"Hereroera","Hindi":"Hindi","Hiri Motu":"Hiri Motu","Croatian":"Kroaziera","Hungarian":"Hungariera","Armenian":"Armeniera","Igbo":"Igboera","Sichuan Yi":"Nuosu","Inuktitut":"Inuktitutera","Indonesian":"Indonesiera","Inupiaq":"Inupiaq","Icelandic":"Islandiera","Italian":"Italiera","Javanese":"Javera","Lojban":"Lojban","Japanese":"Japoniera","Japanese Sign Language":"Japoniako zeinu-hizkuntza","Kalaallisut":"Groenlandiera","Kannada":"Kannada","Kashmiri":"Kaxmirera","Georgian":"Georgiera / Kartveliera ","Kanuri":"Kanuri","Kazakh":"Kazakhera","Khmer":"Khmerera","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyaruanda","Kirghiz":"Kirgizera","Komi":"Komiera","Kongo":"Kikongo","Korean":"Koreera","Kuanyama":"Kuanyama","Kurdish":"Kurduera","Lao":"Laosera","Latvian":"Letoniera","Limburgan":"Limburgera","Lingala":"Lingala","Lithuanian":"Lituaniera","Luxembourgish":"Luxenburgera","Luba-Katanga":"Luba-Katanga","Ganda":"Luganda","Marshallese":"Marshallera","Malayalam":"Malabarera","Marathi":"Marathera","Macedonian":"Mazedoniera","Malagasy":"Malgaxe","Maltese":"Maltera","Mongolian":"Mongoliera","Maori":"Maoriera","Malay (macrolanguage)":"Malaysiera (makro-hizkuntza)","Burmese":"Birmaniera","Nauru":"Nauruera","Navajo":"Navajoa","South Ndebele":"Hego Ndebele","North Ndebele":"Ipar Ndebele","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepalera (makro-hizkuntza)","Dutch":"Nederlandera","Norwegian Nynorsk":"Norvegiako Nynorsk","Norwegian Bokmål":"Norvegiako Bokmål","Norwegian":"Norvegiera","Nyanja":"Txewera","Occitan":"Okzitaniera","Ojibwa":"Ojibwera","Oriya (macrolanguage)":"Oriya (makro-hizkuntza)","Oromo":"Oromoera","Ossetian":"Osetiera","Panjabi":"Punjabera","Pakistan Sign Language":"Pakistango zeinu-hizkuntza","Polish":"Poloniera","Portuguese":"Portugesa","Pushto":"Paxtuera","Quechua":"Kitxua","Romansh":"Erromantxea","Romanian":"Errumaniera","Russian Sign Language":"Errusiako zeinu-hizkuntza","Rundi":"Kirundi","Russian":"Errusiera","Sango":"Sango","Saudi Arabian Sign Language":"Saudi Arabiako zeinu-hizkuntza","South African Sign Language":"Hego Afrikako zeinu-hizkuntza","Sinhala":"Sinhala","Slovak":"Eslovakiera","Slovenian":"Esloveniera","Northern Sami":"Ipar Samiera","Samoan":"Samoera","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somaliera","Southern Sotho":"Sothoera","Spanish":"Espainiera","Albanian":"Albaniera","Sardinian":"Sardiniera","Serbian":"Serbiera","Swati":"Swaziera","Sundanese":"Sundera","Swahili (macrolanguage)":"Swahili (makro-hizkuntza)","Swedish":"Suediera","Swedish Sign Language":"Suediako zeinu-hizkuntza","Tahitian":"Maoriera","Tamil":"Tamilera","Tatar":"Tatarera","Telugu":"Telugu","Tajik":"Tajikera","Tagalog":"Tagaloa","Thai":"Thailandiera","Tigrinya":"Tigrinyera","Klingon":"Klingon","Tonga (Tonga Islands)":"Tonga (Tonga irlak)","Tswana":"Tswanera","Tsonga":"Tsongera","Turkmen":"Turkmenera","Turkish":"Turkiera","Twi":"Twi","Uighur":"Uigurrera","Ukrainian":"Ukrainera","Urdu":"Urduera","Uzbek":"Uzbekera","Venda":"Vendera","Vietnamese":"Vietnamera","Walloon":"Valoniera","Wolof":"Wolofera","Xhosa":"Xhosera","Yiddish":"Yiddish","Yoruba":"Jorubera","Zhuang":"Zhuang","Chinese":"Txinera","Zulu":"Zuluera"} \ No newline at end of file | {"Music":"Musika","Films":"Filmak","Vehicles":"Ibilgailuak","Art":"Artea","Sports":"Kirolak","Travels":"Bidaiak","Gaming":"Jolasak","People":"Jendea","Comedy":"Komedia","Entertainment":"Aisia","News & Politics":"Berriak eta politika","How To":"Argibideak","Education":"Hezkuntza","Activism":"Aktibismoa","Science & Technology":"Zientzia eta teknologia","Animals":"Animaliak","Kids":"Haurrak","Food":"Janaria","Attribution":"Atribuzioa","Attribution - Share Alike":"Atribuzioa - Partekatu berdin","Attribution - No Derivatives":"Atribuzioa - Eratorririk ez","Attribution - Non Commercial":"Atribuzioa - Ez komertziala","Attribution - Non Commercial - Share Alike":"Atribuzioa - Ez komertziala - Partekatu berdin","Attribution - Non Commercial - No Derivatives":"Atribuzioa - Ez komertziala - Eratorririk ez","Public Domain Dedication":"Domeinu publikoa","Public":"Publikoa","Unlisted":"Zerrendatu gabea","Private":"Pribatua","Published":"Argitaratua","To transcode":"Transkodetzeko","To import":"Inportatzeko","Pending":"Egiteke","Success":"Arrakasta","Failed":"Hutsa","Misc":"Denetarik","Unknown":"Ezezaguna","Afar":"Afar","Abkhazian":"Abkhaziera","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharera","Arabic":"Arabiera","Aragonese":"Aragoiera","American Sign Language":"Amerikako zeinu-hizkuntza ","Assamese":"Assamera","Avaric":"Avarera","Kotava":"Kotava","Aymara":"Aimara","Azerbaijani":"Azerbaijanera","Bashkir":"Baxkirera","Bambara":"Banbara","Belarusian":"Bielorrusiera","Bengali":"Bengalera","British Sign Language":"Britainiako zeinu-hizkuntza","Bislama":"Bislama","Tibetan":"Tibetera","Bosnian":"Bosniera","Breton":"Bretoiera","Bulgarian":"Bulgariera","Brazilian Sign Language":"Brasilgo zeinu-hizkuntza","Catalan":"Katalana","Czech":"Txekiera","Chamorro":"Chamorro","Chechen":"Txetxenera","Chuvash":"Txuvaxera","Cornish":"Kornubiera","Corsican":"Korsikera","Cree":"Cree","Czech Sign Language":"Txekiako zeinu-hizkuntza","Chinese Sign Language":"Txinako zeinu-hizkuntza","Welsh":"Galesa","Danish":"Daniera","German":"Alemana","Dhivehi":"Dhivehi (maldivera) ","Danish Sign Language":"Danimarkako zeinu-hizkuntza","Dzongkha":"Dzongkha","Modern Greek (1453-)":"Greziera moernoa (1453-)","English":"Ingelesa","Esperanto":"Esperantoa","Estonian":"Estoniera","Basque":"Euskara","Ewe":"Eweera","Faroese":"Faroera","Persian":"Persiera","Fijian":"Fijiera","Finnish":"Suomiera","French":"Frantsesa","Western Frisian":"Mendebaldeko frisiera","French Sign Language":"Frantziako zeinu-hizkuntza","Fulah":"Fula","Scottish Gaelic":"Eskoziako gaelikoa","Irish":"Irlandera","Galician":"Galiziera","Manx":"Manera","Guarani":"Guaraniera","German Sign Language":"Alemaniako zeinu-hizkuntza","Gujarati":"Gujaratera","Haitian":"Haitiko kreolera","Hausa":"Hausa","Serbo-Croatian":"Serbokroaziera ","Hebrew":"Hebreera","Herero":"Hereroera","Hindi":"Hindi","Hiri Motu":"Hiri Motu","Croatian":"Kroaziera","Hungarian":"Hungariera","Armenian":"Armeniera","Igbo":"Igboera","Sichuan Yi":"Nuosu","Inuktitut":"Inuktitutera","Indonesian":"Indonesiera","Inupiaq":"Inupiaq","Icelandic":"Islandiera","Italian":"Italiera","Javanese":"Javera","Lojban":"Lojban","Japanese":"Japoniera","Japanese Sign Language":"Japoniako zeinu-hizkuntza","Kalaallisut":"Groenlandiera","Kannada":"Kannada","Kashmiri":"Kaxmirera","Georgian":"Georgiera / Kartveliera ","Kanuri":"Kanuri","Kazakh":"Kazakhera","Khmer":"Khmerera","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyaruanda","Kirghiz":"Kirgizera","Komi":"Komiera","Kongo":"Kikongo","Korean":"Koreera","Kuanyama":"Kuanyama","Kurdish":"Kurduera","Lao":"Laosera","Latvian":"Letoniera","Limburgan":"Limburgera","Lingala":"Lingala","Lithuanian":"Lituaniera","Luxembourgish":"Luxenburgera","Luba-Katanga":"Luba-Katanga","Ganda":"Luganda","Marshallese":"Marshallera","Malayalam":"Malabarera","Marathi":"Marathera","Macedonian":"Mazedoniera","Malagasy":"Malgaxe","Maltese":"Maltera","Mongolian":"Mongoliera","Maori":"Maoriera","Malay (macrolanguage)":"Malaysiera (makro-hizkuntza)","Burmese":"Birmaniera","Nauru":"Nauruera","Navajo":"Navajoa","South Ndebele":"Hego Ndebele","North Ndebele":"Ipar Ndebele","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepalera (makro-hizkuntza)","Dutch":"Nederlandera","Norwegian Nynorsk":"Norvegiako Nynorsk","Norwegian Bokmål":"Norvegiako Bokmål","Norwegian":"Norvegiera","Nyanja":"Txewera","Occitan":"Okzitaniera","Ojibwa":"Ojibwera","Oriya (macrolanguage)":"Oriya (makro-hizkuntza)","Oromo":"Oromoera","Ossetian":"Osetiera","Panjabi":"Punjabera","Pakistan Sign Language":"Pakistango zeinu-hizkuntza","Polish":"Poloniera","Portuguese":"Portugesa","Pushto":"Paxtuera","Quechua":"Kitxua","Romansh":"Erromantxea","Romanian":"Errumaniera","Russian Sign Language":"Errusiako zeinu-hizkuntza","Rundi":"Kirundi","Russian":"Errusiera","Sango":"Sango","Saudi Arabian Sign Language":"Saudi Arabiako zeinu-hizkuntza","South African Sign Language":"Hego Afrikako zeinu-hizkuntza","Sinhala":"Sinhala","Slovak":"Eslovakiera","Slovenian":"Esloveniera","Northern Sami":"Ipar Samiera","Samoan":"Samoera","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somaliera","Southern Sotho":"Sothoera","Spanish":"Espainiera","Albanian":"Albaniera","Sardinian":"Sardiniera","Serbian":"Serbiera","Swati":"Swaziera","Sundanese":"Sundera","Swahili (macrolanguage)":"Swahili (makro-hizkuntza)","Swedish":"Suediera","Swedish Sign Language":"Suediako zeinu-hizkuntza","Tahitian":"Maoriera","Tamil":"Tamilera","Tatar":"Tatarera","Telugu":"Telugu","Tajik":"Tajikera","Tagalog":"Tagaloa","Thai":"Thailandiera","Tigrinya":"Tigrinyera","Klingon":"Klingon","Tonga (Tonga Islands)":"Tonga (Tonga irlak)","Tswana":"Tswanera","Tsonga":"Tsongera","Turkmen":"Turkmenera","Turkish":"Turkiera","Twi":"Twi","Uighur":"Uigurrera","Ukrainian":"Ukrainera","Urdu":"Urduera","Uzbek":"Uzbekera","Venda":"Vendera","Vietnamese":"Vietnamera","Walloon":"Valoniera","Wolof":"Wolofera","Xhosa":"Xhosera","Yiddish":"Yiddish","Yoruba":"Jorubera","Zhuang":"Zhuang","Chinese":"Txinera","Zulu":"Zuluera"} \ No newline at end of file | ||
diff --git a/client/src/locale/target/server_fr_FR.json b/client/src/locale/target/server_fr_FR.json index 505ddcf6a..eebc2f96e 100644 --- a/client/src/locale/target/server_fr_FR.json +++ b/client/src/locale/target/server_fr_FR.json | |||
@@ -1 +1 @@ | |||
{"Music":"Musiques","Films":"Films","Vehicles":"Transport","Art":"Art","Sports":"Sports","Travels":"Voyages","Gaming":"Jeux vidéos","People":"Personnalités","Comedy":"Humour","Entertainment":"Divertissement","How To":"Tutoriels","Education":"Éducation","Activism":"Militantisme","Science & Technology":"Science & Technologie","Animals":"Animaux","Kids":"Enfants","Food":"Cuisine","Attribution":"Attribution","Attribution - Share Alike":"Attribution - Partage dans les mêmes conditions","Attribution - No Derivatives":"Attribution - Pas d’œuvre dérivée","Attribution - Non Commercial":"Attribution - Utilisation non commerciale","Attribution - Non Commercial - Share Alike":"Attribution - Utilisation non commerciale - Partage dans les mêmes conditions","Attribution - Non Commercial - No Derivatives":"Attribution - Utilisation non commerciale - Pas d’œuvre dérivée","Public Domain Dedication":"Domaine public","Public":"Publique","Unlisted":"Non listée","Private":"Privée","Published":"Publiée","To transcode":"À transcoder","To import":"À importer","Pending":"En cours","Success":"Succès","Failed":"Échoué","Misc":"Divers","Unknown":"Inconnu","Afar":"Afar","Abkhazian":"Abkhaze","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharique","Arabic":"Arabe","Aragonese":"Aragonais","American Sign Language":"Langue des signes américaine","Assamese":"Assamais","Avaric":"Avar","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azéri","Bashkir":"Bachkir","Bambara":"Bambara","Belarusian":"Biélorusse","Bengali":"Bengali","British Sign Language":"Langue des signes britannique","Bislama":"Bichlamar","Tibetan":"Tibétain","Bosnian":"Bosniaque","Breton":"Breton","Bulgarian":"Bulgare","Brazilian Sign Language":"Langue des signes brésilienne","Catalan":"Catalan","Czech":"Tchèque","Chamorro":"Chamorro","Chechen":"Tchétchène","Chuvash":"Tchouvache","Cornish":"Cornique","Corsican":"Corse","Cree":"Cree","Czech Sign Language":"Langue des signes tchèque","Chinese Sign Language":"Langue des signes chinoise","Welsh":"Gallois","Danish":"Danois","German":"Allemand","Dhivehi":"Maldivien","Danish Sign Language":"Langue des signes danoise","Dzongkha":"Dzongkha","Modern Greek (1453-)":"Grec moderne (après 1453)","English":"Anglais","Esperanto":"Espéranto","Estonian":"Estonien","Basque":"Basque","Ewe":"Éwé","Faroese":"Féroïen","Persian":"Persan","Fijian":"Fidjien","Finnish":"Finnois","French":"Français","Western Frisian":"Frison occidental","French Sign Language":"Langue des signes française","Fulah":"Peul","Scottish Gaelic":"Gaélique","Irish":"Irlandais","Galician":"Galicien","Manx":"Manx","Guarani":"Guarani","German Sign Language":"Langue des signes allemande","Gujarati":"Goudjrati","Haitian":"Haïtien","Hausa":"Haoussa","Serbo-Croatian":"Serbo-croate","Hebrew":"Hébreu","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri motu","Croatian":"Croate","Hungarian":"Hongrois","Armenian":"Arménien","Igbo":"Igbo","Sichuan Yi":"Yi de Sichuan","Inuktitut":"Inuktitut","Indonesian":"Indonésien","Inupiaq":"Inupiaq","Icelandic":"Islandais","Italian":"Italien","Javanese":"Javanais","Lojban":"Lojban","Japanese":"Japonais","Japanese Sign Language":"Langue des signes japonaise","Kalaallisut":"Groenlandais","Kannada":"Kannada","Kashmiri":"Kashmiri","Georgian":"Géorgien","Kanuri":"Kanouri","Kazakh":"Kazakh","Khmer":"Khmer central","Kikuyu":"Kikuyu","Kinyarwanda":"Rwanda","Kirghiz":"Kirghiz","Komi":"Kom","Kongo":"Kongo","Korean":"Coréen","Kuanyama":"Kuanyama","Kurdish":"Kurde","Lao":"Lao","Latvian":"Letton","Limburgan":"Limbourgeois","Lingala":"Lingala","Lithuanian":"Lituanien","Luxembourgish":"Luxembourgeois","Luba-Katanga":"Luba-katanga","Ganda":"Ganda","Marshallese":"Marshall","Malayalam":"Malayalam","Marathi":"Marathe","Macedonian":"Macédonien","Malagasy":"Malgache","Maltese":"Maltais","Mongolian":"Mongol","Maori":"Maori","Malay (macrolanguage)":"Malais","Burmese":"Birman","Nauru":"Nauruan","Navajo":"Navaho","South Ndebele":"Ndébélé du Sud","North Ndebele":"Ndébélé du Nord","Ndonga":"Ndonga","Nepali (macrolanguage)":"Népalais","Dutch":"Néerlandais","Norwegian Nynorsk":"Norvégien nynorsk","Norwegian Bokmål":"Norvégien bokmål","Norwegian":"Norvégien","Nyanja":"Chichewa","Occitan":"Occitane","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya","Oromo":"Galla","Ossetian":"Ossète","Panjabi":"Pendjabi","Pakistan Sign Language":"Langue des signes pakistanaise","Polish":"Polonais","Portuguese":"Portugais","Pushto":"Pachto","Quechua":"Quechua","Romansh":"Romanche","Romanian":"Roumain","Russian Sign Language":"Langue des signes russe","Rundi":"Rundi","Russian":"Russe","Sango":"Sango","Saudi Arabian Sign Language":"Langue des signes saoudienne","South African Sign Language":"Langue des signes sud-africaine","Sinhala":"Singhalais","Slovak":"Slovaque","Slovenian":"Slovène","Northern Sami":"Sami du Nord","Samoan":"Samoan","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Sotho du Sud","Spanish":"Espagnol","Albanian":"Albanais","Sardinian":"Sarde","Serbian":"Serbe","Swati":"Swati","Sundanese":"Soundanais","Swahili (macrolanguage)":"Swahili","Swedish":"Suédois","Swedish Sign Language":"Langue des signes suédoise","Tahitian":"Tahitien","Tamil":"Tamoul","Tatar":"Tatar","Telugu":"Télougou","Tajik":"Tadjik","Tagalog":"Tagalog","Thai":"Thaï","Tigrinya":"Tigrigna","Klingon":"Klingon","Tonga (Tonga Islands)":"Tongan (Îles Tonga)","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turkmène","Turkish":"Turc","Twi":"Twi","Uighur":"Ouïgour","Ukrainian":"Ukrainien","Urdu":"Ourdou","Uzbek":"Ouszbek","Venda":"Venda","Vietnamese":"Vietnamien","Walloon":"Wallon","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Yiddish","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Chinois","Zulu":"Zoulou"} \ No newline at end of file | {"Music":"Musiques","Films":"Films","Vehicles":"Transport","Art":"Art","Sports":"Sports","Travels":"Voyages","Gaming":"Jeux vidéos","People":"Personnalités","Comedy":"Humour","Entertainment":"Divertissement","News & Politics":"Actualité & Politique","How To":"Tutoriels","Education":"Éducation","Activism":"Militantisme","Science & Technology":"Science & Technologie","Animals":"Animaux","Kids":"Enfants","Food":"Cuisine","Attribution":"Attribution","Attribution - Share Alike":"Attribution - Partage dans les mêmes conditions","Attribution - No Derivatives":"Attribution - Pas d’œuvre dérivée","Attribution - Non Commercial":"Attribution - Utilisation non commerciale","Attribution - Non Commercial - Share Alike":"Attribution - Utilisation non commerciale - Partage dans les mêmes conditions","Attribution - Non Commercial - No Derivatives":"Attribution - Utilisation non commerciale - Pas d’œuvre dérivée","Public Domain Dedication":"Domaine public","Public":"Publique","Unlisted":"Non listée","Private":"Privée","Published":"Publiée","To transcode":"À transcoder","To import":"À importer","Pending":"En cours","Success":"Succès","Failed":"Échoué","Misc":"Divers","Unknown":"Inconnu","Afar":"Afar","Abkhazian":"Abkhaze","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharique","Arabic":"Arabe","Aragonese":"Aragonais","American Sign Language":"Langue des signes américaine","Assamese":"Assamais","Avaric":"Avar","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azéri","Bashkir":"Bachkir","Bambara":"Bambara","Belarusian":"Biélorusse","Bengali":"Bengali","British Sign Language":"Langue des signes britannique","Bislama":"Bichlamar","Tibetan":"Tibétain","Bosnian":"Bosniaque","Breton":"Breton","Bulgarian":"Bulgare","Brazilian Sign Language":"Langue des signes brésilienne","Catalan":"Catalan","Czech":"Tchèque","Chamorro":"Chamorro","Chechen":"Tchétchène","Chuvash":"Tchouvache","Cornish":"Cornique","Corsican":"Corse","Cree":"Cree","Czech Sign Language":"Langue des signes tchèque","Chinese Sign Language":"Langue des signes chinoise","Welsh":"Gallois","Danish":"Danois","German":"Allemand","Dhivehi":"Maldivien","Danish Sign Language":"Langue des signes danoise","Dzongkha":"Dzongkha","Modern Greek (1453-)":"Grec moderne (après 1453)","English":"Anglais","Esperanto":"Espéranto","Estonian":"Estonien","Basque":"Basque","Ewe":"Éwé","Faroese":"Féroïen","Persian":"Persan","Fijian":"Fidjien","Finnish":"Finnois","French":"Français","Western Frisian":"Frison occidental","French Sign Language":"Langue des signes française","Fulah":"Peul","Scottish Gaelic":"Gaélique","Irish":"Irlandais","Galician":"Galicien","Manx":"Manx","Guarani":"Guarani","German Sign Language":"Langue des signes allemande","Gujarati":"Goudjrati","Haitian":"Haïtien","Hausa":"Haoussa","Serbo-Croatian":"Serbo-croate","Hebrew":"Hébreu","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri motu","Croatian":"Croate","Hungarian":"Hongrois","Armenian":"Arménien","Igbo":"Igbo","Sichuan Yi":"Yi de Sichuan","Inuktitut":"Inuktitut","Indonesian":"Indonésien","Inupiaq":"Inupiaq","Icelandic":"Islandais","Italian":"Italien","Javanese":"Javanais","Lojban":"Lojban","Japanese":"Japonais","Japanese Sign Language":"Langue des signes japonaise","Kalaallisut":"Groenlandais","Kannada":"Kannada","Kashmiri":"Kashmiri","Georgian":"Géorgien","Kanuri":"Kanouri","Kazakh":"Kazakh","Khmer":"Khmer central","Kikuyu":"Kikuyu","Kinyarwanda":"Rwanda","Kirghiz":"Kirghiz","Komi":"Kom","Kongo":"Kongo","Korean":"Coréen","Kuanyama":"Kuanyama","Kurdish":"Kurde","Lao":"Lao","Latvian":"Letton","Limburgan":"Limbourgeois","Lingala":"Lingala","Lithuanian":"Lituanien","Luxembourgish":"Luxembourgeois","Luba-Katanga":"Luba-katanga","Ganda":"Ganda","Marshallese":"Marshall","Malayalam":"Malayalam","Marathi":"Marathe","Macedonian":"Macédonien","Malagasy":"Malgache","Maltese":"Maltais","Mongolian":"Mongol","Maori":"Maori","Malay (macrolanguage)":"Malais","Burmese":"Birman","Nauru":"Nauruan","Navajo":"Navaho","South Ndebele":"Ndébélé du Sud","North Ndebele":"Ndébélé du Nord","Ndonga":"Ndonga","Nepali (macrolanguage)":"Népalais","Dutch":"Néerlandais","Norwegian Nynorsk":"Norvégien nynorsk","Norwegian Bokmål":"Norvégien bokmål","Norwegian":"Norvégien","Nyanja":"Chichewa","Occitan":"Occitane","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya","Oromo":"Galla","Ossetian":"Ossète","Panjabi":"Pendjabi","Pakistan Sign Language":"Langue des signes pakistanaise","Polish":"Polonais","Portuguese":"Portugais","Pushto":"Pachto","Quechua":"Quechua","Romansh":"Romanche","Romanian":"Roumain","Russian Sign Language":"Langue des signes russe","Rundi":"Rundi","Russian":"Russe","Sango":"Sango","Saudi Arabian Sign Language":"Langue des signes saoudienne","South African Sign Language":"Langue des signes sud-africaine","Sinhala":"Singhalais","Slovak":"Slovaque","Slovenian":"Slovène","Northern Sami":"Sami du Nord","Samoan":"Samoan","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Sotho du Sud","Spanish":"Espagnol","Albanian":"Albanais","Sardinian":"Sarde","Serbian":"Serbe","Swati":"Swati","Sundanese":"Soundanais","Swahili (macrolanguage)":"Swahili","Swedish":"Suédois","Swedish Sign Language":"Langue des signes suédoise","Tahitian":"Tahitien","Tamil":"Tamoul","Tatar":"Tatar","Telugu":"Télougou","Tajik":"Tadjik","Tagalog":"Tagalog","Thai":"Thaï","Tigrinya":"Tigrigna","Klingon":"Klingon","Tonga (Tonga Islands)":"Tongan (Îles Tonga)","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turkmène","Turkish":"Turc","Twi":"Twi","Uighur":"Ouïgour","Ukrainian":"Ukrainien","Urdu":"Ourdou","Uzbek":"Ouszbek","Venda":"Venda","Vietnamese":"Vietnamien","Walloon":"Wallon","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Yiddish","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Chinois","Zulu":"Zoulou"} \ No newline at end of file | ||
diff --git a/client/src/locale/target/server_it_IT.json b/client/src/locale/target/server_it_IT.json new file mode 100644 index 000000000..6586f622e --- /dev/null +++ b/client/src/locale/target/server_it_IT.json | |||
@@ -0,0 +1 @@ | |||
{"Music":"Musica","Films":"Film","Vehicles":"Veicoli","Art":"Arte","Sports":"Sport","Travels":"Viaggi","Gaming":"Giochi","People":"Persone","Comedy":"Commedia","Entertainment":"Intrattenimento","News & Politics":"Notizie & Politica","How To":"Come fare","Education":"Educazione","Activism":"Attivismo","Science & Technology":"Scienza & Tecnologia","Animals":"Animali","Kids":"Bambini","Food":"Cibo","Attribution":"Attribuzione","Attribution - Share Alike":"Attribuzione - Condividi Allo Stesso Modo","Attribution - No Derivatives":"Attribuzione - Non Opere Derivate","Attribution - Non Commercial":"Attribuzione - Non Commerciale","Attribution - Non Commercial - Share Alike":"Attribuzione - Non Commerciale - Condividi Allo Stesso Modo","Attribution - Non Commercial - No Derivatives":"Attribuzione - Non Commerciale - Non Opere Derivate","Public Domain Dedication":"Pubblico Dominio","Public":"Pubblico","Unlisted":"Non elencato","Private":"Privato","Published":"Pubblicato","To transcode":"Da codificare","To import":"Da importare","Pending":"In sospeso","Success":"Successo","Failed":"Fallito","Misc":"Altro","Unknown":"Sconosciuto","Afar":"Afar","Abkhazian":"Abcaso","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amarico","Arabic":"Arabo","Aragonese":"Aragonese","American Sign Language":"Lingua dei Segni Americana","Assamese":"Assamese","Avaric":"Avarico","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azero","Bashkir":"Bashkir","Bambara":"Bambara","Belarusian":"Bielorusso","Bengali":"Bengalese","British Sign Language":"Lingua dei Segni Britannica","Bislama":"Bislama","Tibetan":"Tibetano","Bosnian":"Bosniaco","Breton":"Bretone","Bulgarian":"Bulgaro","Brazilian Sign Language":"Lingua dei Segni Brasiliana","Catalan":"Catalano","Czech":"Ceco","Chamorro":"Chamorro","Chechen":"Ceceno","Chuvash":"Ciuvascio","Cornish":"Cornico","Corsican":"Corso","Cree":"Cree","Czech Sign Language":"Lingua dei Segni Ceca","Chinese Sign Language":"Lingua dei Segni Cinese","Welsh":"Gallese","Danish":"Danese","German":"Tedesco","Dhivehi":"Dhivehi","Danish Sign Language":"Lingua dei Segni Danese","Dzongkha":"Dzongkha","Modern Greek (1453-)":"Greco Moderno (1453-)","English":"Inglese","Esperanto":"Esperanto","Estonian":"Estone","Basque":"Basco","Ewe":"Ewe","Faroese":"Faroese","Persian":"Persiano","Fijian":"Fijiano","Finnish":"Finlandese","French":"Francese","Western Frisian":"Frisone Occidentale","French Sign Language":"Lingua dei Segni Francese","Fulah":"Fula","Scottish Gaelic":"Gaelico Scozzese","Irish":"Irlandese","Galician":"Galiziano","Manx":"Mannese","Guarani":"Guarani","German Sign Language":"Lingua dei Segni Tedesca","Gujarati":"Gujarati","Haitian":"Haitiano","Hausa":"Hausa","Serbo-Croatian":"Serbocroato","Hebrew":"Ebraico","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri Motu","Croatian":"Croato","Hungarian":"Ungherese","Armenian":"Armeno","Igbo":"Igbo","Sichuan Yi":"Sichuan Yi","Inuktitut":"Inuktitut","Indonesian":"Indonesiano","Inupiaq":"Inupiaq","Icelandic":"Islandese","Italian":"Italiano","Javanese":"Giavanese","Lojban":"Lojban","Japanese":"Giapponese","Japanese Sign Language":"Lingua dei Segni Giapponese","Kalaallisut":"Kalaallisut","Kannada":"Kannada","Kashmiri":"Kashmiri","Georgian":"Georgiano","Kanuri":"Kanuri","Kazakh":"Kazako","Khmer":"Khmer","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyarwanda","Kirghiz":"Kirghiso","Komi":"Komi","Kongo":"Kongo","Korean":"Coreano","Kuanyama":"Kuanyama","Kurdish":"Curdo","Lao":"Lao","Latvian":"Lettone","Limburgan":"Limburghese","Lingala":"Lingala","Lithuanian":"Lituano","Luxembourgish":"Lussemburghese","Luba-Katanga":"Luba-Katanga","Ganda":"Ganda","Marshallese":"Marshallese","Malayalam":"Malayalam","Marathi":"Marathi","Macedonian":"Macedone","Malagasy":"Malgascio","Maltese":"Maltese","Mongolian":"Mongolo","Maori":"Maori","Malay (macrolanguage)":"Malay (macrolinguaggio)","Burmese":"Birmano","Nauru":"Nauru","Navajo":"Navajo","South Ndebele":"Ndebele Meridionale","North Ndebele":"Ndebele Settentrionale","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepalese (macrolinguaggio)","Dutch":"Olandese","Norwegian Nynorsk":"Norvegese Nynorsk","Norwegian Bokmål":"Norvegese Bokmål","Norwegian":"Norvegese","Nyanja":"Chewa","Occitan":"Occitano","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya (macrolinguaggio)","Oromo":"Oromo","Ossetian":"Osseto","Panjabi":"Punjabi","Pakistan Sign Language":"Lingua dei Segni Pakistana","Polish":"Polacco","Portuguese":"Portoghese","Pushto":"Pashto","Quechua":"Quechua","Romansh":"Romancio","Romanian":"Romeno","Russian Sign Language":"Lingua dei Segni Russa","Rundi":"Rundi","Russian":"Russo","Sango":"Sango","Saudi Arabian Sign Language":"Lingua dei Segni dell'Arabia Saudita","South African Sign Language":"Lingua dei Segni Sudafricana","Sinhala":"Singalese","Slovak":"Slovacco","Slovenian":"Sloveno","Northern Sami":"Sami Settentrionale","Samoan":"Samoano","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somalo","Southern Sotho":"Sotho Meridionale","Spanish":"Spagnolo","Albanian":"Albanese","Sardinian":"Sardo","Serbian":"Serbo","Swati":"Swati","Sundanese":"Sondanese","Swahili (macrolanguage)":"Swahili (macrolinguaggio)","Swedish":"Svedese","Swedish Sign Language":"Lingua dei Segni Svedese","Tahitian":"Tahitiano","Tamil":"Tamil","Tatar":"Tataro","Telugu":"Telugu","Tajik":"Tagico","Tagalog":"Tagalog","Thai":"Thai","Tigrinya":"Tigrino","Klingon":"Klingon","Tonga (Tonga Islands)":"Tonga (Isole delle Tonga)","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turcmeno","Turkish":"Turco","Twi":"Twi","Uighur":"Uighuro","Ukrainian":"Ucraino","Urdu":"Urdu","Uzbek":"Uzbeco","Venda":"Venda","Vietnamese":"Vietnamita","Walloon":"Vallone","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Yiddish","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Cinese","Zulu":"Zulu"} \ No newline at end of file | |||
diff --git a/client/src/locale/target/server_oc.json b/client/src/locale/target/server_oc.json index ba6be7139..2a12278d0 100644 --- a/client/src/locale/target/server_oc.json +++ b/client/src/locale/target/server_oc.json | |||
@@ -1 +1 @@ | |||
{"Music":"Musica","Films":"Films","Vehicles":"Veituras","Art":"Art","Sports":"Espòrts","Travels":"Viatges","Gaming":"Vidèo jòc","People":"Gent","Comedy":"Comèdia","Entertainment":"Léser ","How To":"Demonstracions","Education":"Educacion","Activism":"Activisme","Science & Technology":"Sciéncia & Tecnologia","Animals":"Animals","Kids":"Mainatges","Food":"Manjar","Attribution":"Atribucion","Attribution - Share Alike":"Atribucion - Partejar a l’identic","Attribution - No Derivatives":"Atribucion - Cap de derivacion","Attribution - Non Commercial":"Atribucion - Pas comercial","Attribution - Non Commercial - Share Alike":"Atribucion - Pas comercial - Partejar a l’identic","Attribution - Non Commercial - No Derivatives":"Atribucion - Pas comercial - Cap de derivacion","Public Domain Dedication":"Domeni public","Public":"Public","Unlisted":"Pas listat","Private":"Privat","Published":"Publicada","To transcode":"De transcodar","To import":"D’importar","Pending":"En espèra","Success":"Reüssida","Failed":"Fracà s","Misc":"Divèrs","Unknown":"Desconegut","Afar":"Afar","Abkhazian":"Abcaz","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharic","Arabic":"Arabi","Aragonese":"Aragonés","American Sign Language":"Lenga de signes americana","Assamese":"Assamés","Avaric":"Avaric","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azèri","Bashkir":"Bashkir","Bambara":"Bambara","Belarusian":"Bielorús","Bengali":"Bengalin","British Sign Language":"Lenga de signes britanica","Bislama":"Bislama","Tibetan":"Tibetan","Bosnian":"Bosnian","Breton":"Breton","Bulgarian":"Bulgar","Brazilian Sign Language":"Lenga de signes brasiliana","Catalan":"Catalan","Czech":"Chèc","Chamorro":"Chamorro","Chechen":"Chenchèn","Chuvash":"Chuvash","Cornish":"Cornic","Corsican":"Còrs","Cree":"Cree","Czech Sign Language":"Lenga de signes chèca","Chinese Sign Language":"Lenga de signes chinesa","Welsh":"Galés","Danish":"Danés","German":"Alemand","Dhivehi":"Maldivian","Danish Sign Language":"Lenga de signes danesa","Dzongkha":"Dzongkha","Modern Greek (1453-)":"Grèc","English":"Anglés","Esperanto":"Esperanto","Estonian":"Estonian","Basque":"Basc","Ewe":"Ewe","Faroese":"Faroés","Persian":"Persan","Fijian":"Fijian","Finnish":"Finés","French":"Francés","Western Frisian":"Frison occitendal","French Sign Language":"Lenga de signes francesa","Fulah":"Fulah","Scottish Gaelic":"Gaelic escossés","Irish":"Irlandés","Galician":"Galician","Manx":"Manés","Guarani":"GuaranÃ","German Sign Language":"Lenga de signes alemanda","Gujarati":"Gujarati","Haitian":"Haitian","Hausa":"Hausa","Serbo-Croatian":"Sèrbocroat","Hebrew":"Ebrieu","Herero":"Herero","Hindi":"Indi","Hiri Motu":"Hiri Motu","Croatian":"Croat","Hungarian":"Ongrés","Armenian":"Armèni","Igbo":"Igbo","Sichuan Yi":"Nuosu","Inuktitut":"Inuktitut","Indonesian":"Bahasa Indonesia","Inupiaq":"Inupiaq","Icelandic":"Islandés","Italian":"Italian","Javanese":"Javanés","Lojban":"Lojban","Japanese":"Japonés","Japanese Sign Language":"Lenga de signes japonesa","Kalaallisut":"Kalaallisut","Kannada":"Canarés","Kashmiri":"Cashmiri","Georgian":"Georgian","Kanuri":"Kanuri","Kazakh":"Cazac","Khmer":"Cmèr","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyarwanda","Kirghiz":"Quirguiz","Komi":"Komi","Kongo":"Kongo","Korean":"Corean","Kuanyama":"Kuanyama","Kurdish":"Curd","Lao":"Laosian","Latvian":"Leton","Limburgan":"Limborgués","Lingala":"Lingala","Lithuanian":"Lituanian","Luxembourgish":"Luxemborgés","Luba-Katanga":"Luba-Katanga","Ganda":"Ganda","Marshallese":"Marshallés","Malayalam":"Malaialam","Marathi":"Marathi","Macedonian":"Macedonian","Malagasy":"Malgash","Maltese":"Maltés","Mongolian":"Mongòl","Maori":"Maòri","Malay (macrolanguage)":"Malai (macrolengatge)","Burmese":"Birman","Nauru":"Nauru","Navajo":"Navajo","South Ndebele":"Ndebele del Sud","North Ndebele":"Ndebele del Nòrd","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepali (macrolengatge)","Dutch":"Neerlandés","Norwegian Nynorsk":"Norvegian Nynorsk","Norwegian BokmÃ¥l":"Norvegian","Norwegian":"Norwegian","Nyanja":"Nyanja","Occitan":"Occitan","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya (macrolengatge)","Oromo":"Oromo","Ossetian":"Ossèt","Panjabi":"Panjabi","Pakistan Sign Language":"Lenga de signes de Paquistan","Polish":"Polonés","Portuguese":"Portugués","Pushto":"Pushto","Quechua":"QuÃchoa","Romansh":"Romanch","Romanian":"Romanés","Russian Sign Language":"Lenga de signes russa","Rundi":"Rundi","Russian":"Rus","Sango":"Sango","Saudi Arabian Sign Language":"Lenga de signes d'Arabia Saudita","South African Sign Language":"Lenga de signes d’Africa del Sud","Sinhala":"Singalés","Slovak":"Eslovac","Slovenian":"Eslovèn","Northern Sami":"Sami septentrional","Samoan":"Samoan","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Sotho meridional","Spanish":"Espanhòl","Albanian":"Albanés","Sardinian":"Sard","Serbian":"Sèrbe","Swati":"Swati","Sundanese":"Sodanés","Swahili (macrolanguage)":"Swahili (macrolengatge)","Swedish":"Suedés","Swedish Sign Language":"Lenga de signes suedesa","Tahitian":"Tahician","Tamil":"Tamil","Tatar":"Tatar","Telugu":"Telugu","Tajik":"Tajik","Tagalog":"Tagalòg","Thai":"Tailandés","Tigrinya":"Tigrinya","Klingon":"Klingon","Tonga (Tonga Islands)":"Tònga (islas Tònga)","Tswana":"Tswana","Tsonga":"Tsònga","Turkmen":"Turcmèn","Turkish":"Turc","Twi":"Toï","Uighur":"Oigors","Ukrainian":"Ucraïnian","Urdu":"Ordo","Uzbek":"Uzbec","Venda":"Venda","Vietnamese":"Vietnamian","Walloon":"Valon","Wolof":"Wolòf","Xhosa":"Xhosa","Yiddish":"Yiddish","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Chinés","Zulu":"Zulu"} \ No newline at end of file | {"Music":"Musica","Films":"Films","Vehicles":"Veituras","Art":"Art","Sports":"Espòrts","Travels":"Viatges","Gaming":"Vidèo jòc","People":"Gent","Comedy":"Comèdia","Entertainment":"Léser ","News & Politics":"Actualitat e Politica","How To":"Demonstracions","Education":"Educacion","Activism":"Activisme","Science & Technology":"Sciéncia & Tecnologia","Animals":"Animals","Kids":"Mainatges","Food":"Manjar","Attribution":"Atribucion","Attribution - Share Alike":"Atribucion - Partejar a l’identic","Attribution - No Derivatives":"Atribucion - Cap de derivacion","Attribution - Non Commercial":"Atribucion - Pas comercial","Attribution - Non Commercial - Share Alike":"Atribucion - Pas comercial - Partejar a l’identic","Attribution - Non Commercial - No Derivatives":"Atribucion - Pas comercial - Cap de derivacion","Public Domain Dedication":"Domeni public","Public":"Public","Unlisted":"Pas listat","Private":"Privat","Published":"Publicada","To transcode":"De transcodar","To import":"D’importar","Pending":"En espèra","Success":"Reüssida","Failed":"Fracà s","Misc":"Divèrs","Unknown":"Desconegut","Afar":"Afar","Abkhazian":"Abcaz","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharic","Arabic":"Arabi","Aragonese":"Aragonés","American Sign Language":"Lenga de signes americana","Assamese":"Assamés","Avaric":"Avaric","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azèri","Bashkir":"Bashkir","Bambara":"Bambara","Belarusian":"Bielorús","Bengali":"Bengalin","British Sign Language":"Lenga de signes britanica","Bislama":"Bislama","Tibetan":"Tibetan","Bosnian":"Bosnian","Breton":"Breton","Bulgarian":"Bulgar","Brazilian Sign Language":"Lenga de signes brasiliana","Catalan":"Catalan","Czech":"Chèc","Chamorro":"Chamorro","Chechen":"Chenchèn","Chuvash":"Chuvash","Cornish":"Cornic","Corsican":"Còrs","Cree":"Cree","Czech Sign Language":"Lenga de signes chèca","Chinese Sign Language":"Lenga de signes chinesa","Welsh":"Galés","Danish":"Danés","German":"Alemand","Dhivehi":"Maldivian","Danish Sign Language":"Lenga de signes danesa","Dzongkha":"Dzongkha","Modern Greek (1453-)":"Grèc","English":"Anglés","Esperanto":"Esperanto","Estonian":"Estonian","Basque":"Basc","Ewe":"Ewe","Faroese":"Faroés","Persian":"Persan","Fijian":"Fijian","Finnish":"Finés","French":"Francés","Western Frisian":"Frison occitendal","French Sign Language":"Lenga de signes francesa","Fulah":"Fulah","Scottish Gaelic":"Gaelic escossés","Irish":"Irlandés","Galician":"Galician","Manx":"Manés","Guarani":"GuaranÃ","German Sign Language":"Lenga de signes alemanda","Gujarati":"Gujarati","Haitian":"Haitian","Hausa":"Hausa","Serbo-Croatian":"Sèrbocroat","Hebrew":"Ebrieu","Herero":"Herero","Hindi":"Indi","Hiri Motu":"Hiri Motu","Croatian":"Croat","Hungarian":"Ongrés","Armenian":"Armèni","Igbo":"Igbo","Sichuan Yi":"Nuosu","Inuktitut":"Inuktitut","Indonesian":"Bahasa Indonesia","Inupiaq":"Inupiaq","Icelandic":"Islandés","Italian":"Italian","Javanese":"Javanés","Lojban":"Lojban","Japanese":"Japonés","Japanese Sign Language":"Lenga de signes japonesa","Kalaallisut":"Kalaallisut","Kannada":"Canarés","Kashmiri":"Cashmiri","Georgian":"Georgian","Kanuri":"Kanuri","Kazakh":"Cazac","Khmer":"Cmèr","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyarwanda","Kirghiz":"Quirguiz","Komi":"Komi","Kongo":"Kongo","Korean":"Corean","Kuanyama":"Kuanyama","Kurdish":"Curd","Lao":"Laosian","Latvian":"Leton","Limburgan":"Limborgués","Lingala":"Lingala","Lithuanian":"Lituanian","Luxembourgish":"Luxemborgés","Luba-Katanga":"Luba-Katanga","Ganda":"Ganda","Marshallese":"Marshallés","Malayalam":"Malaialam","Marathi":"Marathi","Macedonian":"Macedonian","Malagasy":"Malgash","Maltese":"Maltés","Mongolian":"Mongòl","Maori":"Maòri","Malay (macrolanguage)":"Malai (macrolengatge)","Burmese":"Birman","Nauru":"Nauru","Navajo":"Navajo","South Ndebele":"Ndebele del Sud","North Ndebele":"Ndebele del Nòrd","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepali (macrolengatge)","Dutch":"Neerlandés","Norwegian Nynorsk":"Norvegian Nynorsk","Norwegian BokmÃ¥l":"Norvegian","Norwegian":"Norwegian","Nyanja":"Nyanja","Occitan":"Occitan","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya (macrolengatge)","Oromo":"Oromo","Ossetian":"Ossèt","Panjabi":"Panjabi","Pakistan Sign Language":"Lenga de signes de Paquistan","Polish":"Polonés","Portuguese":"Portugués","Pushto":"Pushto","Quechua":"QuÃchoa","Romansh":"Romanch","Romanian":"Romanés","Russian Sign Language":"Lenga de signes russa","Rundi":"Rundi","Russian":"Rus","Sango":"Sango","Saudi Arabian Sign Language":"Lenga de signes d'Arabia Saudita","South African Sign Language":"Lenga de signes d’Africa del Sud","Sinhala":"Singalés","Slovak":"Eslovac","Slovenian":"Eslovèn","Northern Sami":"Sami septentrional","Samoan":"Samoan","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Sotho meridional","Spanish":"Espanhòl","Albanian":"Albanés","Sardinian":"Sard","Serbian":"Sèrbe","Swati":"Swati","Sundanese":"Sodanés","Swahili (macrolanguage)":"Swahili (macrolengatge)","Swedish":"Suedés","Swedish Sign Language":"Lenga de signes suedesa","Tahitian":"Tahician","Tamil":"Tamil","Tatar":"Tatar","Telugu":"Telugu","Tajik":"Tajik","Tagalog":"Tagalòg","Thai":"Tailandés","Tigrinya":"Tigrinya","Klingon":"Klingon","Tonga (Tonga Islands)":"Tònga (islas Tònga)","Tswana":"Tswana","Tsonga":"Tsònga","Turkmen":"Turcmèn","Turkish":"Turc","Twi":"Toï","Uighur":"Oigors","Ukrainian":"Ucraïnian","Urdu":"Ordo","Uzbek":"Uzbec","Venda":"Venda","Vietnamese":"Vietnamian","Walloon":"Valon","Wolof":"Wolòf","Xhosa":"Xhosa","Yiddish":"Yiddish","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Chinés","Zulu":"Zulu"} \ No newline at end of file | ||
diff --git a/client/src/locale/target/server_pl_PL.json b/client/src/locale/target/server_pl_PL.json new file mode 100644 index 000000000..90973bf28 --- /dev/null +++ b/client/src/locale/target/server_pl_PL.json | |||
@@ -0,0 +1 @@ | |||
{"Music":"Muzyka","Films":"Filmy","Vehicles":"Pojazdy","Art":"Sztuka","Sports":"Sport","Travels":"Podróże","Gaming":"Gry","People":"Ludzie","Comedy":"Komedia","Entertainment":"Rozrywka","How To":"Poradniki","Education":"Edukacja","Activism":"Aktywizm","Science & Technology":"Nauka i technologia","Animals":"ZwierzÄ™ta","Kids":"Dzieci","Food":"Jedzenie","Attribution":"Uznanie autostwa","Attribution - Share Alike":"Uznanie autorstwa - Na tych samych warunkach","Attribution - No Derivatives":"Uznanie autorstwa - Bez utworów zależnych","Attribution - Non Commercial":"Uznanie autorstwa - Użycie niekomercyjne","Attribution - Non Commercial - Share Alike":"Uznanie autorstwa - Użycie niekomercyjne - Na tych samych warunkach","Attribution - Non Commercial - No Derivatives":"Uznanie autorstwa - Użycie niekomercyjne - Bez utworów zależnych","Public Domain Dedication":"Przekazanie do Domeny Publicznej","Public":"Publiczne","Unlisted":"Niewypisane","Private":"Prywatne","Published":"Opublikowano","To transcode":"Transkodować","To import":"Importować","Pending":"Oczekiwanie","Success":"Sukces","Failed":"Niepowodzenie","Misc":"Różne","Unknown":"Nieznane","Afar":"Afar","Abkhazian":"Abchaski","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharski","Arabic":"Arabski","American Sign Language":"AmerykaÅ„ski JÄ™zyk Migowy","Avaric":"Awarski","Bashkir":"Baszkirski","Bambara":"Bambara","Belarusian":"BiaÅ‚oruski","Bengali":"Bengalski","British Sign Language":"Brytyjski JÄ™zyk Migowy","Bislama":"Bislama","Tibetan":"TybetaÅ„ski","Bosnian":"BoÅ›niacki","Breton":"BretoÅ„ski","Bulgarian":"BuÅ‚garski","Catalan":"KataloÅ„ski","Czech":"Czeski","Cornish":"Kornijski","Corsican":"KorsykaÅ„ski","Cree":"Kri","Czech Sign Language":"Czeski JÄ™zyk Migowy","Chinese Sign Language":"ChiÅ„ski JÄ™zyk Migowy","Welsh":"Walijski","Danish":"DuÅ„ski","German":"Niemiecki","Danish Sign Language":"DuÅ„ski JÄ™zyk Migowy","Dzongkha":"Dzongkha","Modern Greek (1453-)":"Nowogrecki (1453-)","English":"Angielski","Estonian":"EstoÅ„ski","Basque":"Baskijski","Ewe":"Ewe","Persian":"Perski","Fijian":"Fidżyjski","Finnish":"FiÅ„ski","French":"Francuski","French Sign Language":"Francuski JÄ™zyk Migowy","Fulah":"Ful","Irish":"Irlandzki","Galician":"Galicyjski","German Sign Language":"Niemiecki JÄ™zyk Migowy","Hausa":"Hausa","Serbo-Croatian":"Serbsko-Chorwacki","Hindi":"Hindi","Croatian":"Chorwacki","Hungarian":"WÄ™gierski","Armenian":"OrmaÅ„ski","Igbo":"Igbo","Indonesian":"Indonezyjski","Icelandic":"Islandzki","Italian":"WÅ‚oski","Javanese":"Jawajski","Japanese":"JapoÅ„ski","Japanese Sign Language":"JapoÅ„ski JÄ™zyk Migowy","Komi":"Komi","Kongo":"Kongo","Korean":"KoreaÅ„ski","Kurdish":"Kurdyjski","Lao":"LaotaÅ„ski","Latvian":"Åotewski","Lithuanian":"Litewski","Luxembourgish":"Luksemburski","Nauru":"NauraÅ„ski","Dutch":"Holenderski","Norwegian Nynorsk":"Norweski Nynorsk","Norwegian BokmÃ¥l":"Norweski BokmÃ¥l","Norwegian":"Norweski","Oromo":"Oromo","Polish":"Polski","Portuguese":"Portugalski","Pushto":"Paszto","Romansh":"Romansz","Romanian":"RumuÅ„ski","Russian Sign Language":"Rosyjski JÄ™zyk Migowy","Rundi":"Rundi","Russian":"Rosyjski","Sango":"Sango","Slovak":"SÅ‚owacki","Slovenian":"SÅ‚oweÅ„ski","Samoan":"SamoaÅ„ski","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somalijski","Spanish":"HiszpaÅ„ski","Serbian":"Serbski","Swedish":"Szwedzki","Swedish Sign Language":"Szwedzki JÄ™zyk Migowy","Tamil":"Tamilski","Tatar":"Tatarski","Telugu":"Telugu","Tajik":"Tadżycki","Tagalog":"Tagalski","Thai":"Tajski","Turkmen":"TurkmeÅ„ski","Turkish":"Turecki","Twi":"Twi","Ukrainian":"UkraiÅ„ski","Urdu":"Urdu","Uzbek":"Uzbecki","Venda":"Venda","Vietnamese":"Wietnamski","Walloon":"WaloÅ„ski","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Jidysz","Yoruba":"Joruba","Zhuang":"Zhuang","Chinese":"ChiÅ„ski","Zulu":"Zulu"} \ No newline at end of file | |||
diff --git a/client/src/locale/target/server_pl_PL.xml b/client/src/locale/target/server_pl_PL.xml deleted file mode 100644 index f5ce3f9ad..000000000 --- a/client/src/locale/target/server_pl_PL.xml +++ /dev/null | |||
@@ -1,147 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <!--XLIFF document generated by Zanata. Visit http://zanata.org for more infomation.--> | ||
3 | <xliff xmlns="urn:oasis:names:tc:xliff:document:1.1" xmlns:xyz="urn:appInfo:Items" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.1 http://www.oasis-open.org/committees/xliff/documents/xliff-core-1.1.xsd" version="1.1"> | ||
4 | <file source-language="en-US" datatype="plaintext" original="" target-language="pl-PL"> | ||
5 | <body> | ||
6 | <trans-unit id="Music"> | ||
7 | <source>Music</source> | ||
8 | <target>Muzyka</target> | ||
9 | </trans-unit> | ||
10 | <trans-unit id="Films"> | ||
11 | <source>Films</source> | ||
12 | <target>Filmy</target> | ||
13 | </trans-unit> | ||
14 | <trans-unit id="Vehicles"> | ||
15 | <source>Vehicles</source> | ||
16 | <target>Pojazdy</target> | ||
17 | </trans-unit> | ||
18 | <trans-unit id="Art"> | ||
19 | <source>Art</source> | ||
20 | <target>Sztuka</target> | ||
21 | </trans-unit> | ||
22 | <trans-unit id="Sports"> | ||
23 | <source>Sports</source> | ||
24 | <target>Sport</target> | ||
25 | </trans-unit> | ||
26 | <trans-unit id="Travels"> | ||
27 | <source>Travels</source> | ||
28 | <target>Podróże</target> | ||
29 | </trans-unit> | ||
30 | <trans-unit id="Gaming"> | ||
31 | <source>Gaming</source> | ||
32 | <target>Gry</target> | ||
33 | </trans-unit> | ||
34 | <trans-unit id="People"> | ||
35 | <source>People</source> | ||
36 | <target>Ludzie</target> | ||
37 | </trans-unit> | ||
38 | <trans-unit id="Comedy"> | ||
39 | <source>Comedy</source> | ||
40 | <target>Komedia</target> | ||
41 | </trans-unit> | ||
42 | <trans-unit id="Entertainment"> | ||
43 | <source>Entertainment</source> | ||
44 | <target>Rozrywka</target> | ||
45 | </trans-unit> | ||
46 | <trans-unit id="How To"> | ||
47 | <source>How To</source> | ||
48 | <target>Poradniki</target> | ||
49 | </trans-unit> | ||
50 | <trans-unit id="Education"> | ||
51 | <source>Education</source> | ||
52 | <target>Edukacja</target> | ||
53 | </trans-unit> | ||
54 | <trans-unit id="Activism"> | ||
55 | <source>Activism</source> | ||
56 | <target>Aktywizm</target> | ||
57 | </trans-unit> | ||
58 | <trans-unit id="Science & Technology"> | ||
59 | <source>Science & Technology</source> | ||
60 | <target>Nauka i technologia</target> | ||
61 | </trans-unit> | ||
62 | <trans-unit id="Animals"> | ||
63 | <source>Animals</source> | ||
64 | <target>Zwierzęta</target> | ||
65 | </trans-unit> | ||
66 | <trans-unit id="Kids"> | ||
67 | <source>Kids</source> | ||
68 | <target>Dzieci</target> | ||
69 | </trans-unit> | ||
70 | <trans-unit id="Food"> | ||
71 | <source>Food</source> | ||
72 | <target>Jedzenie</target> | ||
73 | </trans-unit> | ||
74 | <trans-unit id="Attribution"> | ||
75 | <source>Attribution</source> | ||
76 | <target>Uznanie autostwa</target> | ||
77 | </trans-unit> | ||
78 | <trans-unit id="Attribution - Share Alike"> | ||
79 | <source>Attribution - Share Alike</source> | ||
80 | <target>Uznanie autorstwa - Na tych samych warunkach</target> | ||
81 | </trans-unit> | ||
82 | <trans-unit id="Attribution - No Derivatives"> | ||
83 | <source>Attribution - No Derivatives</source> | ||
84 | <target>Uznanie autorstwa - Bez utworów zależnych</target> | ||
85 | </trans-unit> | ||
86 | <trans-unit id="Attribution - Non Commercial"> | ||
87 | <source>Attribution - Non Commercial</source> | ||
88 | <target>Uznanie autorstwa - Użycie niekomercyjne</target> | ||
89 | </trans-unit> | ||
90 | <trans-unit id="Attribution - Non Commercial - Share Alike"> | ||
91 | <source>Attribution - Non Commercial - Share Alike</source> | ||
92 | <target>Uznanie autorstwa - Użycie niekomercyjne - Na tych samych warunkach</target> | ||
93 | </trans-unit> | ||
94 | <trans-unit id="Attribution - Non Commercial - No Derivatives"> | ||
95 | <source>Attribution - Non Commercial - No Derivatives</source> | ||
96 | <target>Uznanie autorstwa - Użycie niekomercyjne - Bez utworów zależnych</target> | ||
97 | </trans-unit> | ||
98 | <trans-unit id="Public Domain Dedication"> | ||
99 | <source>Public Domain Dedication</source> | ||
100 | <target>Przekazanie do Domeny Publicznej</target> | ||
101 | </trans-unit> | ||
102 | <trans-unit id="Public"> | ||
103 | <source>Public</source> | ||
104 | <target>Publiczne</target> | ||
105 | </trans-unit> | ||
106 | <trans-unit id="Unlisted"> | ||
107 | <source>Unlisted</source> | ||
108 | <target>Niewypisane</target> | ||
109 | </trans-unit> | ||
110 | <trans-unit id="Private"> | ||
111 | <source>Private</source> | ||
112 | <target>Prywatne</target> | ||
113 | </trans-unit> | ||
114 | <trans-unit id="Published"> | ||
115 | <source>Published</source> | ||
116 | <target>Opublikowano</target> | ||
117 | </trans-unit> | ||
118 | <trans-unit id="To transcode"> | ||
119 | <source>To transcode</source> | ||
120 | <target>Transkodować</target> | ||
121 | </trans-unit> | ||
122 | <trans-unit id="To import"> | ||
123 | <source>To import</source> | ||
124 | <target>Importować</target> | ||
125 | </trans-unit> | ||
126 | <trans-unit id="Pending"> | ||
127 | <source>Pending</source> | ||
128 | <target>Oczekiwanie</target> | ||
129 | </trans-unit> | ||
130 | <trans-unit id="Success"> | ||
131 | <source>Success</source> | ||
132 | <target>Sukces</target> | ||
133 | </trans-unit> | ||
134 | <trans-unit id="Failed"> | ||
135 | <source>Failed</source> | ||
136 | <target>Niepowodzenie</target> | ||
137 | </trans-unit> | ||
138 | <trans-unit id="Misc"> | ||
139 | <source>Misc</source> | ||
140 | <target>Różne</target> | ||
141 | </trans-unit> | ||
142 | <trans-unit id="Unknown"> | ||
143 | <source>Unknown</source> | ||
144 | <target>Nieznane</target> | ||
145 | </trans-unit> | ||
146 | </body> | ||
147 | </file></xliff> \ No newline at end of file | ||
diff --git a/client/src/locale/target/server_ru_RU.json b/client/src/locale/target/server_ru_RU.json new file mode 100644 index 000000000..e62f2aeb4 --- /dev/null +++ b/client/src/locale/target/server_ru_RU.json | |||
@@ -0,0 +1 @@ | |||
{"Music":"Музыка","Films":"Филмы","Vehicles":"ТранÑпортные ÑредÑтва","Art":"ИÑкуÑÑтво","Sports":"Спорт","Travels":"ПутешеÑтвиÑ","Gaming":"Видеоигры","People":"Люди","Comedy":"КомедиÑ","Entertainment":"РазвлечениÑ","How To":"Как","Education":"Образование","Activism":"Ðктивизм","Science & Technology":"Ðаука и ТехнологиÑ","Animals":"Животные ","Kids":"Дети","Food":"Еда","Attribution":"ÐтрибуциÑ","Attribution - Share Alike":" ÐÑ‚Ñ€Ð¸Ð±ÑƒÑ†Ð¸Ñ - Ð¿ÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ Ñ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸ уÑловиÑми ","Attribution - No Derivatives":"ÐÑ‚Ñ€Ð¸Ð±ÑƒÑ†Ð¸Ñ - без права Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ","Attribution - Non Commercial":"ÐÑ‚Ñ€Ð¸Ð±ÑƒÑ†Ð¸Ñ - не коммерчеÑкое иÑпользование","Attribution - Non Commercial - Share Alike":"ÐÑ‚Ñ€Ð¸Ð±ÑƒÑ†Ð¸Ñ - не коммерчеÑкое иÑпользование - Ð¿ÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ Ñ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼Ð¸ уÑловиÑми","Attribution - Non Commercial - No Derivatives":"ÐÑ‚Ñ€Ð¸Ð±ÑƒÑ†Ð¸Ñ - не коммерчеÑкое иÑпользование - без права изменениÑ","Public Domain Dedication":"Безлицензионный","Public":"ОбщеÑтвенный","Unlisted":" Ее включённый в ÑпиÑок","Private":"Личный","Published":"Опубликованный","To transcode":"Перекодировать","To import":"Импортировать","Pending":"Ð’ ожидании","Success":"Удачное завершение","Failed":"Ðеудачно","Misc":"Разное","Unknown":"ÐеизвеÑтное","Afar":"ÐфарÑкий","Abkhazian":"ÐбхазÑкий","Afrikaans":"ÐфрикаанÑ","Akan":"Ðкан","Amharic":"ÐмхарÑкий","Arabic":"ÐрабÑкий","Aragonese":"ÐрагонÑкий","American Sign Language":"ÐмÑлен","Assamese":"ÐÑÑамÑкий","Avaric":"ÐварÑкий","Kotava":"Котава","Aymara":"Ðймара","Azerbaijani":"ÐзербайджанÑкий","Bashkir":"БашкирÑкий","Bambara":"Бамана","Belarusian":"БелоруÑÑкий","Bengali":"БенгальÑкий","British Sign Language":"БританÑкий жеÑтовый","Bislama":"БиÑлама","Tibetan":"ТибетÑкий","Bosnian":"БоÑнийÑкий","Breton":"БретонÑкий","Bulgarian":"БолгарÑкий","Brazilian Sign Language":"БразильÑкий жеÑтовый","Catalan":"КаталанÑкий","Czech":"ЧешÑкий","Chamorro":"Чаморро","Chechen":"ЧеченÑкий","Chuvash":"ЧувашÑкий","Cornish":"КорнÑкий","Corsican":"КорÑиканÑкий","Cree":"Кри","Czech Sign Language":"ЧешÑкий жеÑтовый","Chinese Sign Language":"КитайÑкий жеÑтовый","Welsh":"УÑлш","Danish":"ДатÑкий","German":"Ðемецкий","Dhivehi":"Дивехи","Danish Sign Language":"ДатÑкий жеÑтовый ","Dzongkha":"Дзонг-кÑ","Modern Greek (1453-)":"Современный гречеÑкий","English":"ÐнглийÑкий","Esperanto":"ÐÑперанто","Estonian":"ÐÑтонÑкий","Basque":"БаÑкÑкий","Ewe":"Ðве","Faroese":"ФарерÑкий","Persian":"ПерÑидÑкий","Fijian":"ФиджийÑкий","Finnish":"ФинÑкий","French":"ФранцузÑкий","Western Frisian":"ЗападнофризÑкий","French Sign Language":"ФранцузÑкий жеÑтовый","Fulah":"Фула","Scottish Gaelic":"ШотландÑкий","Irish":"ИрландÑкий","Galician":"ГалиÑийÑкий","Manx":"ÐœÑнÑкий","Guarani":"Гуарани","German Sign Language":"Ðемецкий жеÑтовый","Gujarati":"Гуджарати","Haitian":"ГаитÑнÑкий креольÑкий","Hausa":"ХауÑа","Serbo-Croatian":"СербохорватÑкий","Hebrew":"Иврит","Herero":"Гереро","Hindi":"Хинди","Hiri Motu":"Хири-моту","Croatian":"ХорватÑкий","Hungarian":"ВенгерÑкий","Armenian":"ÐрмÑнÑкий","Igbo":"Игбо","Sichuan Yi":"ÐоÑу","Inuktitut":"Инуктитут","Indonesian":"ИндонезийÑкий","Inupiaq":"ÐлÑÑкинÑко-инуитÑкие","Icelandic":"ИÑландÑкий","Italian":"ИтальÑнÑкий","Javanese":"ЯванÑкий","Lojban":"Ложбан","Japanese":"ЯпонÑкий","Japanese Sign Language":"ЯпонÑкий жеÑтовый","Kalaallisut":"ГренландÑкий","Kannada":"Каннада","Kashmiri":"КашмирÑкий","Georgian":"ГрузинÑкий","Kanuri":"Канури","Kazakh":"КазахÑкий","Khmer":"КхмерÑкий","Kikuyu":"Кикуйю","Kinyarwanda":"Руанда","Kirghiz":"КиргизÑкий","Komi":"Коми","Kongo":"Конго","Korean":"КорейÑкий","Kuanyama":"КваньÑма","Kurdish":"КурдÑкие","Lao":"ЛаоÑÑкий","Latvian":"ЛатышÑкий","Limburgan":"ЛимбургÑкий","Lingala":"Лингала","Lithuanian":"ЛитовÑкий","Luxembourgish":"ЛюкÑембургÑкий","Luba-Katanga":"Луба-катанга","Ganda":"Луганда","Marshallese":"МаршалльÑкий","Malayalam":"МалаÑлам","Marathi":"Маратхи","Macedonian":"МакедонÑкий","Malagasy":"МалагаÑийÑкий","Maltese":"МальтийÑкий","Mongolian":"МонгольÑкий","Maori":"Маори","Malay (macrolanguage)":"МалайÑкий","Burmese":"БирманÑкий","Nauru":"ÐауруанÑкий","Navajo":"Ðавахо","South Ndebele":"Южный ндебеле","North Ndebele":"Северный ндебеле","Ndonga":"Ðдонга","Nepali (macrolanguage)":"ÐепальÑкий","Dutch":"ÐидерландÑкий","Norwegian Nynorsk":"ÐовонорвежÑкий","Norwegian BokmÃ¥l":"Букмол","Norwegian":"ÐорвежÑкий","Nyanja":"ÐÑŒÑнджа","Ojibwa":"Оджибве","Oriya (macrolanguage)":"ОриÑ","Oromo":"Оромо","Ossetian":"ОÑетинÑкий","Panjabi":"Панджаби","Pakistan Sign Language":"ДагеÑтанÑкий ","Polish":"ПольÑкий","Portuguese":"ПортугальÑкий","Pushto":"Пушту","Quechua":"КеÌчуа","Romansh":"РоманшÑкий","Romanian":"РумынÑкий","Russian Sign Language":"РуÑÑкий жеÑтовый","Rundi":"Рунди","Russian":"РуÑÑкий","Sango":"Санго","Saudi Arabian Sign Language":"ÐрабÑкий жеÑтовый","South African Sign Language":"ЖеÑтовый Южной Ðфрики","Sinhala":"СингальÑкий","Slovak":"Словацкий","Slovenian":"СловенÑкий","Northern Sami":"СеверноÑаамÑкий","Samoan":"СамоанÑкий","Shona":"Шона","Sindhi":"Синдхи","Somali":"СомалийÑкий","Southern Sotho":"СеÑото","Spanish":"ИÑпанÑкий","Albanian":"ÐлбанÑкий","Sardinian":"СардинÑкий","Serbian":"СербÑкий","Swati":"Свати","Sundanese":"СунданÑкий","Swahili (macrolanguage)":"Суахили","Swedish":"ШведÑкий","Swedish Sign Language":"ШведÑкий жеÑтовый","Tahitian":"ТаитÑнÑкий","Tamil":"ТамильÑкий","Tatar":"ТатарÑкий","Telugu":"Телугу","Tajik":"ТаджикÑкий","Tagalog":"ТагальÑкий","Thai":"ТайÑкий","Tigrinya":"ТигриньÑ","Klingon":"КлингонÑкий","Tonga (Tonga Islands)":"ТонганÑкий","Tswana":"ТÑвана","Tsonga":"ТÑонга","Turkmen":"ТуркменÑкий","Turkish":"Турецкий","Twi":"Чви","Uighur":"УйгурÑкий","Ukrainian":"УкраинÑкий","Urdu":"Урду","Uzbek":"УзбекÑкий","Venda":"Венда","Vietnamese":"ВьетнамÑкий","Walloon":"ВаллонÑкий","Wolof":"Волоф","Xhosa":"КоÑа","Yiddish":"Идиш","Yoruba":"Йоруба","Zhuang":"ЧжуанÑкий","Chinese":"КитайÑкий","Zulu":"Зулу"} \ No newline at end of file | |||
diff --git a/client/src/locale/target/server_sv_SE.json b/client/src/locale/target/server_sv_SE.json index f0e85f139..ed5e8c8ef 100644 --- a/client/src/locale/target/server_sv_SE.json +++ b/client/src/locale/target/server_sv_SE.json | |||
@@ -1 +1 @@ | |||
{"Music":"Musik","Films":"Filmer","Vehicles":"Fordon","Art":"Konst","Sports":"Sport","Travels":"Resor","Gaming":"Spel","People":"Människor","Comedy":"Komedi","Entertainment":"UnderhÃ¥llning","How To":"Instruktioner","Education":"Utbildning","Activism":"Aktivism","Science & Technology":"Vetenskap och teknik","Animals":"Djur","Kids":"Barn","Food":"Mat","Attribution":"Attribution","Attribution - Share Alike":"Attribution - Share Alike","Attribution - No Derivatives":"Attribution - No Derivatives","Attribution - Non Commercial":"Attribution - Non Commercial","Attribution - Non Commercial - Share Alike":"Attribution - Non Commercial - Share Alike","Attribution - Non Commercial - No Derivatives":"Attribution - Non Commercial - No Derivatives","Public Domain Dedication":"Public Domain Dedication","Public":"Offentlig","Unlisted":"Olistad","Private":"Privat","Published":"Publicerad","To transcode":"Att omkoda","To import":"Att importera","Pending":"I kö","Success":"Lyckades","Failed":"Misslyckades","Misc":"Diverse","Unknown":"Okänd","Afar":"afar","Abkhazian":"abchaziska","Afrikaans":"afrikaans","Akan":"akan","Amharic":"amhariska","Arabic":"arabiska","Aragonese":"aragonska","American Sign Language":"amerikanskt teckensprÃ¥k","Assamese":"assamesiska","Avaric":"avariska","Kotava":"kotava","Aymara":"aymara","Azerbaijani":"azerbajdzjanska","Bashkir":"basjkiriska","Bambara":"bambara","Belarusian":"vitryska","Bengali":"bengali","British Sign Language":"brittiskt teckensprÃ¥k","Bislama":"bislama","Tibetan":"tibetanska","Bosnian":"bosniska","Breton":"bretonska","Bulgarian":"bulgariska","Brazilian Sign Language":"brasilianskt teckensprÃ¥k","Catalan":"katalanska","Czech":"tjeckiska","Chamorro":"chamorro","Chechen":"tjetjenska","Chuvash":"tjuvasjiska","Cornish":"korniska","Corsican":"korsikanska","Cree":"cree","Czech Sign Language":"tjeckiskt teckensprÃ¥k","Chinese Sign Language":"kinesiskt teckensprÃ¥k","Welsh":"kymriska","Danish":"danska","German":"tyska","Dhivehi":"divehi","Danish Sign Language":"danskt teckensprÃ¥k","Dzongkha":"dzongkha","Modern Greek (1453-)":"modern grekiska (1453–)","English":"engelska","Esperanto":"esperanto","Estonian":"estniska","Basque":"baskiska","Ewe":"ewe","Faroese":"färöiska","Persian":"persiska","Fijian":"fijianska","Finnish":"finska","French":"franska","Western Frisian":"västfrisiska","French Sign Language":"franskt teckensprÃ¥k","Fulah":"fula","Scottish Gaelic":"skotsk gäliska","Irish":"iriska","Galician":"galiciska","Manx":"manx","Guarani":"guaranÃ","German Sign Language":"tyskt teckensprÃ¥k","Gujarati":"gujarati","Haitian":"haitisk kreol","Hausa":"hausa","Serbo-Croatian":"serbokroatiska","Hebrew":"hebreiska","Herero":"herero","Hindi":"hindi","Hiri Motu":"hiri motu","Croatian":"kroatiska","Hungarian":"ungerska","Armenian":"armeniska","Igbo":"igbo","Sichuan Yi":"sichuan yi","Inuktitut":"inuktitut","Indonesian":"indonesiska","Inupiaq":"iñupiaq","Icelandic":"isländska","Italian":"italienska","Javanese":"javanesiska","Lojban":"lojban","Japanese":"japanska","Japanese Sign Language":"japanskt teckensprÃ¥k","Kalaallisut":"kalaallisut","Kannada":"kannada","Kashmiri":"kashmiri","Georgian":"georgiska","Kanuri":"kanuri","Kazakh":"kazakiska","Khmer":"khmer","Kikuyu":"kikuyu","Kinyarwanda":"rwanda","Kirghiz":"kirgiziska","Komi":"komi","Kongo":"kikongo","Korean":"koreanska","Kuanyama":"kwanyama","Kurdish":"kurdiska","Lao":"lao","Latvian":"lettiska","Limburgan":"limburgiska","Lingala":"lingala","Lithuanian":"litauiska","Luxembourgish":"luxemburgiska","Luba-Katanga":"luba-katanga","Ganda":"luganda","Marshallese":"marshallesiska","Malayalam":"malayalam","Marathi":"marathi","Macedonian":"makedonska","Malagasy":"malagassiska","Maltese":"maltesiska","Mongolian":"mongoliska","Maori":"maori","Malay (macrolanguage)":"malajiska","Burmese":"burmesiska","Nauru":"nauruanska","Navajo":"navajo","South Ndebele":"sydndebele","North Ndebele":"nordndebele","Ndonga":"ndonga","Nepali (macrolanguage)":"nepali","Dutch":"nederländska","Norwegian Nynorsk":"nynorska","Norwegian BokmÃ¥l":"bokmÃ¥l","Norwegian":"norska","Nyanja":"chichewa","Occitan":"occitanska","Ojibwa":"ojibwa","Oriya (macrolanguage)":"oriya","Oromo":"oromo","Ossetian":"ossetiska","Panjabi":"punjabi","Pakistan Sign Language":"pakistanskt teckensprÃ¥k","Polish":"polska","Portuguese":"portugisiska","Pushto":"pashto","Quechua":"quechua","Romansh":"rätoromanska","Romanian":"rumänska","Russian Sign Language":"ryskt teckensprÃ¥k","Rundi":"kirundi","Russian":"ryska","Sango":"sango","Saudi Arabian Sign Language":"saudiarabiskt teckensprÃ¥k","South African Sign Language":"sydafrikanskt teckensprÃ¥k","Sinhala":"singalesiska","Slovak":"slovakiska","Slovenian":"slovenska","Northern Sami":"nordsamiska","Samoan":"samoanska","Shona":"shona","Sindhi":"sindhi","Somali":"somaliska","Southern Sotho":"sesotho","Spanish":"spanska","Albanian":"albanska","Sardinian":"sardiska","Serbian":"serbiska","Swati":"siSwati","Sundanese":"sundanesiska","Swahili (macrolanguage)":"swahili","Swedish":"svenska","Swedish Sign Language":"svenskt teckensprÃ¥k","Tahitian":"tahitiska","Tamil":"tamil","Tatar":"tatariska","Telugu":"telugu","Tajik":"tadzjikiska","Tagalog":"tagalog","Thai":"thai","Tigrinya":"tigrinska","Klingon":"klingon","Tonga (Tonga Islands)":"tonganska","Tswana":"setswana","Tsonga":"tsonga","Turkmen":"turkmeniska","Turkish":"turkiska","Twi":"twi","Uighur":"uiguriska","Ukrainian":"ukrainska","Urdu":"urdu","Uzbek":"uzbekiska","Venda":"venda","Vietnamese":"vietnamesiska","Walloon":"vallonska","Wolof":"wolof","Xhosa":"xhosa","Yiddish":"jiddisch","Yoruba":"yoruba","Zhuang":"zhuang","Chinese":"kinesiska","Zulu":"zulu"} \ No newline at end of file | {"Music":"Musik","Films":"Filmer","Vehicles":"Fordon","Art":"Konst","Sports":"Sport","Travels":"Resor","Gaming":"Spel","People":"Människor","Comedy":"Komedi","Entertainment":"UnderhÃ¥llning","News & Politics":"Nyheter och politik","How To":"Instruktioner","Education":"Utbildning","Activism":"Aktivism","Science & Technology":"Vetenskap och teknik","Animals":"Djur","Kids":"Barn","Food":"Mat","Attribution":"Attribution","Attribution - Share Alike":"Attribution - Share Alike","Attribution - No Derivatives":"Attribution - No Derivatives","Attribution - Non Commercial":"Attribution - Non Commercial","Attribution - Non Commercial - Share Alike":"Attribution - Non Commercial - Share Alike","Attribution - Non Commercial - No Derivatives":"Attribution - Non Commercial - No Derivatives","Public Domain Dedication":"Public Domain Dedication","Public":"Offentlig","Unlisted":"Olistad","Private":"Privat","Published":"Publicerad","To transcode":"Att omkoda","To import":"Att importera","Pending":"I kö","Success":"Lyckades","Failed":"Misslyckades","Misc":"Diverse","Unknown":"Okänd","Afar":"afar","Abkhazian":"abchaziska","Afrikaans":"afrikaans","Akan":"akan","Amharic":"amhariska","Arabic":"arabiska","Aragonese":"aragonska","American Sign Language":"amerikanskt teckensprÃ¥k","Assamese":"assamesiska","Avaric":"avariska","Kotava":"kotava","Aymara":"aymara","Azerbaijani":"azerbajdzjanska","Bashkir":"basjkiriska","Bambara":"bambara","Belarusian":"vitryska","Bengali":"bengali","British Sign Language":"brittiskt teckensprÃ¥k","Bislama":"bislama","Tibetan":"tibetanska","Bosnian":"bosniska","Breton":"bretonska","Bulgarian":"bulgariska","Brazilian Sign Language":"brasilianskt teckensprÃ¥k","Catalan":"katalanska","Czech":"tjeckiska","Chamorro":"chamorro","Chechen":"tjetjenska","Chuvash":"tjuvasjiska","Cornish":"korniska","Corsican":"korsikanska","Cree":"cree","Czech Sign Language":"tjeckiskt teckensprÃ¥k","Chinese Sign Language":"kinesiskt teckensprÃ¥k","Welsh":"kymriska","Danish":"danska","German":"tyska","Dhivehi":"divehi","Danish Sign Language":"danskt teckensprÃ¥k","Dzongkha":"dzongkha","Modern Greek (1453-)":"modern grekiska (1453–)","English":"engelska","Esperanto":"esperanto","Estonian":"estniska","Basque":"baskiska","Ewe":"ewe","Faroese":"färöiska","Persian":"persiska","Fijian":"fijianska","Finnish":"finska","French":"franska","Western Frisian":"västfrisiska","French Sign Language":"franskt teckensprÃ¥k","Fulah":"fula","Scottish Gaelic":"skotsk gäliska","Irish":"iriska","Galician":"galiciska","Manx":"manx","Guarani":"guaranÃ","German Sign Language":"tyskt teckensprÃ¥k","Gujarati":"gujarati","Haitian":"haitisk kreol","Hausa":"hausa","Serbo-Croatian":"serbokroatiska","Hebrew":"hebreiska","Herero":"herero","Hindi":"hindi","Hiri Motu":"hiri motu","Croatian":"kroatiska","Hungarian":"ungerska","Armenian":"armeniska","Igbo":"igbo","Sichuan Yi":"sichuan yi","Inuktitut":"inuktitut","Indonesian":"indonesiska","Inupiaq":"iñupiaq","Icelandic":"isländska","Italian":"italienska","Javanese":"javanesiska","Lojban":"lojban","Japanese":"japanska","Japanese Sign Language":"japanskt teckensprÃ¥k","Kalaallisut":"kalaallisut","Kannada":"kannada","Kashmiri":"kashmiri","Georgian":"georgiska","Kanuri":"kanuri","Kazakh":"kazakiska","Khmer":"khmer","Kikuyu":"kikuyu","Kinyarwanda":"rwanda","Kirghiz":"kirgiziska","Komi":"komi","Kongo":"kikongo","Korean":"koreanska","Kuanyama":"kwanyama","Kurdish":"kurdiska","Lao":"lao","Latvian":"lettiska","Limburgan":"limburgiska","Lingala":"lingala","Lithuanian":"litauiska","Luxembourgish":"luxemburgiska","Luba-Katanga":"luba-katanga","Ganda":"luganda","Marshallese":"marshallesiska","Malayalam":"malayalam","Marathi":"marathi","Macedonian":"makedonska","Malagasy":"malagassiska","Maltese":"maltesiska","Mongolian":"mongoliska","Maori":"maori","Malay (macrolanguage)":"malajiska","Burmese":"burmesiska","Nauru":"nauruanska","Navajo":"navajo","South Ndebele":"sydndebele","North Ndebele":"nordndebele","Ndonga":"ndonga","Nepali (macrolanguage)":"nepali","Dutch":"nederländska","Norwegian Nynorsk":"nynorska","Norwegian BokmÃ¥l":"bokmÃ¥l","Norwegian":"norska","Nyanja":"chichewa","Occitan":"occitanska","Ojibwa":"ojibwa","Oriya (macrolanguage)":"oriya","Oromo":"oromo","Ossetian":"ossetiska","Panjabi":"punjabi","Pakistan Sign Language":"pakistanskt teckensprÃ¥k","Polish":"polska","Portuguese":"portugisiska","Pushto":"pashto","Quechua":"quechua","Romansh":"rätoromanska","Romanian":"rumänska","Russian Sign Language":"ryskt teckensprÃ¥k","Rundi":"kirundi","Russian":"ryska","Sango":"sango","Saudi Arabian Sign Language":"saudiarabiskt teckensprÃ¥k","South African Sign Language":"sydafrikanskt teckensprÃ¥k","Sinhala":"singalesiska","Slovak":"slovakiska","Slovenian":"slovenska","Northern Sami":"nordsamiska","Samoan":"samoanska","Shona":"shona","Sindhi":"sindhi","Somali":"somaliska","Southern Sotho":"sesotho","Spanish":"spanska","Albanian":"albanska","Sardinian":"sardiska","Serbian":"serbiska","Swati":"siSwati","Sundanese":"sundanesiska","Swahili (macrolanguage)":"swahili","Swedish":"svenska","Swedish Sign Language":"svenskt teckensprÃ¥k","Tahitian":"tahitiska","Tamil":"tamil","Tatar":"tatariska","Telugu":"telugu","Tajik":"tadzjikiska","Tagalog":"tagalog","Thai":"thai","Tigrinya":"tigrinska","Klingon":"klingon","Tonga (Tonga Islands)":"tonganska","Tswana":"setswana","Tsonga":"tsonga","Turkmen":"turkmeniska","Turkish":"turkiska","Twi":"twi","Uighur":"uiguriska","Ukrainian":"ukrainska","Urdu":"urdu","Uzbek":"uzbekiska","Venda":"venda","Vietnamese":"vietnamesiska","Walloon":"vallonska","Wolof":"wolof","Xhosa":"xhosa","Yiddish":"jiddisch","Yoruba":"yoruba","Zhuang":"zhuang","Chinese":"kinesiska","Zulu":"zulu"} \ No newline at end of file | ||
diff --git a/client/src/locale/target/server_zh_Hans_CN.json b/client/src/locale/target/server_zh_Hans_CN.json index 4d54f364e..28e66105f 100644 --- a/client/src/locale/target/server_zh_Hans_CN.json +++ b/client/src/locale/target/server_zh_Hans_CN.json | |||
@@ -1 +1 @@ | |||
{"Music":"音ä¹","Films":"电影","Vehicles":"汽车","Art":"艺术","Sports":"体育","Travels":"旅游","Gaming":"游æˆ","People":"人物","Comedy":"喜剧","Entertainment":"娱ä¹","How To":"教程","Education":"教育","Activism":"社会活动","Science & Technology":"科å¦å’ŒæŠ€æœ¯","Animals":"动物","Kids":"å„¿ç«¥","Food":"美食","Attribution":"ç½²å","Attribution - Share Alike":"ç½²å - 相åŒæ–¹å¼å…±äº«","Attribution - No Derivatives":"ç½²å - ç¦æ¢æ¼”绎","Attribution - Non Commercial":"ç½²å - éžå•†ä¸šæ€§ä½¿ç”¨","Attribution - Non Commercial - Share Alike":"ç½²å - éžå•†ä¸šæ€§ä½¿ç”¨ - 相åŒæ–¹å¼å…±äº«","Attribution - Non Commercial - No Derivatives":"ç½²å - éžå•†ä¸šæ€§ä½¿ç”¨ - ç¦æ¢æ¼”绎","Public Domain Dedication":"公共领域贡献","Public":"公开","Unlisted":"ä¸å…¬å¼€","Private":"ç§äº«","Published":"å·²å‘布","To transcode":"转ç ä¸","To import":"导入ä¸","Pending":"ç‰å¾…ä¸","Success":"æˆåŠŸ","Failed":"失败","Misc":"æ‚项","Unknown":"未知","Afar":"阿法尔è¯","Abkhazian":"阿布哈兹è¯","Afrikaans":"阿éžåˆ©å ªæ–¯è¯","Akan":"阿åŽè¯","Amharic":"阿姆哈拉è¯","Arabic":"阿拉伯è¯","Aragonese":"阿拉贡è¯","American Sign Language":"美国手è¯","Assamese":"阿è¨å§†è¯","Avaric":"阿瓦尔è¯","Kotava":"科塔瓦è¯","Aymara":"艾马拉è¯","Azerbaijani":"阿塞拜疆è¯","Bashkir":"巴什基尔è¯","Bambara":"ç巴拉è¯","Belarusian":"白俄罗斯è¯","Bengali":"åŸåŠ 拉è¯","British Sign Language":"英国手è¯","Bislama":"比斯拉玛è¯","Tibetan":"è—è¯","Bosnian":"波斯尼亚è¯","Breton":"布列塔尼è¯","Bulgarian":"ä¿åŠ 利亚è¯","Brazilian Sign Language":"巴西手è¯","Catalan":"åŠ æ³°éš†è¯","Czech":"æ·å…‹è¯","Chamorro":"查莫罗è¯","Chechen":"车臣è¯","Chuvash":"楚瓦什è¯","Cornish":"康沃尔è¯","Corsican":"科西嘉è¯","Cree":"克里è¯","Czech Sign Language":"æ·å…‹æ‰‹è¯","Chinese Sign Language":"ä¸å›½æ‰‹è¯","Welsh":"å¨å°”士è¯","Danish":"丹麦è¯","German":"å¾·è¯","Dhivehi":"迪维希è¯","Danish Sign Language":"丹麦手è¯","Dzongkha":"ä¸ä¸¹è¯","Modern Greek (1453-)":"现代希腊è¯","English":"英è¯","Esperanto":"世界è¯","Estonian":"爱沙尼亚è¯","Basque":"巴斯克è¯","Ewe":"埃维è¯","Faroese":"法罗斯è¯","Persian":"波斯è¯","Fijian":"æ–济è¯","Finnish":"芬兰è¯","French":"法è¯","Western Frisian":"弗里西亚è¯","French Sign Language":"法国手è¯","Fulah":"富拉è¯","Scottish Gaelic":"è‹æ ¼å…°ç›–å°”è¯","Irish":"爱尔兰è¯","Galician":"åŠ åˆ©è¥¿äºšè¯","Manx":"马æ©å²›è¯","Guarani":"瓜拉尼è¯","German Sign Language":"德国手è¯","Gujarati":"å¤å‰æ‹‰ç‰¹è¯","Haitian":"海地è¯","Hausa":"豪è¨è¯","Serbo-Croatian":"塞尔维亚-克罗地亚è¯","Hebrew":"希伯æ¥è¯","Herero":"赫雷罗è¯","Hindi":"å°åœ°è¯","Hiri Motu":"希里莫图è¯","Croatian":"克罗地亚è¯","Hungarian":"匈牙利è¯","Armenian":"亚美尼亚è¯","Igbo":"伊åšè¯","Sichuan Yi":"å››å·å½è¯","Inuktitut":"伊努伊特è¯","Indonesian":"å°å°¼è¯","Inupiaq":"ä¾åŠªåº‡å…‹è¯","Icelandic":"冰岛è¯","Italian":"æ„大利è¯","Javanese":"爪哇è¯","Lojban":"逻辑è¯","Japanese":"æ—¥è¯","Japanese Sign Language":"日本手è¯","Kalaallisut":"æ ¼é™µå…°è¯","Kannada":"åŽçº³è¾¾è¯","Kashmiri":"克什米尔è¯","Georgian":"æ ¼é²å‰äºšè¯","Kanuri":"å¡åŠªé‡Œè¯","Kazakh":"哈è¨å…‹è¯","Khmer":"高棉è¯","Kikuyu":"基库尤è¯","Kinyarwanda":"基尼阿万达è¯","Kirghiz":"å‰å°”å‰æ–¯è¯","Komi":"科米è¯","Kongo":"刚果è¯","Korean":"æœé²œè¯","Kuanyama":"宽亚玛è¯","Kurdish":"库尔德è¯","Lao":"è€æŒè¯","Latvian":"拉脱维亚è¯","Limburgan":"æž—å ¡è¯","Lingala":"æž—åŠ æ‹‰è¯","Lithuanian":"立陶宛è¯","Luxembourgish":"å¢æ£®å ¡è¯","Luba-Katanga":"å¢å·´-åŠ ä¸¹åŠ è¯","Ganda":"干达è¯","Marshallese":"马ç»å°”è¯","Malayalam":"马拉亚拉姆è¯","Marathi":"马拉æè¯","Macedonian":"马其顿è¯","Malagasy":"é©¬è¾¾åŠ æ–¯åŠ è¯","Maltese":"马耳他è¯","Mongolian":"è’™å¤è¯","Maori":"毛利è¯","Malay (macrolanguage)":"马æ¥è¯ï¼ˆå¹¿ä¹‰ï¼‰","Burmese":"缅甸è¯","Nauru":"ç‘™é²è¯","Navajo":"纳瓦éœè¯","South Ndebele":"å—æ©å¾·è´å‹’è¯","North Ndebele":"北æ©å¾·è´å‹’è¯","Ndonga":"æ©æ•¦åŠ è¯","Nepali (macrolanguage)":"尼泊尔è¯ï¼ˆå¹¿ä¹‰ï¼‰","Dutch":"è·å…°è¯","Norwegian Nynorsk":"新挪å¨è¯","Norwegian BokmÃ¥l":"挪å¨å¸ƒå…‹èŽ«å°”è¯","Norwegian":"挪å¨è¯","Nyanja":"尼扬贾è¯","Occitan":"奥克西å”è¯","Ojibwa":"奥å‰å¸ƒç“¦è¯","Oriya (macrolanguage)":"奥利亚è¯ï¼ˆå¹¿ä¹‰ï¼‰","Oromo":"阿芳·奥洛莫è¯","Ossetian":"奥塞梯è¯","Panjabi":"æ—é®æ™®è¯","Pakistan Sign Language":"巴基斯å¦æ‰‹è¯","Polish":"波兰è¯","Portuguese":"è‘¡è„牙è¯","Pushto":"普什图è¯","Quechua":"凯楚亚è¯","Romansh":"罗曼什è¯","Romanian":"罗马尼亚è¯","Russian Sign Language":"俄罗斯手è¯","Rundi":"基隆迪è¯","Russian":"ä¿„è¯","Sango":"桑戈è¯","Saudi Arabian Sign Language":"沙特阿拉伯手è¯","South African Sign Language":"å—éžæ‰‹è¯","Sinhala":"åƒ§åŠ ç½—è¯","Slovak":"斯洛ä¼å…‹è¯","Slovenian":"斯洛文尼亚è¯","Northern Sami":"北è¨ç±³è¯","Samoan":"è¨æ‘©äºšè¯","Shona":"ç»çº³è¯","Sindhi":"ä¿¡å¾·è¯","Somali":"索马里è¯","Southern Sotho":"塞索托è¯","Spanish":"西ç牙è¯","Albanian":"阿尔巴尼亚è¯","Sardinian":"æ’’ä¸è¯","Serbian":"塞尔维亚è¯","Swati":"塞斯瓦替è¯","Sundanese":"巽他è¯","Swahili (macrolanguage)":"斯瓦希里è¯ï¼ˆå¹¿ä¹‰ï¼‰","Swedish":"ç‘žå…¸è¯","Swedish Sign Language":"瑞典手è¯","Tahitian":"塔希æè¯","Tamil":"泰米尔è¯","Tatar":"塔塔尔è¯","Telugu":"æ³°å¢å›ºè¯","Tajik":"å¡”å‰å…‹è¯","Tagalog":"ä»–åŠ ç¦„è¯","Thai":"æ³°è¯","Tigrinya":"ææ ¼é‡Œå°¼äºšè¯","Klingon":"å…‹æž—è´¡è¯","Tonga (Tonga Islands)":"æ±¤åŠ è¯","Tswana":"塞茨瓦纳è¯","Tsonga":"å®—åŠ è¯","Turkmen":"土库曼è¯","Turkish":"土耳其è¯","Twi":"特å¨è¯","Uighur":"ç»´å¾å°”è¯","Ukrainian":"乌克兰è¯","Urdu":"乌尔都è¯","Uzbek":"乌兹别克è¯","Venda":"文达è¯","Vietnamese":"越å—è¯","Walloon":"沃伦è¯","Wolof":"沃洛夫è¯","Xhosa":"科è¨è¯","Yiddish":"ä¾åœ°è¯","Yoruba":"约é²å·´è¯","Zhuang":"壮è¯","Chinese":"汉è¯","Zulu":"祖é²è¯"} \ No newline at end of file | {"Music":"音ä¹","Films":"电影","Vehicles":"汽车","Art":"艺术","Sports":"体育","Travels":"旅游","Gaming":"游æˆ","People":"人物","Comedy":"喜剧","Entertainment":"娱ä¹","News & Politics":"新闻和时政","How To":"教程","Education":"教育","Activism":"社会活动","Science & Technology":"科å¦å’ŒæŠ€æœ¯","Animals":"动物","Kids":"å„¿ç«¥","Food":"美食","Attribution":"ç½²å","Attribution - Share Alike":"ç½²å - 相åŒæ–¹å¼å…±äº«","Attribution - No Derivatives":"ç½²å - ç¦æ¢æ¼”绎","Attribution - Non Commercial":"ç½²å - éžå•†ä¸šæ€§ä½¿ç”¨","Attribution - Non Commercial - Share Alike":"ç½²å - éžå•†ä¸šæ€§ä½¿ç”¨ - 相åŒæ–¹å¼å…±äº«","Attribution - Non Commercial - No Derivatives":"ç½²å - éžå•†ä¸šæ€§ä½¿ç”¨ - ç¦æ¢æ¼”绎","Public Domain Dedication":"公共领域贡献","Public":"公开","Unlisted":"ä¸å…¬å¼€","Private":"ç§äº«","Published":"å·²å‘布","To transcode":"转ç ä¸","To import":"导入ä¸","Pending":"ç‰å¾…ä¸","Success":"æˆåŠŸ","Failed":"失败","Misc":"æ‚项","Unknown":"未知","Afar":"阿法尔è¯","Abkhazian":"阿布哈兹è¯","Afrikaans":"阿éžåˆ©å ªæ–¯è¯","Akan":"阿åŽè¯","Amharic":"阿姆哈拉è¯","Arabic":"阿拉伯è¯","Aragonese":"阿拉贡è¯","American Sign Language":"美国手è¯","Assamese":"阿è¨å§†è¯","Avaric":"阿瓦尔è¯","Kotava":"科塔瓦è¯","Aymara":"艾马拉è¯","Azerbaijani":"阿塞拜疆è¯","Bashkir":"巴什基尔è¯","Bambara":"ç巴拉è¯","Belarusian":"白俄罗斯è¯","Bengali":"åŸåŠ 拉è¯","British Sign Language":"英国手è¯","Bislama":"比斯拉玛è¯","Tibetan":"è—è¯","Bosnian":"波斯尼亚è¯","Breton":"布列塔尼è¯","Bulgarian":"ä¿åŠ 利亚è¯","Brazilian Sign Language":"巴西手è¯","Catalan":"åŠ æ³°éš†è¯","Czech":"æ·å…‹è¯","Chamorro":"查莫罗è¯","Chechen":"车臣è¯","Chuvash":"楚瓦什è¯","Cornish":"康沃尔è¯","Corsican":"科西嘉è¯","Cree":"克里è¯","Czech Sign Language":"æ·å…‹æ‰‹è¯","Chinese Sign Language":"ä¸å›½æ‰‹è¯","Welsh":"å¨å°”士è¯","Danish":"丹麦è¯","German":"å¾·è¯","Dhivehi":"迪维希è¯","Danish Sign Language":"丹麦手è¯","Dzongkha":"ä¸ä¸¹è¯","Modern Greek (1453-)":"现代希腊è¯","English":"英è¯","Esperanto":"世界è¯","Estonian":"爱沙尼亚è¯","Basque":"巴斯克è¯","Ewe":"埃维è¯","Faroese":"法罗斯è¯","Persian":"波斯è¯","Fijian":"æ–济è¯","Finnish":"芬兰è¯","French":"法è¯","Western Frisian":"弗里西亚è¯","French Sign Language":"法国手è¯","Fulah":"富拉è¯","Scottish Gaelic":"è‹æ ¼å…°ç›–å°”è¯","Irish":"爱尔兰è¯","Galician":"åŠ åˆ©è¥¿äºšè¯","Manx":"马æ©å²›è¯","Guarani":"瓜拉尼è¯","German Sign Language":"德国手è¯","Gujarati":"å¤å‰æ‹‰ç‰¹è¯","Haitian":"海地è¯","Hausa":"豪è¨è¯","Serbo-Croatian":"塞尔维亚-克罗地亚è¯","Hebrew":"希伯æ¥è¯","Herero":"赫雷罗è¯","Hindi":"å°åœ°è¯","Hiri Motu":"希里莫图è¯","Croatian":"克罗地亚è¯","Hungarian":"匈牙利è¯","Armenian":"亚美尼亚è¯","Igbo":"伊åšè¯","Sichuan Yi":"å››å·å½è¯","Inuktitut":"伊努伊特è¯","Indonesian":"å°å°¼è¯","Inupiaq":"ä¾åŠªåº‡å…‹è¯","Icelandic":"冰岛è¯","Italian":"æ„大利è¯","Javanese":"爪哇è¯","Lojban":"逻辑è¯","Japanese":"æ—¥è¯","Japanese Sign Language":"日本手è¯","Kalaallisut":"æ ¼é™µå…°è¯","Kannada":"åŽçº³è¾¾è¯","Kashmiri":"克什米尔è¯","Georgian":"æ ¼é²å‰äºšè¯","Kanuri":"å¡åŠªé‡Œè¯","Kazakh":"哈è¨å…‹è¯","Khmer":"高棉è¯","Kikuyu":"基库尤è¯","Kinyarwanda":"基尼阿万达è¯","Kirghiz":"å‰å°”å‰æ–¯è¯","Komi":"科米è¯","Kongo":"刚果è¯","Korean":"æœé²œè¯","Kuanyama":"宽亚玛è¯","Kurdish":"库尔德è¯","Lao":"è€æŒè¯","Latvian":"拉脱维亚è¯","Limburgan":"æž—å ¡è¯","Lingala":"æž—åŠ æ‹‰è¯","Lithuanian":"立陶宛è¯","Luxembourgish":"å¢æ£®å ¡è¯","Luba-Katanga":"å¢å·´-åŠ ä¸¹åŠ è¯","Ganda":"干达è¯","Marshallese":"马ç»å°”è¯","Malayalam":"马拉亚拉姆è¯","Marathi":"马拉æè¯","Macedonian":"马其顿è¯","Malagasy":"é©¬è¾¾åŠ æ–¯åŠ è¯","Maltese":"马耳他è¯","Mongolian":"è’™å¤è¯","Maori":"毛利è¯","Malay (macrolanguage)":"马æ¥è¯ï¼ˆå¹¿ä¹‰ï¼‰","Burmese":"缅甸è¯","Nauru":"ç‘™é²è¯","Navajo":"纳瓦éœè¯","South Ndebele":"å—æ©å¾·è´å‹’è¯","North Ndebele":"北æ©å¾·è´å‹’è¯","Ndonga":"æ©æ•¦åŠ è¯","Nepali (macrolanguage)":"尼泊尔è¯ï¼ˆå¹¿ä¹‰ï¼‰","Dutch":"è·å…°è¯","Norwegian Nynorsk":"新挪å¨è¯","Norwegian BokmÃ¥l":"挪å¨å¸ƒå…‹èŽ«å°”è¯","Norwegian":"挪å¨è¯","Nyanja":"尼扬贾è¯","Occitan":"奥克西å”è¯","Ojibwa":"奥å‰å¸ƒç“¦è¯","Oriya (macrolanguage)":"奥利亚è¯ï¼ˆå¹¿ä¹‰ï¼‰","Oromo":"阿芳·奥洛莫è¯","Ossetian":"奥塞梯è¯","Panjabi":"æ—é®æ™®è¯","Pakistan Sign Language":"巴基斯å¦æ‰‹è¯","Polish":"波兰è¯","Portuguese":"è‘¡è„牙è¯","Pushto":"普什图è¯","Quechua":"凯楚亚è¯","Romansh":"罗曼什è¯","Romanian":"罗马尼亚è¯","Russian Sign Language":"俄罗斯手è¯","Rundi":"基隆迪è¯","Russian":"ä¿„è¯","Sango":"桑戈è¯","Saudi Arabian Sign Language":"沙特阿拉伯手è¯","South African Sign Language":"å—éžæ‰‹è¯","Sinhala":"åƒ§åŠ ç½—è¯","Slovak":"斯洛ä¼å…‹è¯","Slovenian":"斯洛文尼亚è¯","Northern Sami":"北è¨ç±³è¯","Samoan":"è¨æ‘©äºšè¯","Shona":"ç»çº³è¯","Sindhi":"ä¿¡å¾·è¯","Somali":"索马里è¯","Southern Sotho":"塞索托è¯","Spanish":"西ç牙è¯","Albanian":"阿尔巴尼亚è¯","Sardinian":"æ’’ä¸è¯","Serbian":"塞尔维亚è¯","Swati":"塞斯瓦替è¯","Sundanese":"巽他è¯","Swahili (macrolanguage)":"斯瓦希里è¯ï¼ˆå¹¿ä¹‰ï¼‰","Swedish":"ç‘žå…¸è¯","Swedish Sign Language":"瑞典手è¯","Tahitian":"塔希æè¯","Tamil":"泰米尔è¯","Tatar":"塔塔尔è¯","Telugu":"æ³°å¢å›ºè¯","Tajik":"å¡”å‰å…‹è¯","Tagalog":"ä»–åŠ ç¦„è¯","Thai":"æ³°è¯","Tigrinya":"ææ ¼é‡Œå°¼äºšè¯","Klingon":"å…‹æž—è´¡è¯","Tonga (Tonga Islands)":"æ±¤åŠ è¯","Tswana":"塞茨瓦纳è¯","Tsonga":"å®—åŠ è¯","Turkmen":"土库曼è¯","Turkish":"土耳其è¯","Twi":"特å¨è¯","Uighur":"ç»´å¾å°”è¯","Ukrainian":"乌克兰è¯","Urdu":"乌尔都è¯","Uzbek":"乌兹别克è¯","Venda":"文达è¯","Vietnamese":"越å—è¯","Walloon":"沃伦è¯","Wolof":"沃洛夫è¯","Xhosa":"科è¨è¯","Yiddish":"ä¾åœ°è¯","Yoruba":"约é²å·´è¯","Zhuang":"壮è¯","Chinese":"汉è¯","Zulu":"祖é²è¯"} \ No newline at end of file | ||
diff --git a/client/src/locale/target/server_zh_Hant_TW.json b/client/src/locale/target/server_zh_Hant_TW.json index 11bcde412..24f638df0 100644 --- a/client/src/locale/target/server_zh_Hant_TW.json +++ b/client/src/locale/target/server_zh_Hant_TW.json | |||
@@ -1 +1 @@ | |||
{"Music":"音樂","Films":"電影","Vehicles":"汽車","Art":"è—è¡“","Sports":"é‹å‹•","Travels":"æ—…éŠ","Gaming":"éŠæˆ²","People":"大眾","Comedy":"喜劇","Entertainment":"娛樂","How To":"How To","Education":"教育","Activism":"行動","Science & Technology":"科å¸èˆ‡ç§‘技","Animals":"動物","Kids":"å…’ç«¥","Food":"食物","Attribution":"姓å標示","Attribution - Share Alike":"姓å標示 - 相åŒæ–¹å¼åˆ†äº«","Attribution - No Derivatives":"姓å標示 - ç¦æ¢æ”¹ä½œ","Attribution - Non Commercial":"姓å標示 - éžå•†æ¥æ€§","Attribution - Non Commercial - Share Alike":"姓å標示 - éžå•†æ¥æ€§ - 相åŒæ–¹å¼åˆ†äº«","Attribution - Non Commercial - No Derivatives":"姓å標示 - éžå•†æ¥æ€§ - ç¦æ¢æ”¹ä½œ","Public Domain Dedication":"å…¬æœ‰é ˜åŸŸ","Public":"公開","Unlisted":"ä¸åˆ—出","Private":"ç§äºº","Published":"已發佈","To transcode":"待轉æ›ç·¨ç¢¼","To import":"待匯入","Pending":"擱置ä¸","Success":"æˆåŠŸ","Failed":"失敗","Misc":"é›œé …","Unknown":"未知","Afar":"阿法爾語","Abkhazian":"阿布哈茲語","Afrikaans":"å—éžèªž","Akan":"阿寒語","Amharic":"阿姆哈拉語","Arabic":"阿拉伯語","Aragonese":"亞拉岡語","American Sign Language":"美國手語","Assamese":"阿薩姆語","Avaric":"阿瓦爾語","Kotava":"Kotava 語","Aymara":"艾馬拉語","Azerbaijani":"亞塞拜然語","Bashkir":"巴什基爾語","Bambara":"ç巴拉語","Belarusian":"白俄羅斯語","Bengali":"åŸåŠ 拉語","British Sign Language":"英國手語","Bislama":"比斯拉馬語","Tibetan":"è—語","Bosnian":"波士尼亞語","Breton":"布列塔尼語","Bulgarian":"ä¿åŠ 利亞語","Brazilian Sign Language":"巴西手語","Catalan":"åŠ æ³°éš†å°¼äºžèªž","Czech":"æ·å…‹èªž","Chamorro":"查莫羅語","Chechen":"車臣語","Chuvash":"楚瓦什語","Cornish":"康瓦爾語","Corsican":"科西嘉語","Cree":"克里語","Czech Sign Language":"æ·å…‹æ‰‹èªž","Chinese Sign Language":"ä¸åœ‹æ‰‹èªž","Welsh":"å¨çˆ¾æ–¯èªž","Danish":"丹麥語","German":"德語","Dhivehi":"迪ç¶è¥¿èªž","Danish Sign Language":"丹麥手語","Dzongkha":"ä¸ä¸¹èªž","Modern Greek (1453-)":"ç¾ä»£å¸Œè‡˜èªžï¼ˆ1453年後)","English":"英語","Esperanto":"世界語","Estonian":"愛沙尼亞語","Basque":"巴斯克語","Ewe":"埃ç¶èªž","Faroese":"法羅語","Persian":"波斯語","Fijian":"æ–濟語","Finnish":"芬è˜èªž","French":"法語","Western Frisian":"西è²å£«è˜èªž","French Sign Language":"法國手語","Fulah":"富拉語","Scottish Gaelic":"è˜‡æ ¼è˜è“‹çˆ¾èªž","Irish":"愛爾è˜èªž","Galician":"åŠ åˆ©è¥¿äºžèªž","Manx":"曼島語","Guarani":"瓜拉尼語","German Sign Language":"德國手語","Gujarati":"å¤å‰æ‹‰ç‰¹èªž","Haitian":"海地語","Hausa":"豪薩語","Serbo-Croatian":"塞爾ç¶äºž-克羅埃西亞語","Hebrew":"希伯來語","Herero":"赫雷羅語","Hindi":"å°åœ°èªž","Hiri Motu":"希里摩圖語","Croatian":"克羅埃西亞語","Hungarian":"匈牙利語","Armenian":"亞美尼亞語","Igbo":"伊åšèªž","Sichuan Yi":"å½èªžåŒ—部方言","Inuktitut":"å› ç´ç‰¹èªž","Indonesian":"å°å°¼èªž","Inupiaq":"å› ç´çš®é›…特語","Icelandic":"冰島語","Italian":"義大利語","Javanese":"爪哇語","Lojban":"é‚輯語","Japanese":"日語","Japanese Sign Language":"日本手語","Kalaallisut":"æ ¼é™µè˜èªž","Kannada":"康ç´é”語","Kashmiri":"喀什米爾語","Georgian":"喬治亞語","Kanuri":"å¡åŠªé‡Œèªž","Kazakh":"哈薩克語","Khmer":"高棉語","Kikuyu":"基庫尤語","Kinyarwanda":"盧安é”語","Kirghiz":"å‰çˆ¾å‰æ–¯èªž","Komi":"科米語","Kongo":"剛果語","Korean":"韓語","Kuanyama":"Kuanyama 語","Kurdish":"庫德語","Lao":"寮語","Latvian":"拉脫ç¶äºžèªž","Limburgan":"æž—å ¡èªž","Lingala":"æž—æ ¼æ‹‰èªž","Lithuanian":"立陶宛語","Luxembourgish":"ç›§æ£®å ¡èªž","Luba-Katanga":"盧巴å¡ä¸¹åŠ 語","Ganda":"盧干é”語","Marshallese":"馬紹爾語","Malayalam":"馬拉雅拉姆語","Marathi":"馬拉æ語","Macedonian":"é¦¬å…¶é “èªž","Malagasy":"é¦¬æ‹‰åŠ æ–¯èªž","Maltese":"馬爾他語","Mongolian":"è’™å¤èªž","Maori":"毛利語","Malay (macrolanguage)":"馬來語","Burmese":"緬甸語","Nauru":"諾é¯èªž","Navajo":"ç´ç“¦è·èªž","South Ndebele":"å—æ©å¾·è²å‹’語","North Ndebele":"北æ©å¾·è²å‹’語","Ndonga":"æ©æ•¦åŠ 語","Nepali (macrolanguage)":"尼泊爾語","Dutch":"è·è˜èªž","Norwegian Nynorsk":"新挪å¨èªž","Norwegian BokmÃ¥l":"書é¢æŒªå¨èªž","Norwegian":"挪å¨èªž","Nyanja":"å°¼æšè³ˆèªž","Occitan":"奧克西當語","Ojibwa":"æåŠå¸ƒå¨èªž","Oriya (macrolanguage)":"æ利亞語","Oromo":"奧羅莫語","Ossetian":"奧塞æ亞語","Panjabi":"æ—é®æ™®èªž","Pakistan Sign Language":"巴基斯å¦æ‰‹èªž","Polish":"æ³¢è˜èªž","Portuguese":"è‘¡è„牙語","Pushto":"普什圖語","Quechua":"奇楚瓦語","Romansh":"羅曼什語","Romanian":"羅馬尼亞語","Russian Sign Language":"俄羅斯手語","Rundi":"克倫地語","Russian":"俄語","Sango":"桑戈語","Saudi Arabian Sign Language":"æ²™çƒåœ°é˜¿æ‹‰ä¼¯æ‰‹èªž","South African Sign Language":"å—éžæ‰‹èªž","Sinhala":"僧伽羅語","Slovak":"斯洛ä¼å…‹èªž","Slovenian":"斯洛ç¶å°¼äºžèªž","Northern Sami":"北方薩米語","Samoan":"薩摩亞語","Shona":"ä¿®ç´èªž","Sindhi":"信德語","Somali":"索馬利亞語","Southern Sotho":"塞索托語","Spanish":"西ç牙語","Albanian":"阿爾巴尼亞語","Sardinian":"è–©ä¸å°¼äºžèªž","Serbian":"塞爾ç¶äºžèªž","Swati":"å²ç“¦æ¿Ÿèªž","Sundanese":"巽他語","Swahili (macrolanguage)":"斯瓦希里語","Swedish":"瑞典語","Swedish Sign Language":"瑞典手語","Tahitian":"大溪地語","Tamil":"å¦ç±³çˆ¾èªž","Tatar":"韃é¼èªž","Telugu":"泰盧固語","Tajik":"å¡”å‰å…‹èªž","Tagalog":"ä»–åŠ ç¥¿èªž","Thai":"泰語","Tigrinya":"ææ ¼åˆ©å°¼äºžèªž","Klingon":"克林貢語","Tonga (Tonga Islands)":"æ±åŠ 語","Tswana":"æœé‚£èªž","Tsonga":"å®‹åŠ èªž","Turkmen":"土庫曼語","Turkish":"土耳其語","Twi":"契ç¶èªž","Uighur":"ç¶å¾çˆ¾èªž","Ukrainian":"çƒå…‹è˜èªž","Urdu":"çƒçˆ¾éƒ½èªž","Uzbek":"çƒèŒ²åˆ¥å…‹èªž","Venda":"æ–‡é”語","Vietnamese":"越å—語","Walloon":"瓦隆語","Wolof":"沃洛夫語","Xhosa":"科薩語","Yiddish":"æ„第緒語","Yoruba":"ç´„é¯å·´èªž","Zhuang":"壯語","Chinese":"漢語","Zulu":"祖é¯èªž"} \ No newline at end of file | {"Music":"音樂","Films":"電影","Vehicles":"汽車","Art":"è—è¡“","Sports":"é‹å‹•","Travels":"æ—…éŠ","Gaming":"éŠæˆ²","People":"大眾","Comedy":"喜劇","Entertainment":"娛樂","News & Politics":"æ–°èžèˆ‡æ”¿ç–","How To":"How To","Education":"教育","Activism":"行動","Science & Technology":"科å¸èˆ‡ç§‘技","Animals":"動物","Kids":"å…’ç«¥","Food":"食物","Attribution":"姓å標示","Attribution - Share Alike":"姓å標示 - 相åŒæ–¹å¼åˆ†äº«","Attribution - No Derivatives":"姓å標示 - ç¦æ¢æ”¹ä½œ","Attribution - Non Commercial":"姓å標示 - éžå•†æ¥æ€§","Attribution - Non Commercial - Share Alike":"姓å標示 - éžå•†æ¥æ€§ - 相åŒæ–¹å¼åˆ†äº«","Attribution - Non Commercial - No Derivatives":"姓å標示 - éžå•†æ¥æ€§ - ç¦æ¢æ”¹ä½œ","Public Domain Dedication":"å…¬æœ‰é ˜åŸŸ","Public":"公開","Unlisted":"ä¸åˆ—出","Private":"ç§äºº","Published":"已發佈","To transcode":"待轉æ›ç·¨ç¢¼","To import":"待匯入","Pending":"擱置ä¸","Success":"æˆåŠŸ","Failed":"失敗","Misc":"é›œé …","Unknown":"未知","Afar":"阿法爾語","Abkhazian":"阿布哈茲語","Afrikaans":"å—éžèªž","Akan":"阿寒語","Amharic":"阿姆哈拉語","Arabic":"阿拉伯語","Aragonese":"亞拉岡語","American Sign Language":"美國手語","Assamese":"阿薩姆語","Avaric":"阿瓦爾語","Kotava":"Kotava 語","Aymara":"艾馬拉語","Azerbaijani":"亞塞拜然語","Bashkir":"巴什基爾語","Bambara":"ç巴拉語","Belarusian":"白俄羅斯語","Bengali":"åŸåŠ 拉語","British Sign Language":"英國手語","Bislama":"比斯拉馬語","Tibetan":"è—語","Bosnian":"波士尼亞語","Breton":"布列塔尼語","Bulgarian":"ä¿åŠ 利亞語","Brazilian Sign Language":"巴西手語","Catalan":"åŠ æ³°éš†å°¼äºžèªž","Czech":"æ·å…‹èªž","Chamorro":"查莫羅語","Chechen":"車臣語","Chuvash":"楚瓦什語","Cornish":"康瓦爾語","Corsican":"科西嘉語","Cree":"克里語","Czech Sign Language":"æ·å…‹æ‰‹èªž","Chinese Sign Language":"ä¸åœ‹æ‰‹èªž","Welsh":"å¨çˆ¾æ–¯èªž","Danish":"丹麥語","German":"德語","Dhivehi":"迪ç¶è¥¿èªž","Danish Sign Language":"丹麥手語","Dzongkha":"ä¸ä¸¹èªž","Modern Greek (1453-)":"ç¾ä»£å¸Œè‡˜èªžï¼ˆ1453年後)","English":"英語","Esperanto":"世界語","Estonian":"愛沙尼亞語","Basque":"巴斯克語","Ewe":"埃ç¶èªž","Faroese":"法羅語","Persian":"波斯語","Fijian":"æ–濟語","Finnish":"芬è˜èªž","French":"法語","Western Frisian":"西è²å£«è˜èªž","French Sign Language":"法國手語","Fulah":"富拉語","Scottish Gaelic":"è˜‡æ ¼è˜è“‹çˆ¾èªž","Irish":"愛爾è˜èªž","Galician":"åŠ åˆ©è¥¿äºžèªž","Manx":"曼島語","Guarani":"瓜拉尼語","German Sign Language":"德國手語","Gujarati":"å¤å‰æ‹‰ç‰¹èªž","Haitian":"海地語","Hausa":"豪薩語","Serbo-Croatian":"塞爾ç¶äºž-克羅埃西亞語","Hebrew":"希伯來語","Herero":"赫雷羅語","Hindi":"å°åœ°èªž","Hiri Motu":"希里摩圖語","Croatian":"克羅埃西亞語","Hungarian":"匈牙利語","Armenian":"亞美尼亞語","Igbo":"伊åšèªž","Sichuan Yi":"å½èªžåŒ—部方言","Inuktitut":"å› ç´ç‰¹èªž","Indonesian":"å°å°¼èªž","Inupiaq":"å› ç´çš®é›…特語","Icelandic":"冰島語","Italian":"義大利語","Javanese":"爪哇語","Lojban":"é‚輯語","Japanese":"日語","Japanese Sign Language":"日本手語","Kalaallisut":"æ ¼é™µè˜èªž","Kannada":"康ç´é”語","Kashmiri":"喀什米爾語","Georgian":"喬治亞語","Kanuri":"å¡åŠªé‡Œèªž","Kazakh":"哈薩克語","Khmer":"高棉語","Kikuyu":"基庫尤語","Kinyarwanda":"盧安é”語","Kirghiz":"å‰çˆ¾å‰æ–¯èªž","Komi":"科米語","Kongo":"剛果語","Korean":"韓語","Kuanyama":"Kuanyama 語","Kurdish":"庫德語","Lao":"寮語","Latvian":"拉脫ç¶äºžèªž","Limburgan":"æž—å ¡èªž","Lingala":"æž—æ ¼æ‹‰èªž","Lithuanian":"立陶宛語","Luxembourgish":"ç›§æ£®å ¡èªž","Luba-Katanga":"盧巴å¡ä¸¹åŠ 語","Ganda":"盧干é”語","Marshallese":"馬紹爾語","Malayalam":"馬拉雅拉姆語","Marathi":"馬拉æ語","Macedonian":"é¦¬å…¶é “èªž","Malagasy":"é¦¬æ‹‰åŠ æ–¯èªž","Maltese":"馬爾他語","Mongolian":"è’™å¤èªž","Maori":"毛利語","Malay (macrolanguage)":"馬來語","Burmese":"緬甸語","Nauru":"諾é¯èªž","Navajo":"ç´ç“¦è·èªž","South Ndebele":"å—æ©å¾·è²å‹’語","North Ndebele":"北æ©å¾·è²å‹’語","Ndonga":"æ©æ•¦åŠ 語","Nepali (macrolanguage)":"尼泊爾語","Dutch":"è·è˜èªž","Norwegian Nynorsk":"新挪å¨èªž","Norwegian BokmÃ¥l":"書é¢æŒªå¨èªž","Norwegian":"挪å¨èªž","Nyanja":"å°¼æšè³ˆèªž","Occitan":"奧克西當語","Ojibwa":"æåŠå¸ƒå¨èªž","Oriya (macrolanguage)":"æ利亞語","Oromo":"奧羅莫語","Ossetian":"奧塞æ亞語","Panjabi":"æ—é®æ™®èªž","Pakistan Sign Language":"巴基斯å¦æ‰‹èªž","Polish":"æ³¢è˜èªž","Portuguese":"è‘¡è„牙語","Pushto":"普什圖語","Quechua":"奇楚瓦語","Romansh":"羅曼什語","Romanian":"羅馬尼亞語","Russian Sign Language":"俄羅斯手語","Rundi":"克倫地語","Russian":"俄語","Sango":"桑戈語","Saudi Arabian Sign Language":"æ²™çƒåœ°é˜¿æ‹‰ä¼¯æ‰‹èªž","South African Sign Language":"å—éžæ‰‹èªž","Sinhala":"僧伽羅語","Slovak":"斯洛ä¼å…‹èªž","Slovenian":"斯洛ç¶å°¼äºžèªž","Northern Sami":"北方薩米語","Samoan":"薩摩亞語","Shona":"ä¿®ç´èªž","Sindhi":"信德語","Somali":"索馬利亞語","Southern Sotho":"塞索托語","Spanish":"西ç牙語","Albanian":"阿爾巴尼亞語","Sardinian":"è–©ä¸å°¼äºžèªž","Serbian":"塞爾ç¶äºžèªž","Swati":"å²ç“¦æ¿Ÿèªž","Sundanese":"巽他語","Swahili (macrolanguage)":"斯瓦希里語","Swedish":"瑞典語","Swedish Sign Language":"瑞典手語","Tahitian":"大溪地語","Tamil":"å¦ç±³çˆ¾èªž","Tatar":"韃é¼èªž","Telugu":"泰盧固語","Tajik":"å¡”å‰å…‹èªž","Tagalog":"ä»–åŠ ç¥¿èªž","Thai":"泰語","Tigrinya":"ææ ¼åˆ©å°¼äºžèªž","Klingon":"克林貢語","Tonga (Tonga Islands)":"æ±åŠ 語","Tswana":"æœé‚£èªž","Tsonga":"å®‹åŠ èªž","Turkmen":"土庫曼語","Turkish":"土耳其語","Twi":"契ç¶èªž","Uighur":"ç¶å¾çˆ¾èªž","Ukrainian":"çƒå…‹è˜èªž","Urdu":"çƒçˆ¾éƒ½èªž","Uzbek":"çƒèŒ²åˆ¥å…‹èªž","Venda":"æ–‡é”語","Vietnamese":"越å—語","Walloon":"瓦隆語","Wolof":"沃洛夫語","Xhosa":"科薩語","Yiddish":"æ„第緒語","Yoruba":"ç´„é¯å·´èªž","Zhuang":"壯語","Chinese":"漢語","Zulu":"祖é¯èªž"} \ No newline at end of file | ||
diff --git a/client/yarn.lock b/client/yarn.lock index 928dec01e..98a30941e 100644 --- a/client/yarn.lock +++ b/client/yarn.lock | |||
@@ -2,26 +2,26 @@ | |||
2 | # yarn lockfile v1 | 2 | # yarn lockfile v1 |
3 | 3 | ||
4 | 4 | ||
5 | "@angular-devkit/architect@0.10.6": | 5 | "@angular-devkit/architect@0.11.1": |
6 | version "0.10.6" | 6 | version "0.11.1" |
7 | resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.10.6.tgz#7007e7591be21eeb478951106c84c83802ca21a4" | 7 | resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.11.1.tgz#fb8429b583d4d7efafe5ff551ffdd30a705b9ab0" |
8 | integrity sha512-IygpkXNn946vVUFFWKWEDxRqRy888vOAUWcmkZzqPEBYkuwWt7WnLfe8Sjw4fH/+HLWEMS8RXbdSTHiiaP9qOg== | 8 | integrity sha512-MdcZ5KclwL2SBXCQSn8uI2hakBX58EyuAwFWsM/pKrNt9j8RqIk93l4amd2OkaMtZRFP5zWodyf/3qOwacjuQg== |
9 | dependencies: | 9 | dependencies: |
10 | "@angular-devkit/core" "7.0.6" | 10 | "@angular-devkit/core" "7.1.1" |
11 | rxjs "6.3.3" | 11 | rxjs "6.3.3" |
12 | 12 | ||
13 | "@angular-devkit/build-angular@~0.10.0": | 13 | "@angular-devkit/build-angular@~0.11.1": |
14 | version "0.10.6" | 14 | version "0.11.1" |
15 | resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-0.10.6.tgz#9c713a786de89a68063bd9e86516eb450f2dac72" | 15 | resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-0.11.1.tgz#a828797d9177227aee70a65bb06d4b189b1404cd" |
16 | integrity sha512-Lbx6rjIGB2mMmkTCaolrQ86OfPxO/qfb4l2RvPiSyx06MEZfmFWKGeJzqCYKBRQajziX3Yc3AFzAPecoCkbIGA== | 16 | integrity sha512-hA/3GVMmRwOPXWhImrBG9gZTdERr937NMuedKhTXuNj6TNMNjk9XQ+q2erd0LZVbgfhL/nC0wHnpy0dUWXu8jA== |
17 | dependencies: | 17 | dependencies: |
18 | "@angular-devkit/architect" "0.10.6" | 18 | "@angular-devkit/architect" "0.11.1" |
19 | "@angular-devkit/build-optimizer" "0.10.6" | 19 | "@angular-devkit/build-optimizer" "0.11.1" |
20 | "@angular-devkit/build-webpack" "0.10.6" | 20 | "@angular-devkit/build-webpack" "0.11.1" |
21 | "@angular-devkit/core" "7.0.6" | 21 | "@angular-devkit/core" "7.1.1" |
22 | "@ngtools/webpack" "7.0.6" | 22 | "@ngtools/webpack" "7.1.1" |
23 | ajv "6.5.3" | 23 | ajv "6.5.3" |
24 | autoprefixer "9.1.5" | 24 | autoprefixer "9.3.1" |
25 | circular-dependency-plugin "5.0.2" | 25 | circular-dependency-plugin "5.0.2" |
26 | clean-css "4.2.1" | 26 | clean-css "4.2.1" |
27 | copy-webpack-plugin "4.5.4" | 27 | copy-webpack-plugin "4.5.4" |
@@ -34,7 +34,7 @@ | |||
34 | less-loader "4.1.0" | 34 | less-loader "4.1.0" |
35 | license-webpack-plugin "2.0.2" | 35 | license-webpack-plugin "2.0.2" |
36 | loader-utils "1.1.0" | 36 | loader-utils "1.1.0" |
37 | mini-css-extract-plugin "0.4.3" | 37 | mini-css-extract-plugin "0.4.4" |
38 | minimatch "3.0.4" | 38 | minimatch "3.0.4" |
39 | opn "5.3.0" | 39 | opn "5.3.0" |
40 | parse5 "4.0.0" | 40 | parse5 "4.0.0" |
@@ -48,45 +48,45 @@ | |||
48 | semver "5.5.1" | 48 | semver "5.5.1" |
49 | source-map-loader "0.2.4" | 49 | source-map-loader "0.2.4" |
50 | source-map-support "0.5.9" | 50 | source-map-support "0.5.9" |
51 | speed-measure-webpack-plugin "^1.2.3" | 51 | speed-measure-webpack-plugin "1.2.3" |
52 | stats-webpack-plugin "0.7.0" | 52 | stats-webpack-plugin "0.7.0" |
53 | style-loader "0.23.0" | 53 | style-loader "0.23.1" |
54 | stylus "0.54.5" | 54 | stylus "0.54.5" |
55 | stylus-loader "3.0.2" | 55 | stylus-loader "3.0.2" |
56 | terser-webpack-plugin "1.1.0" | 56 | terser-webpack-plugin "1.1.0" |
57 | tree-kill "1.2.0" | 57 | tree-kill "1.2.0" |
58 | webpack "4.19.1" | 58 | webpack "4.23.1" |
59 | webpack-dev-middleware "3.3.0" | 59 | webpack-dev-middleware "3.4.0" |
60 | webpack-dev-server "3.1.8" | 60 | webpack-dev-server "3.1.10" |
61 | webpack-merge "4.1.4" | 61 | webpack-merge "4.1.4" |
62 | webpack-sources "1.2.0" | 62 | webpack-sources "1.3.0" |
63 | webpack-subresource-integrity "1.1.0-rc.6" | 63 | webpack-subresource-integrity "1.1.0-rc.6" |
64 | optionalDependencies: | 64 | optionalDependencies: |
65 | node-sass "4.9.3" | 65 | node-sass "4.10.0" |
66 | 66 | ||
67 | "@angular-devkit/build-optimizer@0.10.6": | 67 | "@angular-devkit/build-optimizer@0.11.1": |
68 | version "0.10.6" | 68 | version "0.11.1" |
69 | resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.10.6.tgz#ca7db9b3d5378b2759509692f02a5fb5af273dd0" | 69 | resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.11.1.tgz#1079737a44b26b39e35cea7f966a39cd11bbbf48" |
70 | integrity sha512-oedg8F++8zZTmoTt141k3nlyPtrSSsQUZI9TFbSdfR1D5WDflwOlkLyRb5WoC53HSoQnagKxY2qzd7khVah//Q== | 70 | integrity sha512-pyFP6ykZf8Iq8nRkgP2XKq8knpIG6ye0qYklnBC9815AC5RAO126Y4fmtd6tnH+5p1mQxnt5HegG0j5xOCgDRw== |
71 | dependencies: | 71 | dependencies: |
72 | loader-utils "1.1.0" | 72 | loader-utils "1.1.0" |
73 | source-map "0.5.6" | 73 | source-map "0.5.6" |
74 | typescript "3.1.6" | 74 | typescript "3.1.6" |
75 | webpack-sources "1.2.0" | 75 | webpack-sources "1.2.0" |
76 | 76 | ||
77 | "@angular-devkit/build-webpack@0.10.6": | 77 | "@angular-devkit/build-webpack@0.11.1": |
78 | version "0.10.6" | 78 | version "0.11.1" |
79 | resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.10.6.tgz#d3acb781f97406a49a3e3adfcc49a8518d33e291" | 79 | resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.11.1.tgz#bd98ff3dea633c5b77671b471e72cf6c91f6c679" |
80 | integrity sha512-tPv23KKw3iAGCTF6noD7zdHbufny4A3d+mlX1VoJDiAa6jqmuFxhY2fALymc11MRY4HVtMF5J1kQy9BLGCDbQg== | 80 | integrity sha512-p7fPHOi2Wfq2VPtnRVowg3n99MujghpOp6zW0gBJQD1TQhGVzPK6AX42S0NA4d05ahNBCDU2n7Y+5TjNJRIGJw== |
81 | dependencies: | 81 | dependencies: |
82 | "@angular-devkit/architect" "0.10.6" | 82 | "@angular-devkit/architect" "0.11.1" |
83 | "@angular-devkit/core" "7.0.6" | 83 | "@angular-devkit/core" "7.1.1" |
84 | rxjs "6.3.3" | 84 | rxjs "6.3.3" |
85 | 85 | ||
86 | "@angular-devkit/core@7.0.6": | 86 | "@angular-devkit/core@7.1.1": |
87 | version "7.0.6" | 87 | version "7.1.1" |
88 | resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-7.0.6.tgz#26c4cd4d271e8cd03f6e50b4ec30cbc606f3346e" | 88 | resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-7.1.1.tgz#ce0a674f16188072988502cc3f073b15efcfe194" |
89 | integrity sha512-RPSXUtLrpYDTqAEL0rCyDKxES76EomsPBvUUZTD6UkE2pihoh9ZIxkzhzlE+HU/xdqm28+smQYFhvvEAXFWwSQ== | 89 | integrity sha512-rODqECpOiV6vX+L1qd63GLiF3SG+V1O+d8WYtnKPOxnsMM9yWpWmqmroHtXfisjucu/zwoqj8HoO/noJZCfynw== |
90 | dependencies: | 90 | dependencies: |
91 | ajv "6.5.3" | 91 | ajv "6.5.3" |
92 | chokidar "2.0.4" | 92 | chokidar "2.0.4" |
@@ -94,48 +94,47 @@ | |||
94 | rxjs "6.3.3" | 94 | rxjs "6.3.3" |
95 | source-map "0.7.3" | 95 | source-map "0.7.3" |
96 | 96 | ||
97 | "@angular-devkit/schematics@7.0.6": | 97 | "@angular-devkit/schematics@7.1.1": |
98 | version "7.0.6" | 98 | version "7.1.1" |
99 | resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-7.0.6.tgz#97fca028bd937e2319d9d34c12b82e8d1d99de23" | 99 | resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-7.1.1.tgz#328ec6071c5ef3b1588a9f4bc97f5edfc3620b09" |
100 | integrity sha512-S/3CrBDoh/BD4mBq8RNGQ8sgNFDsveCuFHDkOyct8+NDg2wcRkEGigyq8eZwVN/iVKCwjxc0I/bC336edoNMIQ== | 100 | integrity sha512-yjzTw8ZWMPg0Fc9VQCHNpUCAH7aiNxrUDs0IbhdC0CyKTBoqH+cx2xP4Z6ECf4uNwceLKJlE0l3ot42Ypnlziw== |
101 | dependencies: | 101 | dependencies: |
102 | "@angular-devkit/core" "7.0.6" | 102 | "@angular-devkit/core" "7.1.1" |
103 | rxjs "6.3.3" | 103 | rxjs "6.3.3" |
104 | 104 | ||
105 | "@angular/animations@~7.0.2": | 105 | "@angular/animations@~7.1.1": |
106 | version "7.0.4" | 106 | version "7.1.1" |
107 | resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-7.0.4.tgz#f53fc9f1bce3bf1afe60dcbc08b6863472f519e4" | 107 | resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-7.1.1.tgz#8fecbd19417364946a9ea40c8fdf32462110232f" |
108 | integrity sha512-QfFikT0FzYNMjdVg0LWTBijdu9JDJyzejnhCFlXxv+KR4zolpRK98/rU7CFW1Fg2jjL3/yL9PT1sf5I0fTJZYA== | 108 | integrity sha512-iTNxhPPraCZsE4rgM23lguT1kDV4mfYAr+Bsi5J0+v9ZJA+VaKvi6eRW8ZGrx4/rDz6hzTnBn1jgPppHFbsOcw== |
109 | dependencies: | 109 | dependencies: |
110 | tslib "^1.9.0" | 110 | tslib "^1.9.0" |
111 | 111 | ||
112 | "@angular/cli@~7.0.4": | 112 | "@angular/cli@~7.1.1": |
113 | version "7.0.6" | 113 | version "7.1.1" |
114 | resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-7.0.6.tgz#f97bc9ca92785c7ce2e5f20819c48265a1da5b53" | 114 | resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-7.1.1.tgz#c5dd2b92c5c3391f20262b5e530813e4e2d31777" |
115 | integrity sha512-f76kq8AQMkloeojIffeT7DYLXT/J4DRhYoAPQR4E09V7lkigFCILiYzQs5RtCAX6EjlPxlrZKkdfnBn0OUPnig== | 115 | integrity sha512-lPVKsk035T5Ls0Mf83OngrNoLZu/ucZSjRLN/GWZK1O/YYVmb/dTgVl/a7HC+G480tWQ34nlqnCRbrP7sE9v7g== |
116 | dependencies: | 116 | dependencies: |
117 | "@angular-devkit/architect" "0.10.6" | 117 | "@angular-devkit/architect" "0.11.1" |
118 | "@angular-devkit/core" "7.0.6" | 118 | "@angular-devkit/core" "7.1.1" |
119 | "@angular-devkit/schematics" "7.0.6" | 119 | "@angular-devkit/schematics" "7.1.1" |
120 | "@schematics/angular" "7.0.6" | 120 | "@schematics/angular" "7.1.1" |
121 | "@schematics/update" "0.10.6" | 121 | "@schematics/update" "0.11.1" |
122 | inquirer "6.2.0" | 122 | inquirer "6.2.0" |
123 | opn "5.3.0" | 123 | opn "5.3.0" |
124 | rxjs "6.3.3" | ||
125 | semver "5.5.1" | 124 | semver "5.5.1" |
126 | symbol-observable "1.2.0" | 125 | symbol-observable "1.2.0" |
127 | 126 | ||
128 | "@angular/common@~7.0.2": | 127 | "@angular/common@~7.1.1": |
129 | version "7.0.4" | 128 | version "7.1.1" |
130 | resolved "https://registry.yarnpkg.com/@angular/common/-/common-7.0.4.tgz#aafb26ce59c967daa5b122393e1933208a247f72" | 129 | resolved "https://registry.yarnpkg.com/@angular/common/-/common-7.1.1.tgz#f78f884614ef81ab2fd648f1aa3e83aae370a6c8" |
131 | integrity sha512-akQojdqY/RBlItkDWAPI3k0Llk1wnbAp+f47yySi3cgQz9SaZ1/RLNWZV84I/cKrksb4ehorT/lTqRBojsAD1A== | 130 | integrity sha512-SngekFx9v39sjgi9pON0Wehxpu+NdUk7OEebw4Fa8dKqTgydTkuhmnNH+9WQe264asoeCt51oufPRjIqMLNohA== |
132 | dependencies: | 131 | dependencies: |
133 | tslib "^1.9.0" | 132 | tslib "^1.9.0" |
134 | 133 | ||
135 | "@angular/compiler-cli@~7.0.2": | 134 | "@angular/compiler-cli@~7.1.1": |
136 | version "7.0.4" | 135 | version "7.1.1" |
137 | resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-7.0.4.tgz#f96fc1c0aec27ee97ec5f13a8eb72bc8b964db97" | 136 | resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-7.1.1.tgz#c5f6225fb72b56f42fa78c332fdee9755c64604e" |
138 | integrity sha512-kvhWt6OTb1Uduns9Vm+Dwd/UUBNSEU6Jgu+QOPeHr7lg+4NTyr9uQLU0DtfBP0ljOlds8esmfii5IIFTeUQw1Q== | 137 | integrity sha512-4NXlkDhOEQgaP3Agigqw93CvXJvsfnXa0xiglq9e/wjL+6XbtM9WcDb5lfRQz41N9RSkO3pEHGvKMweKZGgogA== |
139 | dependencies: | 138 | dependencies: |
140 | canonical-path "1.0.0" | 139 | canonical-path "1.0.0" |
141 | chokidar "^1.4.2" | 140 | chokidar "^1.4.2" |
@@ -149,64 +148,64 @@ | |||
149 | tslib "^1.9.0" | 148 | tslib "^1.9.0" |
150 | yargs "9.0.1" | 149 | yargs "9.0.1" |
151 | 150 | ||
152 | "@angular/compiler@~7.0.2": | 151 | "@angular/compiler@~7.1.1": |
153 | version "7.0.4" | 152 | version "7.1.1" |
154 | resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-7.0.4.tgz#df91dab990c46b464705b0901d70d1cfdfd190e1" | 153 | resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-7.1.1.tgz#4efbcad27ab43d4cd36d936a8df2e073f6d02d0a" |
155 | integrity sha512-ExDhH1cJkuJkUsgNRZyZBse0a7wWkQyG5O8HONi3Rzig9dalFEuve9jD04zfA1Jx1GTXhovqtGnF72x4kw0V8Q== | 154 | integrity sha512-oJvBe8XZ+DXF/W/DxWBTbBcixJTuPeZWdkcZIGWhJoQP7K5GnGnj8ffP9Lp6Dh4TKv85awtC6OfIKhbHxa650Q== |
156 | dependencies: | 155 | dependencies: |
157 | tslib "^1.9.0" | 156 | tslib "^1.9.0" |
158 | 157 | ||
159 | "@angular/core@~7.0.2": | 158 | "@angular/core@~7.1.1": |
160 | version "7.0.4" | 159 | version "7.1.1" |
161 | resolved "https://registry.yarnpkg.com/@angular/core/-/core-7.0.4.tgz#98340a1bdb53f0bbecfcfc9831a7a22a1540d79b" | 160 | resolved "https://registry.yarnpkg.com/@angular/core/-/core-7.1.1.tgz#9748b0103cd86226554e1ccbd0f43dd8c46f1ed1" |
162 | integrity sha512-17SSmCz1wQoZKnVHF/T8UkWYPpDm5kPyoc1okkTTv8ZA2EAMMuZFFnRSAxEL5i7mNB9z5CvRqF2tRx/DbgbIRA== | 161 | integrity sha512-Osig5SRgDRQ+Hec/liN7nq/BCJieB+4/pqRh9rFbOXezb2ptgRZqdXOXN8P17i4AwPVf308Mh55V0niJ5Eu3Rw== |
163 | dependencies: | 162 | dependencies: |
164 | tslib "^1.9.0" | 163 | tslib "^1.9.0" |
165 | 164 | ||
166 | "@angular/forms@~7.0.2": | 165 | "@angular/forms@~7.1.1": |
167 | version "7.0.4" | 166 | version "7.1.1" |
168 | resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-7.0.4.tgz#5f2328d297f5c7f9f3af81e1f76a13e1546c743f" | 167 | resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-7.1.1.tgz#d16ef10a901c007062fd19144cd77917ef55ee24" |
169 | integrity sha512-W3nN9n1VY9On9+9f7PDRbzJUg+mMq1bjkhWsk/b7DfaYdmlzpG+Wd6OfArob2edsqGqH1dvTM8q8aGbWiFZ7dA== | 168 | integrity sha512-yCWuPjpu23Wc3XUw7v/ACNn/e249oT0bYlM8aaMQ1F5OwrmmC4NJC12Rpl9Ihza61RIHIKzNcHVEgzc7WhcSag== |
170 | dependencies: | 169 | dependencies: |
171 | tslib "^1.9.0" | 170 | tslib "^1.9.0" |
172 | 171 | ||
173 | "@angular/http@~7.0.2": | 172 | "@angular/http@~7.1.1": |
174 | version "7.0.4" | 173 | version "7.1.1" |
175 | resolved "https://registry.yarnpkg.com/@angular/http/-/http-7.0.4.tgz#445d6a812d25ea1656fc3e3381ef82b3f98fccb4" | 174 | resolved "https://registry.yarnpkg.com/@angular/http/-/http-7.1.1.tgz#f19f17ad42e7f3cdabcf1250ca757640d0f02219" |
176 | integrity sha512-oUGT7xS7FZYajuHq0DP6MgahacB5sJTRgxiUU4uhQ/mqV7aREODVJJgw7oHDhM7Cnyzzo0B9D0zpEljKmeCLWQ== | 175 | integrity sha512-pRk+c/kz9aJ8te5xzCxlPLpFnwB0d/E9YkOo3/ydaXF9vZw13RTzk00YyzJ41PDzJf8oPDdXtueTQ+vtJ7Srtw== |
177 | dependencies: | 176 | dependencies: |
178 | tslib "^1.9.0" | 177 | tslib "^1.9.0" |
179 | 178 | ||
180 | "@angular/language-service@~7.0.2": | 179 | "@angular/language-service@~7.1.1": |
181 | version "7.0.4" | 180 | version "7.1.1" |
182 | resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-7.0.4.tgz#db221f183725ff54c1188aec7acb2948e29f4c50" | 181 | resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-7.1.1.tgz#6bbe35b2430ad54618a1803f881efb5894b296c9" |
183 | integrity sha512-CuJ2Ii97sNoN1HOZOLxG1lEHsQFi8K/RSB/k2suWPKzdM53ldSkKoYRac38zW/uqNABYItgvxb7w0Vi7HhxLsg== | 182 | integrity sha512-X+5g20PMtNRGZIa3svMv4PLJdJehn4wqrS8nwOtzH5XkSn5vA3IxjsJVdSzAy2AN0/sKKJK5jmQorPtKO4saJg== |
184 | 183 | ||
185 | "@angular/platform-browser-dynamic@~7.0.2": | 184 | "@angular/platform-browser-dynamic@~7.1.1": |
186 | version "7.0.4" | 185 | version "7.1.1" |
187 | resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-7.0.4.tgz#69abb8c784bb71a660a0c824ca4a1a4960811a33" | 186 | resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-7.1.1.tgz#6945298446173338782f437a996226110cda0d3e" |
188 | integrity sha512-k1I53zIg8YWhtQizLfq/tWrUUdY5vHV8pGHyt0/UTGDqat5TORd6LDFfzCSux0r3qZujCOGNi9f4/AbyV8B9lw== | 187 | integrity sha512-ZIu48Vn4S6gjD7CMbGlKGaPQ8v9rYkWzlNYi4vTYzgiqKKNC3hqLsVESU3mSvr5oeQBxSIBidTdHSyafHFrA2w== |
189 | dependencies: | 188 | dependencies: |
190 | tslib "^1.9.0" | 189 | tslib "^1.9.0" |
191 | 190 | ||
192 | "@angular/platform-browser@~7.0.2": | 191 | "@angular/platform-browser@~7.1.1": |
193 | version "7.0.4" | 192 | version "7.1.1" |
194 | resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-7.0.4.tgz#57dfaa23f8a3d678bad6ca110051e3ac6622ff3d" | 193 | resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-7.1.1.tgz#a6bd408f656dc43ee5a2d8af3dfaa786c7c1dfca" |
195 | integrity sha512-4brYZZgsCJk1/a6JoSwaiVWO9+/T4iyE27dAgstao1nOf/jrBNKW2HnZtkWZmCCBK0WIk15wlB0Xr87OZbjNVA== | 194 | integrity sha512-I6OPjecynGJSbPtzu0gvEgSmIR6X6/xEAhg4L9PycW1ryjzptTC9klWRTWIqsIBqMxhVnY44uKLeRNrDwMOwyA== |
196 | dependencies: | 195 | dependencies: |
197 | tslib "^1.9.0" | 196 | tslib "^1.9.0" |
198 | 197 | ||
199 | "@angular/router@~7.0.2": | 198 | "@angular/router@~7.1.1": |
200 | version "7.0.4" | 199 | version "7.1.1" |
201 | resolved "https://registry.yarnpkg.com/@angular/router/-/router-7.0.4.tgz#ae2c32cc6a29bfe6eb909b9c63257d187075f4ff" | 200 | resolved "https://registry.yarnpkg.com/@angular/router/-/router-7.1.1.tgz#80a4cdffc03a529b73485c2ad63a30ec435364ea" |
202 | integrity sha512-nt1jJsxN+JmYZ6URamMdULUpH4aHdnNVKjWtjDI0OpdZvPx7PMFD8cfc92q0tavy2KqqexcceIb4BIC965gtpA== | 201 | integrity sha512-jbnqEq/1iDBkeH8Vn13hauGPTzhwllWM+MLfmdNGTiMzGRx4pmkWa57seDOeBF/GNYBL9JjkWTCrkKFAc2FJKw== |
203 | dependencies: | 202 | dependencies: |
204 | tslib "^1.9.0" | 203 | tslib "^1.9.0" |
205 | 204 | ||
206 | "@angular/service-worker@~7.0.2": | 205 | "@angular/service-worker@~7.1.1": |
207 | version "7.0.4" | 206 | version "7.1.1" |
208 | resolved "https://registry.yarnpkg.com/@angular/service-worker/-/service-worker-7.0.4.tgz#be274843ae29cb69ac969c078edd8ae5b25e3e61" | 207 | resolved "https://registry.yarnpkg.com/@angular/service-worker/-/service-worker-7.1.1.tgz#c9e6f0265d7e102d8271483519cf09a180f0e08b" |
209 | integrity sha512-vBA9T1xeCP6QesOYhMyVpXTUVdXU4eMYdoZItHncyom8AxS2a26FB8zLW72VXdEfZ7xnJgcDtsYzYzVi+3DXsQ== | 208 | integrity sha512-xX00x0XMW47jEfYTZLwdJCqkmPE7+mdtlSeOGpjaKv6Y2hqZodz80RYgH5JltM4RKEzOvQolR6KmdKcw1ANs9Q== |
210 | dependencies: | 209 | dependencies: |
211 | tslib "^1.9.0" | 210 | tslib "^1.9.0" |
212 | 211 | ||
@@ -223,11 +222,11 @@ | |||
223 | "@babel/highlight" "^7.0.0" | 222 | "@babel/highlight" "^7.0.0" |
224 | 223 | ||
225 | "@babel/generator@^7.0.0", "@babel/generator@^7.1.6": | 224 | "@babel/generator@^7.0.0", "@babel/generator@^7.1.6": |
226 | version "7.1.6" | 225 | version "7.2.0" |
227 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.1.6.tgz#001303cf87a5b9d093494a4bf251d7b5d03d3999" | 226 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.2.0.tgz#eaf3821fa0301d9d4aef88e63d4bcc19b73ba16c" |
228 | integrity sha512-brwPBtVvdYdGxtenbQgfCdDPmtkmUBZPjUoK5SXJEBuHaA5BCubh9ly65fzXz7R6o5rA76Rs22ES8Z+HCc0YIQ== | 227 | integrity sha512-BA75MVfRlFQG2EZgFYIwyT1r6xSkwfP2bdkY/kLZusEYWiJs4xCowab/alaEaT0wSvmVuXGqiefeBlP+7V1yKg== |
229 | dependencies: | 228 | dependencies: |
230 | "@babel/types" "^7.1.6" | 229 | "@babel/types" "^7.2.0" |
231 | jsesc "^2.5.1" | 230 | jsesc "^2.5.1" |
232 | lodash "^4.17.10" | 231 | lodash "^4.17.10" |
233 | source-map "^0.5.0" | 232 | source-map "^0.5.0" |
@@ -266,14 +265,14 @@ | |||
266 | js-tokens "^4.0.0" | 265 | js-tokens "^4.0.0" |
267 | 266 | ||
268 | "@babel/parser@^7.0.0", "@babel/parser@^7.1.2", "@babel/parser@^7.1.6": | 267 | "@babel/parser@^7.0.0", "@babel/parser@^7.1.2", "@babel/parser@^7.1.6": |
269 | version "7.1.6" | 268 | version "7.2.0" |
270 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.1.6.tgz#16e97aca1ec1062324a01c5a6a7d0df8dd189854" | 269 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.2.0.tgz#02d01dbc330b6cbf36b76ac93c50752c69027065" |
271 | integrity sha512-dWP6LJm9nKT6ALaa+bnL247GHHMWir3vSlZ2+IHgHgktZQx0L3Uvq2uAWcuzIe+fujRsYWBW2q622C5UvGK9iQ== | 270 | integrity sha512-M74+GvK4hn1eejD9lZ7967qAwvqTZayQa3g10ag4s9uewgR7TKjeaT0YMyoq+gVfKYABiWZ4MQD701/t5e1Jhg== |
272 | 271 | ||
273 | "@babel/runtime@^7.0.0": | 272 | "@babel/runtime@^7.0.0": |
274 | version "7.1.5" | 273 | version "7.2.0" |
275 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.1.5.tgz#4170907641cf1f61508f563ece3725150cc6fe39" | 274 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.2.0.tgz#b03e42eeddf5898e00646e4c840fa07ba8dcad7f" |
276 | integrity sha512-xKnPpXG/pvK1B90JkwwxSGii90rQGKtzcMt2gI5G6+M0REXaq6rOHsGC2ay6/d0Uje7zzvSzjEzfR3ENhFlrfA== | 275 | integrity sha512-oouEibCbHMVdZSDlJBO6bZmID/zA/G/Qx3H1d3rSNPTD+L8UNKvCat7aKWSJ74zYbm5zWGh0GQN0hKj8zYFTCg== |
277 | dependencies: | 276 | dependencies: |
278 | regenerator-runtime "^0.12.0" | 277 | regenerator-runtime "^0.12.0" |
279 | 278 | ||
@@ -301,10 +300,10 @@ | |||
301 | globals "^11.1.0" | 300 | globals "^11.1.0" |
302 | lodash "^4.17.10" | 301 | lodash "^4.17.10" |
303 | 302 | ||
304 | "@babel/types@^7.0.0", "@babel/types@^7.1.2", "@babel/types@^7.1.6": | 303 | "@babel/types@^7.0.0", "@babel/types@^7.1.2", "@babel/types@^7.1.6", "@babel/types@^7.2.0": |
305 | version "7.1.6" | 304 | version "7.2.0" |
306 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.1.6.tgz#0adb330c3a281348a190263aceb540e10f04bcce" | 305 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.2.0.tgz#7941c5b2d8060e06f9601d6be7c223eef906d5d8" |
307 | integrity sha512-DMiUzlY9DSjVsOylJssxLHSgj6tWM9PRFJOGW/RaOglVOK9nzTxoOMfTfRQXGUCUQ/HmlG2efwC+XqUEJ5ay4w== | 306 | integrity sha512-b4v7dyfApuKDvmPb+O488UlGuR1WbwMXFsO/cyqMrnfvRAChZKJAYeeglWTjUO1b9UghKKgepAQM5tsvBJca6A== |
308 | dependencies: | 307 | dependencies: |
309 | esutils "^2.0.2" | 308 | esutils "^2.0.2" |
310 | lodash "^4.17.10" | 309 | lodash "^4.17.10" |
@@ -322,38 +321,38 @@ | |||
322 | dependencies: | 321 | dependencies: |
323 | tslib "^1.9.0" | 322 | tslib "^1.9.0" |
324 | 323 | ||
325 | "@ngtools/webpack@7.0.6": | 324 | "@ngtools/webpack@7.1.1": |
326 | version "7.0.6" | 325 | version "7.1.1" |
327 | resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-7.0.6.tgz#cc4f4189765f6743417b4eee946fb69590f93ce1" | 326 | resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-7.1.1.tgz#c418e1cb0d70a77d06e8c32500fe2e92e606ea52" |
328 | integrity sha512-lOHpVqr30QXPuaOxSRasHv6ybDj4a1jVwSOk+W4aGqVlLi0bsngt9HrvgR+FALEoG9P520bytz16wma81Y2Aeg== | 327 | integrity sha512-XW/YDjiDZlwOYK4YvGAIKIVEkqtdwPLwTWAmDbnfpEHQc8UALsBrzGdjze0jSfXQdQxkbmXo0aolZgNc7uL/wQ== |
329 | dependencies: | 328 | dependencies: |
330 | "@angular-devkit/core" "7.0.6" | 329 | "@angular-devkit/core" "7.1.1" |
331 | enhanced-resolve "4.1.0" | 330 | enhanced-resolve "4.1.0" |
332 | rxjs "6.3.3" | 331 | rxjs "6.3.3" |
333 | tree-kill "1.2.0" | 332 | tree-kill "1.2.0" |
334 | webpack-sources "1.2.0" | 333 | webpack-sources "1.2.0" |
335 | 334 | ||
336 | "@ngx-loading-bar/core@2.2.0", "@ngx-loading-bar/core@^2.2.0": | 335 | "@ngx-loading-bar/core@3.0.0", "@ngx-loading-bar/core@^3.0.0": |
337 | version "2.2.0" | 336 | version "3.0.0" |
338 | resolved "https://registry.yarnpkg.com/@ngx-loading-bar/core/-/core-2.2.0.tgz#ad313bbbd69e4c52cc2d6f0a8b5911272371d16a" | 337 | resolved "https://registry.yarnpkg.com/@ngx-loading-bar/core/-/core-3.0.0.tgz#86c6d036b5ad50950b5ea526db585f39d44f396a" |
339 | integrity sha512-0jcnEzuhqE/c+4iAumJ/0D4GBWm4RRVas0+qXpX4Wm225SJoE5KupUOlMrvLnJNK2bn8NW31dEj80kJ+UzhE5A== | 338 | integrity sha512-DBH+bKf8M9uSk2791HbtN/JvcEmBxEbUCiOJ6PYrjbginH6dUn2NsSxnv3myu0lpx+7K3MusXLNImkB5JUh2QA== |
340 | dependencies: | 339 | dependencies: |
341 | tslib "^1.7.1" | 340 | tslib "^1.7.1" |
342 | 341 | ||
343 | "@ngx-loading-bar/http-client@^2.2.0": | 342 | "@ngx-loading-bar/http-client@^3.0.0": |
344 | version "2.2.0" | 343 | version "3.0.0" |
345 | resolved "https://registry.yarnpkg.com/@ngx-loading-bar/http-client/-/http-client-2.2.0.tgz#4b5443feed5c53bc5b5f06119f771edbe89799f4" | 344 | resolved "https://registry.yarnpkg.com/@ngx-loading-bar/http-client/-/http-client-3.0.0.tgz#2fce2f60da37a48f2173ef4f08189eecf98d9215" |
346 | integrity sha512-+eilxs10KncQWg7DQJLK2AoWnmTPidhVHNxfTOPHJVnmcyAFmTtk+lQbf5Ke3aC4d/KXZklkRyBizqDfvRvc9w== | 345 | integrity sha512-7AHM3tmA2FDFXsKbL09vnRqqxdztpjilkP3U9zXB5Lkv3XtlJnZoQKFCSbmEusw30k3oAmY5id/ZE9X83uekZg== |
347 | dependencies: | 346 | dependencies: |
348 | "@ngx-loading-bar/core" "2.2.0" | 347 | "@ngx-loading-bar/core" "3.0.0" |
349 | tslib "^1.7.1" | 348 | tslib "^1.7.1" |
350 | 349 | ||
351 | "@ngx-loading-bar/router@^2.2.0": | 350 | "@ngx-loading-bar/router@^3.0.0": |
352 | version "2.2.0" | 351 | version "3.0.0" |
353 | resolved "https://registry.yarnpkg.com/@ngx-loading-bar/router/-/router-2.2.0.tgz#c13c1a05c620a9da102102322685b671d3c9a1ba" | 352 | resolved "https://registry.yarnpkg.com/@ngx-loading-bar/router/-/router-3.0.0.tgz#627e73be406dfdff48175f75c110bebd4f6fa588" |
354 | integrity sha512-/lrWc0ZwGcpmuoa26/h0rC7SRVKgCtsikhy0mVXwrb1VVJ+sRU8vNKbq7aidcvEY5vdi3l0Z7DcVq9+JV/i/BQ== | 353 | integrity sha512-UL3GaFyFfHwgGeAdSEG800Rl3GuBfKydPp21lD/paqdsrUT2Z1cBLAiVFw7U4QdnSLaPzngYr9bzgDFdy4GqYQ== |
355 | dependencies: | 354 | dependencies: |
356 | "@ngx-loading-bar/core" "2.2.0" | 355 | "@ngx-loading-bar/core" "3.0.0" |
357 | tslib "^1.7.1" | 356 | tslib "^1.7.1" |
358 | 357 | ||
359 | "@ngx-meta/core@^6.0.0-rc.1": | 358 | "@ngx-meta/core@^6.0.0-rc.1": |
@@ -372,23 +371,25 @@ | |||
372 | tslib "^1.9.0" | 371 | tslib "^1.9.0" |
373 | yargs "10.0.3" | 372 | yargs "10.0.3" |
374 | 373 | ||
375 | "@schematics/angular@7.0.6": | 374 | "@schematics/angular@7.1.1": |
376 | version "7.0.6" | 375 | version "7.1.1" |
377 | resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-7.0.6.tgz#1173c201d118cf38d1afdb382e9a916e4b540a17" | 376 | resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-7.1.1.tgz#4ee17a17d221eaf48009db0b991766d1074d0b4f" |
378 | integrity sha512-jOHL+vSu1cqAo3kRNDmgkq/GR2EDkJx5/h0VXGlbtdEpq892LipKHtyPgXa269AABgPKb3TSNBwZls6g2L9FCw== | 377 | integrity sha512-jMaj8y3rNTQQXuH38uoWfAOmwYjtzqo1RelNfACnT54mfO/Dat+k7WasBLHWuvzvnN4/Ga3kXL7sJpkeMciiIg== |
379 | dependencies: | 378 | dependencies: |
380 | "@angular-devkit/core" "7.0.6" | 379 | "@angular-devkit/core" "7.1.1" |
381 | "@angular-devkit/schematics" "7.0.6" | 380 | "@angular-devkit/schematics" "7.1.1" |
382 | typescript "3.1.6" | 381 | typescript "3.1.6" |
383 | 382 | ||
384 | "@schematics/update@0.10.6": | 383 | "@schematics/update@0.11.1": |
385 | version "0.10.6" | 384 | version "0.11.1" |
386 | resolved "https://registry.yarnpkg.com/@schematics/update/-/update-0.10.6.tgz#616e6c321cd51468eacda7fc8a0306b37f8b4ca2" | 385 | resolved "https://registry.yarnpkg.com/@schematics/update/-/update-0.11.1.tgz#5129a800043dc38ee1f1c879865e0df82ddac7ed" |
387 | integrity sha512-Yy/M4JosrVDb5tbpmi+v1uTHSmBYISOiuFVuxtpMN5DWdDNq/JTBEw2jy3quelGWHCU06rbGo578Ml3azGZ+9g== | 386 | integrity sha512-IzPXamoMpDb2eY2zSW4fPuuH+7RfJLte9XVzQM2y3ZTBhlJQFLqx7qJtOXdcXUboonC6o61KCayNDERFnDUdPg== |
388 | dependencies: | 387 | dependencies: |
389 | "@angular-devkit/core" "7.0.6" | 388 | "@angular-devkit/core" "7.1.1" |
390 | "@angular-devkit/schematics" "7.0.6" | 389 | "@angular-devkit/schematics" "7.1.1" |
391 | npm-registry-client "8.6.0" | 390 | "@yarnpkg/lockfile" "1.1.0" |
391 | ini "1.3.5" | ||
392 | pacote "9.1.1" | ||
392 | rxjs "6.3.3" | 393 | rxjs "6.3.3" |
393 | semver "5.5.1" | 394 | semver "5.5.1" |
394 | semver-intersect "1.4.0" | 395 | semver-intersect "1.4.0" |
@@ -405,10 +406,15 @@ | |||
405 | resolved "https://registry.yarnpkg.com/@types/core-js/-/core-js-2.5.0.tgz#35cc282488de6f10af1d92902899a3b8ca3fbc47" | 406 | resolved "https://registry.yarnpkg.com/@types/core-js/-/core-js-2.5.0.tgz#35cc282488de6f10af1d92902899a3b8ca3fbc47" |
406 | integrity sha512-qjkHL3wF0JMHMqgm/kmL8Pf8rIiqvueEiZ0g6NVTcBX1WN46GWDr+V5z+gsHUeL0n8TfAmXnYmF7ajsxmBp4PQ== | 407 | integrity sha512-qjkHL3wF0JMHMqgm/kmL8Pf8rIiqvueEiZ0g6NVTcBX1WN46GWDr+V5z+gsHUeL0n8TfAmXnYmF7ajsxmBp4PQ== |
407 | 408 | ||
408 | "@types/jasmine@*", "@types/jasmine@^2.8.7": | 409 | "@types/jasmine@*": |
409 | version "2.8.11" | 410 | version "3.3.1" |
410 | resolved "https://registry.yarnpkg.com/@types/jasmine/-/jasmine-2.8.11.tgz#0b5eba9e02616736b1a189112eacc163c3773b7b" | 411 | resolved "https://registry.yarnpkg.com/@types/jasmine/-/jasmine-3.3.1.tgz#b6c4f356013364e98b583647c7b3b6de6fccd2cc" |
411 | integrity sha512-ITPYT5rkV9S0BcucyBwXIUzqzSODVhvAzhOGV0bwZMuqWJeU0Kfdd6IJeJjGI8Gob+lDyAtKaWUfhG6QXJIPRg== | 412 | integrity sha512-JnKB+cEIFuQZXizZP6N0zxma+JlvowkjefWuL61otVmXN7Ebbs4ka3IbDVIz1pc+TCiT00q925jANz3gQJ9qXw== |
413 | |||
414 | "@types/jasmine@^2.8.7": | ||
415 | version "2.8.12" | ||
416 | resolved "https://registry.yarnpkg.com/@types/jasmine/-/jasmine-2.8.12.tgz#dfe606b07686c977f54d17cb8ebe6cae2e26f8ff" | ||
417 | integrity sha512-eE+xeiGBPgQsNcyg61JBqQS6NtxC+s2yfOikMCnc0Z4NqKujzmSahmtjLCKVQU/AyrTEQ76TOwQBnr8wGP2bmA== | ||
412 | 418 | ||
413 | "@types/jasminewd2@^2.0.3": | 419 | "@types/jasminewd2@^2.0.3": |
414 | version "2.0.6" | 420 | version "2.0.6" |
@@ -418,9 +424,9 @@ | |||
418 | "@types/jasmine" "*" | 424 | "@types/jasmine" "*" |
419 | 425 | ||
420 | "@types/jest@^23.3.1": | 426 | "@types/jest@^23.3.1": |
421 | version "23.3.9" | 427 | version "23.3.10" |
422 | resolved "https://registry.yarnpkg.com/@types/jest/-/jest-23.3.9.tgz#c16b55186ee73ae65e001fbee69d392c51337ad1" | 428 | resolved "https://registry.yarnpkg.com/@types/jest/-/jest-23.3.10.tgz#4897974cc317bf99d4fe6af1efa15957fa9c94de" |
423 | integrity sha512-wNMwXSUcwyYajtbayfPp55tSayuDVU6PfY5gzvRSj80UvxdXEJOVPnUVajaOp7NgXLm+1e2ZDLULmpsU9vDvQw== | 429 | integrity sha512-DC8xTuW/6TYgvEg3HEXS7cu9OijFqprVDXXiOcdOKZCU/5PJNLZU37VVvmZHdtMiGOa8wAA/We+JzbdxFzQTRQ== |
424 | 430 | ||
425 | "@types/jschannel@^1.0.0": | 431 | "@types/jschannel@^1.0.0": |
426 | version "1.0.1" | 432 | version "1.0.1" |
@@ -457,9 +463,9 @@ | |||
457 | integrity sha512-Jn2cF8X6RAMiSmJaATGjf2r3GzIfpZQpvnQhKprQ5sAbMaNXc7hc9sA2XHdMl3bEMEQhTV79JVW7n4Pgg7sjtg== | 463 | integrity sha512-Jn2cF8X6RAMiSmJaATGjf2r3GzIfpZQpvnQhKprQ5sAbMaNXc7hc9sA2XHdMl3bEMEQhTV79JVW7n4Pgg7sjtg== |
458 | 464 | ||
459 | "@types/node@*", "@types/node@^10.9.2": | 465 | "@types/node@*", "@types/node@^10.9.2": |
460 | version "10.12.8" | 466 | version "10.12.12" |
461 | resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.8.tgz#d0a3ab5a6e61458c492304e2776ac136b81db927" | 467 | resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.12.tgz#e15a9d034d9210f00320ef718a50c4a799417c47" |
462 | integrity sha512-INamyRZG4rW3lDCUmwVd5Xho/bXvQm/v1yP8V0UN1RuInU7RoWoaO570b+yLX4Ia/0szsx1wa8VzcsVlsvbWLA== | 468 | integrity sha512-Pr+6JRiKkfsFvmU/LK68oBRCQeEg36TyAbPhc2xpez24OOZZCuoIhWGTd39VZy6nGafSbxzGouFPTFD/rR1A0A== |
463 | 469 | ||
464 | "@types/node@^6.0.46": | 470 | "@types/node@^6.0.46": |
465 | version "6.14.2" | 471 | version "6.14.2" |
@@ -532,6 +538,15 @@ | |||
532 | url-toolkit "^2.1.3" | 538 | url-toolkit "^2.1.3" |
533 | video.js "^6.8.0 || ^7.0.0" | 539 | video.js "^6.8.0 || ^7.0.0" |
534 | 540 | ||
541 | "@webassemblyjs/ast@1.7.10": | ||
542 | version "1.7.10" | ||
543 | resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.10.tgz#0cfc61d61286240b72fc522cb755613699eea40a" | ||
544 | integrity sha512-wTUeaByYN2EA6qVqhbgavtGc7fLTOx0glG2IBsFlrFG51uXIGlYBTyIZMf4SPLo3v1bgV/7lBN3l7Z0R6Hswew== | ||
545 | dependencies: | ||
546 | "@webassemblyjs/helper-module-context" "1.7.10" | ||
547 | "@webassemblyjs/helper-wasm-bytecode" "1.7.10" | ||
548 | "@webassemblyjs/wast-parser" "1.7.10" | ||
549 | |||
535 | "@webassemblyjs/ast@1.7.11": | 550 | "@webassemblyjs/ast@1.7.11": |
536 | version "1.7.11" | 551 | version "1.7.11" |
537 | resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.11.tgz#b988582cafbb2b095e8b556526f30c90d057cace" | 552 | resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.11.tgz#b988582cafbb2b095e8b556526f30c90d057cace" |
@@ -541,45 +556,42 @@ | |||
541 | "@webassemblyjs/helper-wasm-bytecode" "1.7.11" | 556 | "@webassemblyjs/helper-wasm-bytecode" "1.7.11" |
542 | "@webassemblyjs/wast-parser" "1.7.11" | 557 | "@webassemblyjs/wast-parser" "1.7.11" |
543 | 558 | ||
544 | "@webassemblyjs/ast@1.7.6": | 559 | "@webassemblyjs/floating-point-hex-parser@1.7.10": |
545 | version "1.7.6" | 560 | version "1.7.10" |
546 | resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.6.tgz#3ef8c45b3e5e943a153a05281317474fef63e21e" | 561 | resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.10.tgz#ee63d729c6311a85863e369a473f9983f984e4d9" |
547 | integrity sha512-8nkZS48EVsMUU0v6F1LCIOw4RYWLm2plMtbhFTjNgeXmsTNLuU3xTRtnljt9BFQB+iPbLRobkNrCWftWnNC7wQ== | 562 | integrity sha512-gMsGbI6I3p/P1xL2UxqhNh1ga2HCsx5VBB2i5VvJFAaqAjd2PBTRULc3BpTydabUQEGlaZCzEUQhLoLG7TvEYQ== |
548 | dependencies: | ||
549 | "@webassemblyjs/helper-module-context" "1.7.6" | ||
550 | "@webassemblyjs/helper-wasm-bytecode" "1.7.6" | ||
551 | "@webassemblyjs/wast-parser" "1.7.6" | ||
552 | mamacro "^0.0.3" | ||
553 | 563 | ||
554 | "@webassemblyjs/floating-point-hex-parser@1.7.11": | 564 | "@webassemblyjs/floating-point-hex-parser@1.7.11": |
555 | version "1.7.11" | 565 | version "1.7.11" |
556 | resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz#a69f0af6502eb9a3c045555b1a6129d3d3f2e313" | 566 | resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz#a69f0af6502eb9a3c045555b1a6129d3d3f2e313" |
557 | integrity sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg== | 567 | integrity sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg== |
558 | 568 | ||
559 | "@webassemblyjs/floating-point-hex-parser@1.7.6": | 569 | "@webassemblyjs/helper-api-error@1.7.10": |
560 | version "1.7.6" | 570 | version "1.7.10" |
561 | resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.6.tgz#7cb37d51a05c3fe09b464ae7e711d1ab3837801f" | 571 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.10.tgz#bfcb3bbe59775357475790a2ad7b289f09b2f198" |
562 | integrity sha512-VBOZvaOyBSkPZdIt5VBMg3vPWxouuM13dPXGWI1cBh3oFLNcFJ8s9YA7S9l4mPI7+Q950QqOmqj06oa83hNWBA== | 572 | integrity sha512-DoYRlPWtuw3yd5BOr9XhtrmB6X1enYF0/54yNvQWGXZEPDF5PJVNI7zQ7gkcKfTESzp8bIBWailaFXEK/jjCsw== |
563 | 573 | ||
564 | "@webassemblyjs/helper-api-error@1.7.11": | 574 | "@webassemblyjs/helper-api-error@1.7.11": |
565 | version "1.7.11" | 575 | version "1.7.11" |
566 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz#c7b6bb8105f84039511a2b39ce494f193818a32a" | 576 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz#c7b6bb8105f84039511a2b39ce494f193818a32a" |
567 | integrity sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg== | 577 | integrity sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg== |
568 | 578 | ||
569 | "@webassemblyjs/helper-api-error@1.7.6": | 579 | "@webassemblyjs/helper-buffer@1.7.10": |
570 | version "1.7.6" | 580 | version "1.7.10" |
571 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.6.tgz#99b7e30e66f550a2638299a109dda84a622070ef" | 581 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.10.tgz#0a8c624c67ad0b214d2e003859921a1988cb151b" |
572 | integrity sha512-SCzhcQWHXfrfMSKcj8zHg1/kL9kb3aa5TN4plc/EREOs5Xop0ci5bdVBApbk2yfVi8aL+Ly4Qpp3/TRAUInjrg== | 582 | integrity sha512-+RMU3dt/dPh4EpVX4u5jxsOlw22tp3zjqE0m3ftU2tsYxnPULb4cyHlgaNd2KoWuwasCQqn8Mhr+TTdbtj3LlA== |
573 | 583 | ||
574 | "@webassemblyjs/helper-buffer@1.7.11": | 584 | "@webassemblyjs/helper-buffer@1.7.11": |
575 | version "1.7.11" | 585 | version "1.7.11" |
576 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz#3122d48dcc6c9456ed982debe16c8f37101df39b" | 586 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz#3122d48dcc6c9456ed982debe16c8f37101df39b" |
577 | integrity sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w== | 587 | integrity sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w== |
578 | 588 | ||
579 | "@webassemblyjs/helper-buffer@1.7.6": | 589 | "@webassemblyjs/helper-code-frame@1.7.10": |
580 | version "1.7.6" | 590 | version "1.7.10" |
581 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.6.tgz#ba0648be12bbe560c25c997e175c2018df39ca3e" | 591 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.10.tgz#0ab7e22fad0241a173178c73976fc0edf50832ce" |
582 | integrity sha512-1/gW5NaGsEOZ02fjnFiU8/OEEXU1uVbv2um0pQ9YVL3IHSkyk6xOwokzyqqO1qDZQUAllb+V8irtClPWntbVqw== | 592 | integrity sha512-UiytbpKAULOEab2hUZK2ywXen4gWJVrgxtwY3Kn+eZaaSWaRM8z/7dAXRSoamhKFiBh1uaqxzE/XD9BLlug3gw== |
593 | dependencies: | ||
594 | "@webassemblyjs/wast-printer" "1.7.10" | ||
583 | 595 | ||
584 | "@webassemblyjs/helper-code-frame@1.7.11": | 596 | "@webassemblyjs/helper-code-frame@1.7.11": |
585 | version "1.7.11" | 597 | version "1.7.11" |
@@ -588,44 +600,45 @@ | |||
588 | dependencies: | 600 | dependencies: |
589 | "@webassemblyjs/wast-printer" "1.7.11" | 601 | "@webassemblyjs/wast-printer" "1.7.11" |
590 | 602 | ||
591 | "@webassemblyjs/helper-code-frame@1.7.6": | 603 | "@webassemblyjs/helper-fsm@1.7.10": |
592 | version "1.7.6" | 604 | version "1.7.10" |
593 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.6.tgz#5a94d21b0057b69a7403fca0c253c3aaca95b1a5" | 605 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.10.tgz#0915e7713fbbb735620a9d3e4fa3d7951f97ac64" |
594 | integrity sha512-+suMJOkSn9+vEvDvgyWyrJo5vJsWSDXZmJAjtoUq4zS4eqHyXImpktvHOZwXp1XQjO5H+YQwsBgqTQEc0J/5zg== | 606 | integrity sha512-w2vDtUK9xeSRtt5+RnnlRCI7wHEvLjF0XdnxJpgx+LJOvklTZPqWkuy/NhwHSLP19sm9H8dWxKeReMR7sCkGZA== |
595 | dependencies: | ||
596 | "@webassemblyjs/wast-printer" "1.7.6" | ||
597 | 607 | ||
598 | "@webassemblyjs/helper-fsm@1.7.11": | 608 | "@webassemblyjs/helper-fsm@1.7.11": |
599 | version "1.7.11" | 609 | version "1.7.11" |
600 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz#df38882a624080d03f7503f93e3f17ac5ac01181" | 610 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz#df38882a624080d03f7503f93e3f17ac5ac01181" |
601 | integrity sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A== | 611 | integrity sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A== |
602 | 612 | ||
603 | "@webassemblyjs/helper-fsm@1.7.6": | 613 | "@webassemblyjs/helper-module-context@1.7.10": |
604 | version "1.7.6" | 614 | version "1.7.10" |
605 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.6.tgz#ae1741c6f6121213c7a0b587fb964fac492d3e49" | 615 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.10.tgz#9beb83f72740f5ac8075313b5cac5e796510f755" |
606 | integrity sha512-HCS6KN3wgxUihGBW7WFzEC/o8Eyvk0d56uazusnxXthDPnkWiMv+kGi9xXswL2cvfYfeK5yiM17z2K5BVlwypw== | 616 | integrity sha512-yE5x/LzZ3XdPdREmJijxzfrf+BDRewvO0zl8kvORgSWmxpRrkqY39KZSq6TSgIWBxkK4SrzlS3BsMCv2s1FpsQ== |
607 | 617 | ||
608 | "@webassemblyjs/helper-module-context@1.7.11": | 618 | "@webassemblyjs/helper-module-context@1.7.11": |
609 | version "1.7.11" | 619 | version "1.7.11" |
610 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz#d874d722e51e62ac202476935d649c802fa0e209" | 620 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz#d874d722e51e62ac202476935d649c802fa0e209" |
611 | integrity sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg== | 621 | integrity sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg== |
612 | 622 | ||
613 | "@webassemblyjs/helper-module-context@1.7.6": | 623 | "@webassemblyjs/helper-wasm-bytecode@1.7.10": |
614 | version "1.7.6" | 624 | version "1.7.10" |
615 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.6.tgz#116d19a51a6cebc8900ad53ca34ff8269c668c23" | 625 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.10.tgz#797b1e734bbcfdea8399669cdc58308ef1c7ffc0" |
616 | integrity sha512-e8/6GbY7OjLM+6OsN7f2krC2qYVNaSr0B0oe4lWdmq5sL++8dYDD1TFbD1TdAdWMRTYNr/Qq7ovXWzia2EbSjw== | 626 | integrity sha512-u5qy4SJ/OrxKxZqJ9N3qH4ZQgHaAzsopsYwLvoWJY6Q33r8PhT3VPyNMaJ7ZFoqzBnZlCcS/0f4Sp8WBxylXfg== |
617 | dependencies: | ||
618 | mamacro "^0.0.3" | ||
619 | 627 | ||
620 | "@webassemblyjs/helper-wasm-bytecode@1.7.11": | 628 | "@webassemblyjs/helper-wasm-bytecode@1.7.11": |
621 | version "1.7.11" | 629 | version "1.7.11" |
622 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz#dd9a1e817f1c2eb105b4cf1013093cb9f3c9cb06" | 630 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz#dd9a1e817f1c2eb105b4cf1013093cb9f3c9cb06" |
623 | integrity sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ== | 631 | integrity sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ== |
624 | 632 | ||
625 | "@webassemblyjs/helper-wasm-bytecode@1.7.6": | 633 | "@webassemblyjs/helper-wasm-section@1.7.10": |
626 | version "1.7.6" | 634 | version "1.7.10" |
627 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.6.tgz#98e515eaee611aa6834eb5f6a7f8f5b29fefb6f1" | 635 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.10.tgz#c0ea3703c615d7bc3e3507c3b7991c8767b2f20e" |
628 | integrity sha512-PzYFCb7RjjSdAOljyvLWVqd6adAOabJW+8yRT+NWhXuf1nNZWH+igFZCUK9k7Cx7CsBbzIfXjJc7u56zZgFj9Q== | 636 | integrity sha512-Ecvww6sCkcjatcyctUrn22neSJHLN/TTzolMGG/N7S9rpbsTZ8c6Bl98GpSpV77EvzNijiNRHBG0+JO99qKz6g== |
637 | dependencies: | ||
638 | "@webassemblyjs/ast" "1.7.10" | ||
639 | "@webassemblyjs/helper-buffer" "1.7.10" | ||
640 | "@webassemblyjs/helper-wasm-bytecode" "1.7.10" | ||
641 | "@webassemblyjs/wasm-gen" "1.7.10" | ||
629 | 642 | ||
630 | "@webassemblyjs/helper-wasm-section@1.7.11": | 643 | "@webassemblyjs/helper-wasm-section@1.7.11": |
631 | version "1.7.11" | 644 | version "1.7.11" |
@@ -637,15 +650,12 @@ | |||
637 | "@webassemblyjs/helper-wasm-bytecode" "1.7.11" | 650 | "@webassemblyjs/helper-wasm-bytecode" "1.7.11" |
638 | "@webassemblyjs/wasm-gen" "1.7.11" | 651 | "@webassemblyjs/wasm-gen" "1.7.11" |
639 | 652 | ||
640 | "@webassemblyjs/helper-wasm-section@1.7.6": | 653 | "@webassemblyjs/ieee754@1.7.10": |
641 | version "1.7.6" | 654 | version "1.7.10" |
642 | resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.6.tgz#783835867bdd686df7a95377ab64f51a275e8333" | 655 | resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.10.tgz#62c1728b7ef0f66ef8221e2966a0afd75db430df" |
643 | integrity sha512-3GS628ppDPSuwcYlQ7cDCGr4W2n9c4hLzvnRKeuz+lGsJSmc/ADVoYpm1ts2vlB1tGHkjtQMni+yu8mHoMlKlA== | 656 | integrity sha512-HRcWcY+YWt4+s/CvQn+vnSPfRaD4KkuzQFt5MNaELXXHSjelHlSEA8ZcqT69q0GTIuLWZ6JaoKar4yWHVpZHsQ== |
644 | dependencies: | 657 | dependencies: |
645 | "@webassemblyjs/ast" "1.7.6" | 658 | "@xtuc/ieee754" "^1.2.0" |
646 | "@webassemblyjs/helper-buffer" "1.7.6" | ||
647 | "@webassemblyjs/helper-wasm-bytecode" "1.7.6" | ||
648 | "@webassemblyjs/wasm-gen" "1.7.6" | ||
649 | 659 | ||
650 | "@webassemblyjs/ieee754@1.7.11": | 660 | "@webassemblyjs/ieee754@1.7.11": |
651 | version "1.7.11" | 661 | version "1.7.11" |
@@ -654,12 +664,12 @@ | |||
654 | dependencies: | 664 | dependencies: |
655 | "@xtuc/ieee754" "^1.2.0" | 665 | "@xtuc/ieee754" "^1.2.0" |
656 | 666 | ||
657 | "@webassemblyjs/ieee754@1.7.6": | 667 | "@webassemblyjs/leb128@1.7.10": |
658 | version "1.7.6" | 668 | version "1.7.10" |
659 | resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.6.tgz#c34fc058f2f831fae0632a8bb9803cf2d3462eb1" | 669 | resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.10.tgz#167e0bb4b06d7701585772a73fba9f4df85439f6" |
660 | integrity sha512-V4cIp0ruyw+hawUHwQLn6o2mFEw4t50tk530oKsYXQhEzKR+xNGDxs/SFFuyTO7X3NzEu4usA3w5jzhl2RYyzQ== | 670 | integrity sha512-og8MciYlA8hvzCLR71hCuZKPbVBfLQeHv7ImKZ4nlyxrYbG7uJHYtHiHu6OV9SqrGuD03H/HtXC4Bgdjfm9FHw== |
661 | dependencies: | 671 | dependencies: |
662 | "@xtuc/ieee754" "^1.2.0" | 672 | "@xtuc/long" "4.2.1" |
663 | 673 | ||
664 | "@webassemblyjs/leb128@1.7.11": | 674 | "@webassemblyjs/leb128@1.7.11": |
665 | version "1.7.11" | 675 | version "1.7.11" |
@@ -668,22 +678,29 @@ | |||
668 | dependencies: | 678 | dependencies: |
669 | "@xtuc/long" "4.2.1" | 679 | "@xtuc/long" "4.2.1" |
670 | 680 | ||
671 | "@webassemblyjs/leb128@1.7.6": | 681 | "@webassemblyjs/utf8@1.7.10": |
672 | version "1.7.6" | 682 | version "1.7.10" |
673 | resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.6.tgz#197f75376a29f6ed6ace15898a310d871d92f03b" | 683 | resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.10.tgz#b6728f5b6f50364abc155be029f9670e6685605a" |
674 | integrity sha512-ojdlG8WpM394lBow4ncTGJoIVZ4aAtNOWHhfAM7m7zprmkVcKK+2kK5YJ9Bmj6/ketTtOn7wGSHCtMt+LzqgYQ== | 684 | integrity sha512-Ng6Pxv6siyZp635xCSnH3mKmIFgqWPCcGdoo0GBYgyGdxu7cUj4agV7Uu1a8REP66UYUFXJLudeGgd4RvuJAnQ== |
675 | dependencies: | ||
676 | "@xtuc/long" "4.2.1" | ||
677 | 685 | ||
678 | "@webassemblyjs/utf8@1.7.11": | 686 | "@webassemblyjs/utf8@1.7.11": |
679 | version "1.7.11" | 687 | version "1.7.11" |
680 | resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.11.tgz#06d7218ea9fdc94a6793aa92208160db3d26ee82" | 688 | resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.11.tgz#06d7218ea9fdc94a6793aa92208160db3d26ee82" |
681 | integrity sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA== | 689 | integrity sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA== |
682 | 690 | ||
683 | "@webassemblyjs/utf8@1.7.6": | 691 | "@webassemblyjs/wasm-edit@1.7.10": |
684 | version "1.7.6" | 692 | version "1.7.10" |
685 | resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.6.tgz#eb62c66f906af2be70de0302e29055d25188797d" | 693 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.10.tgz#83fe3140f5a58f5a30b914702be9f0e59a399092" |
686 | integrity sha512-oId+tLxQ+AeDC34ELRYNSqJRaScB0TClUU6KQfpB8rNT6oelYlz8axsPhf6yPTg7PBJ/Z5WcXmUYiHEWgbbHJw== | 694 | integrity sha512-e9RZFQlb+ZuYcKRcW9yl+mqX/Ycj9+3/+ppDI8nEE/NCY6FoK8f3dKBcfubYV/HZn44b+ND4hjh+4BYBt+sDnA== |
695 | dependencies: | ||
696 | "@webassemblyjs/ast" "1.7.10" | ||
697 | "@webassemblyjs/helper-buffer" "1.7.10" | ||
698 | "@webassemblyjs/helper-wasm-bytecode" "1.7.10" | ||
699 | "@webassemblyjs/helper-wasm-section" "1.7.10" | ||
700 | "@webassemblyjs/wasm-gen" "1.7.10" | ||
701 | "@webassemblyjs/wasm-opt" "1.7.10" | ||
702 | "@webassemblyjs/wasm-parser" "1.7.10" | ||
703 | "@webassemblyjs/wast-printer" "1.7.10" | ||
687 | 704 | ||
688 | "@webassemblyjs/wasm-edit@1.7.11": | 705 | "@webassemblyjs/wasm-edit@1.7.11": |
689 | version "1.7.11" | 706 | version "1.7.11" |
@@ -699,19 +716,16 @@ | |||
699 | "@webassemblyjs/wasm-parser" "1.7.11" | 716 | "@webassemblyjs/wasm-parser" "1.7.11" |
700 | "@webassemblyjs/wast-printer" "1.7.11" | 717 | "@webassemblyjs/wast-printer" "1.7.11" |
701 | 718 | ||
702 | "@webassemblyjs/wasm-edit@1.7.6": | 719 | "@webassemblyjs/wasm-gen@1.7.10": |
703 | version "1.7.6" | 720 | version "1.7.10" |
704 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.6.tgz#fa41929160cd7d676d4c28ecef420eed5b3733c5" | 721 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.10.tgz#4de003806ae29c97ab3707782469b53299570174" |
705 | integrity sha512-pTNjLO3o41v/Vz9VFLl+I3YLImpCSpodFW77pNoH4agn5I6GgSxXHXtvWDTvYJFty0jSeXZWLEmbaSIRUDlekg== | 722 | integrity sha512-M0lb6cO2Y0PzDye/L39PqwV+jvO+2YxEG5ax+7dgq7EwXdAlpOMx1jxyXJTScQoeTpzOPIb+fLgX/IkLF8h2yw== |
706 | dependencies: | 723 | dependencies: |
707 | "@webassemblyjs/ast" "1.7.6" | 724 | "@webassemblyjs/ast" "1.7.10" |
708 | "@webassemblyjs/helper-buffer" "1.7.6" | 725 | "@webassemblyjs/helper-wasm-bytecode" "1.7.10" |
709 | "@webassemblyjs/helper-wasm-bytecode" "1.7.6" | 726 | "@webassemblyjs/ieee754" "1.7.10" |
710 | "@webassemblyjs/helper-wasm-section" "1.7.6" | 727 | "@webassemblyjs/leb128" "1.7.10" |
711 | "@webassemblyjs/wasm-gen" "1.7.6" | 728 | "@webassemblyjs/utf8" "1.7.10" |
712 | "@webassemblyjs/wasm-opt" "1.7.6" | ||
713 | "@webassemblyjs/wasm-parser" "1.7.6" | ||
714 | "@webassemblyjs/wast-printer" "1.7.6" | ||
715 | 729 | ||
716 | "@webassemblyjs/wasm-gen@1.7.11": | 730 | "@webassemblyjs/wasm-gen@1.7.11": |
717 | version "1.7.11" | 731 | version "1.7.11" |
@@ -724,16 +738,15 @@ | |||
724 | "@webassemblyjs/leb128" "1.7.11" | 738 | "@webassemblyjs/leb128" "1.7.11" |
725 | "@webassemblyjs/utf8" "1.7.11" | 739 | "@webassemblyjs/utf8" "1.7.11" |
726 | 740 | ||
727 | "@webassemblyjs/wasm-gen@1.7.6": | 741 | "@webassemblyjs/wasm-opt@1.7.10": |
728 | version "1.7.6" | 742 | version "1.7.10" |
729 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.6.tgz#695ac38861ab3d72bf763c8c75e5f087ffabc322" | 743 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.10.tgz#d151e31611934a556c82789fdeec41a814993c2a" |
730 | integrity sha512-mQvFJVumtmRKEUXMohwn8nSrtjJJl6oXwF3FotC5t6e2hlKMh8sIaW03Sck2MDzw9xPogZD7tdP5kjPlbH9EcQ== | 744 | integrity sha512-R66IHGCdicgF5ZliN10yn5HaC7vwYAqrSVJGjtJJQp5+QNPBye6heWdVH/at40uh0uoaDN/UVUfXK0gvuUqtVg== |
731 | dependencies: | 745 | dependencies: |
732 | "@webassemblyjs/ast" "1.7.6" | 746 | "@webassemblyjs/ast" "1.7.10" |
733 | "@webassemblyjs/helper-wasm-bytecode" "1.7.6" | 747 | "@webassemblyjs/helper-buffer" "1.7.10" |
734 | "@webassemblyjs/ieee754" "1.7.6" | 748 | "@webassemblyjs/wasm-gen" "1.7.10" |
735 | "@webassemblyjs/leb128" "1.7.6" | 749 | "@webassemblyjs/wasm-parser" "1.7.10" |
736 | "@webassemblyjs/utf8" "1.7.6" | ||
737 | 750 | ||
738 | "@webassemblyjs/wasm-opt@1.7.11": | 751 | "@webassemblyjs/wasm-opt@1.7.11": |
739 | version "1.7.11" | 752 | version "1.7.11" |
@@ -745,15 +758,17 @@ | |||
745 | "@webassemblyjs/wasm-gen" "1.7.11" | 758 | "@webassemblyjs/wasm-gen" "1.7.11" |
746 | "@webassemblyjs/wasm-parser" "1.7.11" | 759 | "@webassemblyjs/wasm-parser" "1.7.11" |
747 | 760 | ||
748 | "@webassemblyjs/wasm-opt@1.7.6": | 761 | "@webassemblyjs/wasm-parser@1.7.10": |
749 | version "1.7.6" | 762 | version "1.7.10" |
750 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.6.tgz#fbafa78e27e1a75ab759a4b658ff3d50b4636c21" | 763 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.10.tgz#0367be7bf8f09e3e6abc95f8e483b9206487ec65" |
751 | integrity sha512-go44K90fSIsDwRgtHhX14VtbdDPdK2sZQtZqUcMRvTojdozj5tLI0VVJAzLCfz51NOkFXezPeVTAYFqrZ6rI8Q== | 764 | integrity sha512-AEv8mkXVK63n/iDR3T693EzoGPnNAwKwT3iHmKJNBrrALAhhEjuPzo/lTE4U7LquEwyvg5nneSNdTdgrBaGJcA== |
752 | dependencies: | 765 | dependencies: |
753 | "@webassemblyjs/ast" "1.7.6" | 766 | "@webassemblyjs/ast" "1.7.10" |
754 | "@webassemblyjs/helper-buffer" "1.7.6" | 767 | "@webassemblyjs/helper-api-error" "1.7.10" |
755 | "@webassemblyjs/wasm-gen" "1.7.6" | 768 | "@webassemblyjs/helper-wasm-bytecode" "1.7.10" |
756 | "@webassemblyjs/wasm-parser" "1.7.6" | 769 | "@webassemblyjs/ieee754" "1.7.10" |
770 | "@webassemblyjs/leb128" "1.7.10" | ||
771 | "@webassemblyjs/utf8" "1.7.10" | ||
757 | 772 | ||
758 | "@webassemblyjs/wasm-parser@1.7.11": | 773 | "@webassemblyjs/wasm-parser@1.7.11": |
759 | version "1.7.11" | 774 | version "1.7.11" |
@@ -767,17 +782,17 @@ | |||
767 | "@webassemblyjs/leb128" "1.7.11" | 782 | "@webassemblyjs/leb128" "1.7.11" |
768 | "@webassemblyjs/utf8" "1.7.11" | 783 | "@webassemblyjs/utf8" "1.7.11" |
769 | 784 | ||
770 | "@webassemblyjs/wasm-parser@1.7.6": | 785 | "@webassemblyjs/wast-parser@1.7.10": |
771 | version "1.7.6" | 786 | version "1.7.10" |
772 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.6.tgz#84eafeeff405ad6f4c4b5777d6a28ae54eed51fe" | 787 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.10.tgz#058f598b52f730b23fc874d4775b6286b6247264" |
773 | integrity sha512-t1T6TfwNY85pDA/HWPA8kB9xA4sp9ajlRg5W7EKikqrynTyFo+/qDzIpvdkOkOGjlS6d4n4SX59SPuIayR22Yg== | 788 | integrity sha512-YTPEtOBljkCL0VjDp4sHe22dAYSm3ZwdJ9+2NTGdtC7ayNvuip1wAhaAS8Zt9Q6SW9E5Jf5PX7YE3XWlrzR9cw== |
774 | dependencies: | 789 | dependencies: |
775 | "@webassemblyjs/ast" "1.7.6" | 790 | "@webassemblyjs/ast" "1.7.10" |
776 | "@webassemblyjs/helper-api-error" "1.7.6" | 791 | "@webassemblyjs/floating-point-hex-parser" "1.7.10" |
777 | "@webassemblyjs/helper-wasm-bytecode" "1.7.6" | 792 | "@webassemblyjs/helper-api-error" "1.7.10" |
778 | "@webassemblyjs/ieee754" "1.7.6" | 793 | "@webassemblyjs/helper-code-frame" "1.7.10" |
779 | "@webassemblyjs/leb128" "1.7.6" | 794 | "@webassemblyjs/helper-fsm" "1.7.10" |
780 | "@webassemblyjs/utf8" "1.7.6" | 795 | "@xtuc/long" "4.2.1" |
781 | 796 | ||
782 | "@webassemblyjs/wast-parser@1.7.11": | 797 | "@webassemblyjs/wast-parser@1.7.11": |
783 | version "1.7.11" | 798 | version "1.7.11" |
@@ -791,18 +806,14 @@ | |||
791 | "@webassemblyjs/helper-fsm" "1.7.11" | 806 | "@webassemblyjs/helper-fsm" "1.7.11" |
792 | "@xtuc/long" "4.2.1" | 807 | "@xtuc/long" "4.2.1" |
793 | 808 | ||
794 | "@webassemblyjs/wast-parser@1.7.6": | 809 | "@webassemblyjs/wast-printer@1.7.10": |
795 | version "1.7.6" | 810 | version "1.7.10" |
796 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.6.tgz#ca4d20b1516e017c91981773bd7e819d6bd9c6a7" | 811 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.10.tgz#d817909d2450ae96c66b7607624d98a33b84223b" |
797 | integrity sha512-1MaWTErN0ziOsNUlLdvwS+NS1QWuI/kgJaAGAMHX8+fMJFgOJDmN/xsG4h/A1Gtf/tz5VyXQciaqHZqp2q0vfg== | 812 | integrity sha512-mJ3QKWtCchL1vhU/kZlJnLPuQZnlDOdZsyP0bbLWPGdYsQDnSBvyTLhzwBA3QAMlzEL9V4JHygEmK6/OTEyytA== |
798 | dependencies: | 813 | dependencies: |
799 | "@webassemblyjs/ast" "1.7.6" | 814 | "@webassemblyjs/ast" "1.7.10" |
800 | "@webassemblyjs/floating-point-hex-parser" "1.7.6" | 815 | "@webassemblyjs/wast-parser" "1.7.10" |
801 | "@webassemblyjs/helper-api-error" "1.7.6" | ||
802 | "@webassemblyjs/helper-code-frame" "1.7.6" | ||
803 | "@webassemblyjs/helper-fsm" "1.7.6" | ||
804 | "@xtuc/long" "4.2.1" | 816 | "@xtuc/long" "4.2.1" |
805 | mamacro "^0.0.3" | ||
806 | 817 | ||
807 | "@webassemblyjs/wast-printer@1.7.11": | 818 | "@webassemblyjs/wast-printer@1.7.11": |
808 | version "1.7.11" | 819 | version "1.7.11" |
@@ -813,15 +824,6 @@ | |||
813 | "@webassemblyjs/wast-parser" "1.7.11" | 824 | "@webassemblyjs/wast-parser" "1.7.11" |
814 | "@xtuc/long" "4.2.1" | 825 | "@xtuc/long" "4.2.1" |
815 | 826 | ||
816 | "@webassemblyjs/wast-printer@1.7.6": | ||
817 | version "1.7.6" | ||
818 | resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.6.tgz#a6002c526ac5fa230fe2c6d2f1bdbf4aead43a5e" | ||
819 | integrity sha512-vHdHSK1tOetvDcl1IV1OdDeGNe/NDDQ+KzuZHMtqTVP1xO/tZ/IKNpj5BaGk1OYFdsDWQqb31PIwdEyPntOWRQ== | ||
820 | dependencies: | ||
821 | "@webassemblyjs/ast" "1.7.6" | ||
822 | "@webassemblyjs/wast-parser" "1.7.6" | ||
823 | "@xtuc/long" "4.2.1" | ||
824 | |||
825 | "@xtuc/ieee754@^1.2.0": | 827 | "@xtuc/ieee754@^1.2.0": |
826 | version "1.2.0" | 828 | version "1.2.0" |
827 | resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" | 829 | resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" |
@@ -832,6 +834,19 @@ | |||
832 | resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.1.tgz#5c85d662f76fa1d34575766c5dcd6615abcd30d8" | 834 | resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.1.tgz#5c85d662f76fa1d34575766c5dcd6615abcd30d8" |
833 | integrity sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g== | 835 | integrity sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g== |
834 | 836 | ||
837 | "@yarnpkg/lockfile@1.1.0": | ||
838 | version "1.1.0" | ||
839 | resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" | ||
840 | integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== | ||
841 | |||
842 | JSONStream@^1.3.4: | ||
843 | version "1.3.5" | ||
844 | resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" | ||
845 | integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ== | ||
846 | dependencies: | ||
847 | jsonparse "^1.2.0" | ||
848 | through ">=2.2.7 <3" | ||
849 | |||
835 | abab@^2.0.0: | 850 | abab@^2.0.0: |
836 | version "2.0.0" | 851 | version "2.0.0" |
837 | resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.0.tgz#aba0ab4c5eee2d4c79d3487d85450fb2376ebb0f" | 852 | resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.0.tgz#aba0ab4c5eee2d4c79d3487d85450fb2376ebb0f" |
@@ -909,13 +924,20 @@ after@0.8.2: | |||
909 | resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f" | 924 | resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f" |
910 | integrity sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8= | 925 | integrity sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8= |
911 | 926 | ||
912 | agent-base@^4.1.0: | 927 | agent-base@4, agent-base@^4.1.0, agent-base@~4.2.0: |
913 | version "4.2.1" | 928 | version "4.2.1" |
914 | resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.2.1.tgz#d89e5999f797875674c07d87f260fc41e83e8ca9" | 929 | resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.2.1.tgz#d89e5999f797875674c07d87f260fc41e83e8ca9" |
915 | integrity sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg== | 930 | integrity sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg== |
916 | dependencies: | 931 | dependencies: |
917 | es6-promisify "^5.0.0" | 932 | es6-promisify "^5.0.0" |
918 | 933 | ||
934 | agentkeepalive@^3.4.1: | ||
935 | version "3.5.2" | ||
936 | resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-3.5.2.tgz#a113924dd3fa24a0bc3b78108c450c2abee00f67" | ||
937 | integrity sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ== | ||
938 | dependencies: | ||
939 | humanize-ms "^1.2.1" | ||
940 | |||
919 | ajv-errors@^1.0.0: | 941 | ajv-errors@^1.0.0: |
920 | version "1.0.0" | 942 | version "1.0.0" |
921 | resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.0.tgz#ecf021fa108fd17dfb5e6b383f2dd233e31ffc59" | 943 | resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.0.tgz#ecf021fa108fd17dfb5e6b383f2dd233e31ffc59" |
@@ -944,7 +966,7 @@ ajv@^4.11.2: | |||
944 | co "^4.6.0" | 966 | co "^4.6.0" |
945 | json-stable-stringify "^1.0.1" | 967 | json-stable-stringify "^1.0.1" |
946 | 968 | ||
947 | ajv@^5.0.0, ajv@^5.1.0: | 969 | ajv@^5.0.0: |
948 | version "5.5.2" | 970 | version "5.5.2" |
949 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965" | 971 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965" |
950 | integrity sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU= | 972 | integrity sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU= |
@@ -955,9 +977,9 @@ ajv@^5.0.0, ajv@^5.1.0: | |||
955 | json-schema-traverse "^0.3.0" | 977 | json-schema-traverse "^0.3.0" |
956 | 978 | ||
957 | ajv@^6.1.0, ajv@^6.5.5: | 979 | ajv@^6.1.0, ajv@^6.5.5: |
958 | version "6.5.5" | 980 | version "6.6.1" |
959 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.5.tgz#cf97cdade71c6399a92c6d6c4177381291b781a1" | 981 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.6.1.tgz#6360f5ed0d80f232cc2b294c362d5dc2e538dd61" |
960 | integrity sha512-7q7gtRQDJSyuEHjuVgHoUa2VuemFiCMrfQc9Tc08XTAc4Zj/5U1buQJ0HU6i7fKjXU09SVgSmxa4sLvuvS8Iyg== | 982 | integrity sha512-ZoJjft5B+EJBjUyu9C9Hc0OZyPZSSlOF+plzouTrg6UlA8f+e/n8NIgBFG/9tppJtpPWfthHakK7juJdNDODww== |
961 | dependencies: | 983 | dependencies: |
962 | fast-deep-equal "^2.0.1" | 984 | fast-deep-equal "^2.0.1" |
963 | fast-json-stable-stringify "^2.0.0" | 985 | fast-json-stable-stringify "^2.0.0" |
@@ -983,9 +1005,9 @@ angular2-notifications@^1.0.2: | |||
983 | integrity sha512-DjazfwXtLY8BNXKIEw1oEEMy7G6fmldpzP1FYwyVGUwEtZPLQyYGu9MQYCjtVlZMljxpa3qvnv8l9ZUfXAarNA== | 1005 | integrity sha512-DjazfwXtLY8BNXKIEw1oEEMy7G6fmldpzP1FYwyVGUwEtZPLQyYGu9MQYCjtVlZMljxpa3qvnv8l9ZUfXAarNA== |
984 | 1006 | ||
985 | ansi-colors@^3.0.0: | 1007 | ansi-colors@^3.0.0: |
986 | version "3.2.1" | 1008 | version "3.2.2" |
987 | resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.1.tgz#9638047e4213f3428a11944a7d4b31cba0a3ff95" | 1009 | resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.2.tgz#e49349137dbeb6d381b91e607c189915e53265ba" |
988 | integrity sha512-Xt+zb6nqgvV9SWAVp0EG3lRsHcbq5DDgqjPPz6pwgtj6RKz65zGXMNa82oJfOSBA/to6GmRP7Dr+6o+kbApTzQ== | 1010 | integrity sha512-kJmcp4PrviBBEx95fC3dYRiC/QSN3EBd0GU1XoNEk/IuUa92rsB6o90zP3w5VAyNznR38Vkc9i8vk5zK6T7TxA== |
989 | 1011 | ||
990 | ansi-escapes@^3.0.0: | 1012 | ansi-escapes@^3.0.0: |
991 | version "3.1.0" | 1013 | version "3.1.0" |
@@ -1112,9 +1134,9 @@ array-flatten@1.1.1: | |||
1112 | integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= | 1134 | integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= |
1113 | 1135 | ||
1114 | array-flatten@^2.1.0: | 1136 | array-flatten@^2.1.0: |
1115 | version "2.1.1" | 1137 | version "2.1.2" |
1116 | resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.1.tgz#426bb9da84090c1838d812c8150af20a8331e296" | 1138 | resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" |
1117 | integrity sha1-Qmu52oQJDBg42BLIFQryCoMx4pY= | 1139 | integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== |
1118 | 1140 | ||
1119 | array-slice@^0.2.3: | 1141 | array-slice@^0.2.3: |
1120 | version "0.2.3" | 1142 | version "0.2.3" |
@@ -1238,17 +1260,17 @@ atob@^2.1.1: | |||
1238 | resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" | 1260 | resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" |
1239 | integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== | 1261 | integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== |
1240 | 1262 | ||
1241 | autoprefixer@9.1.5: | 1263 | autoprefixer@9.3.1: |
1242 | version "9.1.5" | 1264 | version "9.3.1" |
1243 | resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.1.5.tgz#8675fd8d1c0d43069f3b19a2c316f3524e4f6671" | 1265 | resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.3.1.tgz#71b622174de2b783d5fd99f9ad617b7a3c78443e" |
1244 | integrity sha512-kk4Zb6RUc58ld7gdosERHMF3DzIYJc2fp5sX46qEsGXQQy5bXsu8qyLjoxuY1NuQ/cJuCYnx99BfjwnRggrYIw== | 1266 | integrity sha512-DY9gOh8z3tnCbJ13JIWaeQsoYncTGdsrgCceBaQSIL4nvdrLxgbRSBPevg2XbX7u4QCSfLheSJEEIUUSlkbx6Q== |
1245 | dependencies: | 1267 | dependencies: |
1246 | browserslist "^4.1.0" | 1268 | browserslist "^4.3.3" |
1247 | caniuse-lite "^1.0.30000884" | 1269 | caniuse-lite "^1.0.30000898" |
1248 | normalize-range "^0.1.2" | 1270 | normalize-range "^0.1.2" |
1249 | num2fraction "^1.2.2" | 1271 | num2fraction "^1.2.2" |
1250 | postcss "^7.0.2" | 1272 | postcss "^7.0.5" |
1251 | postcss-value-parser "^3.2.3" | 1273 | postcss-value-parser "^3.3.1" |
1252 | 1274 | ||
1253 | awesome-typescript-loader@5.2.1: | 1275 | awesome-typescript-loader@5.2.1: |
1254 | version "5.2.1" | 1276 | version "5.2.1" |
@@ -1269,7 +1291,7 @@ aws-sign2@~0.7.0: | |||
1269 | resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" | 1291 | resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" |
1270 | integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= | 1292 | integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= |
1271 | 1293 | ||
1272 | aws4@^1.6.0, aws4@^1.8.0: | 1294 | aws4@^1.8.0: |
1273 | version "1.8.0" | 1295 | version "1.8.0" |
1274 | resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" | 1296 | resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" |
1275 | integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== | 1297 | integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== |
@@ -1631,7 +1653,7 @@ blocking-proxy@^1.0.0: | |||
1631 | dependencies: | 1653 | dependencies: |
1632 | minimist "^1.2.0" | 1654 | minimist "^1.2.0" |
1633 | 1655 | ||
1634 | bluebird@^3.3.0, bluebird@^3.5.1: | 1656 | bluebird@^3.3.0, bluebird@^3.5.1, bluebird@^3.5.2: |
1635 | version "3.5.3" | 1657 | version "3.5.3" |
1636 | resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7" | 1658 | resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7" |
1637 | integrity sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw== | 1659 | integrity sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw== |
@@ -1800,14 +1822,14 @@ browserify-zlib@^0.2.0: | |||
1800 | dependencies: | 1822 | dependencies: |
1801 | pako "~1.0.5" | 1823 | pako "~1.0.5" |
1802 | 1824 | ||
1803 | browserslist@^4.1.0: | 1825 | browserslist@^4.3.3: |
1804 | version "4.3.4" | 1826 | version "4.3.5" |
1805 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.3.4.tgz#4477b737db6a1b07077275b24791e680d4300425" | 1827 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.3.5.tgz#1a917678acc07b55606748ea1adf9846ea8920f7" |
1806 | integrity sha512-u5iz+ijIMUlmV8blX82VGFrB9ecnUg5qEt55CMZ/YJEhha+d8qpBfOFuutJ6F/VKRXjZoD33b6uvarpPxcl3RA== | 1828 | integrity sha512-z9ZhGc3d9e/sJ9dIx5NFXkKoaiQTnrvrMsN3R1fGb1tkWWNSz12UewJn9TNxGo1l7J23h0MRaPmk7jfeTZYs1w== |
1807 | dependencies: | 1829 | dependencies: |
1808 | caniuse-lite "^1.0.30000899" | 1830 | caniuse-lite "^1.0.30000912" |
1809 | electron-to-chromium "^1.3.82" | 1831 | electron-to-chromium "^1.3.86" |
1810 | node-releases "^1.0.1" | 1832 | node-releases "^1.0.5" |
1811 | 1833 | ||
1812 | browserstack@^1.5.1: | 1834 | browserstack@^1.5.1: |
1813 | version "1.5.1" | 1835 | version "1.5.1" |
@@ -1931,7 +1953,7 @@ cacache@^10.0.4: | |||
1931 | unique-filename "^1.1.0" | 1953 | unique-filename "^1.1.0" |
1932 | y18n "^4.0.0" | 1954 | y18n "^4.0.0" |
1933 | 1955 | ||
1934 | cacache@^11.0.2: | 1956 | cacache@^11.0.1, cacache@^11.0.2, cacache@^11.2.0: |
1935 | version "11.3.1" | 1957 | version "11.3.1" |
1936 | resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.1.tgz#d09d25f6c4aca7a6d305d141ae332613aa1d515f" | 1958 | resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.1.tgz#d09d25f6c4aca7a6d305d141ae332613aa1d515f" |
1937 | integrity sha512-2PEw4cRRDu+iQvBTTuttQifacYjLPhET+SYO/gEFMy8uhi+jlJREDAjSF5FWSdV/Aw5h18caHA7vMTw2c+wDzA== | 1959 | integrity sha512-2PEw4cRRDu+iQvBTTuttQifacYjLPhET+SYO/gEFMy8uhi+jlJREDAjSF5FWSdV/Aw5h18caHA7vMTw2c+wDzA== |
@@ -2014,10 +2036,15 @@ camelcase@^4.1.0: | |||
2014 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" | 2036 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" |
2015 | integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= | 2037 | integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= |
2016 | 2038 | ||
2017 | caniuse-lite@^1.0.30000884, caniuse-lite@^1.0.30000899: | 2039 | camelcase@^5.0.0: |
2018 | version "1.0.30000907" | 2040 | version "5.0.0" |
2019 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000907.tgz#0b9899bde53fb1c30e214fb12402361e02ff5c42" | 2041 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" |
2020 | integrity sha512-No5sQ/OB2Nmka8MNOOM6nJx+Hxt6MQ6h7t7kgJFu9oTuwjykyKRSBP/+i/QAyFHxeHB+ddE0Da1CG5ihx9oehQ== | 2042 | integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA== |
2043 | |||
2044 | caniuse-lite@^1.0.30000898, caniuse-lite@^1.0.30000912: | ||
2045 | version "1.0.30000914" | ||
2046 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000914.tgz#f802b4667c24d0255f54a95818dcf8e1aa41f624" | ||
2047 | integrity sha512-qqj0CL1xANgg6iDOybiPTIxtsmAnfIky9mBC35qgWrnK4WwmhqfpmkDYMYgwXJ8LRZ3/2jXlCntulO8mBaAgSg== | ||
2021 | 2048 | ||
2022 | canonical-path@1.0.0: | 2049 | canonical-path@1.0.0: |
2023 | version "1.0.0" | 2050 | version "1.0.0" |
@@ -2276,7 +2303,7 @@ combine-lists@^1.0.0: | |||
2276 | dependencies: | 2303 | dependencies: |
2277 | lodash "^4.5.0" | 2304 | lodash "^4.5.0" |
2278 | 2305 | ||
2279 | combined-stream@^1.0.6, combined-stream@~1.0.5, combined-stream@~1.0.6: | 2306 | combined-stream@^1.0.6, combined-stream@~1.0.6: |
2280 | version "1.0.7" | 2307 | version "1.0.7" |
2281 | resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828" | 2308 | resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828" |
2282 | integrity sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w== | 2309 | integrity sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w== |
@@ -2355,7 +2382,7 @@ concat-map@0.0.1: | |||
2355 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" | 2382 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" |
2356 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= | 2383 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= |
2357 | 2384 | ||
2358 | concat-stream@^1.5.0, concat-stream@^1.5.2: | 2385 | concat-stream@^1.5.0: |
2359 | version "1.6.2" | 2386 | version "1.6.2" |
2360 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" | 2387 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" |
2361 | integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== | 2388 | integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== |
@@ -2622,6 +2649,14 @@ css-selector-tokenizer@^0.7.0: | |||
2622 | fastparse "^1.1.1" | 2649 | fastparse "^1.1.1" |
2623 | regexpu-core "^1.0.0" | 2650 | regexpu-core "^1.0.0" |
2624 | 2651 | ||
2652 | css-tree@^1.0.0-alpha.29: | ||
2653 | version "1.0.0-alpha.29" | ||
2654 | resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.29.tgz#3fa9d4ef3142cbd1c301e7664c1f352bd82f5a39" | ||
2655 | integrity sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg== | ||
2656 | dependencies: | ||
2657 | mdn-data "~1.1.0" | ||
2658 | source-map "^0.5.3" | ||
2659 | |||
2625 | css-what@2.1: | 2660 | css-what@2.1: |
2626 | version "2.1.2" | 2661 | version "2.1.2" |
2627 | resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.2.tgz#c0876d9d0480927d7d4920dcd72af3595649554d" | 2662 | resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.2.tgz#c0876d9d0480927d7d4920dcd72af3595649554d" |
@@ -2718,28 +2753,28 @@ debug@*, debug@^4.0.1, debug@^4.1.0: | |||
2718 | dependencies: | 2753 | dependencies: |
2719 | ms "^2.1.1" | 2754 | ms "^2.1.1" |
2720 | 2755 | ||
2721 | debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9: | 2756 | debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9: |
2722 | version "2.6.9" | 2757 | version "2.6.9" |
2723 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" | 2758 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" |
2724 | integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== | 2759 | integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== |
2725 | dependencies: | 2760 | dependencies: |
2726 | ms "2.0.0" | 2761 | ms "2.0.0" |
2727 | 2762 | ||
2728 | debug@=3.1.0, debug@~3.1.0: | 2763 | debug@3.1.0, debug@=3.1.0, debug@~3.1.0: |
2729 | version "3.1.0" | 2764 | version "3.1.0" |
2730 | resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" | 2765 | resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" |
2731 | integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== | 2766 | integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== |
2732 | dependencies: | 2767 | dependencies: |
2733 | ms "2.0.0" | 2768 | ms "2.0.0" |
2734 | 2769 | ||
2735 | debug@^3.1.0: | 2770 | debug@^3.1.0, debug@^3.2.5: |
2736 | version "3.2.6" | 2771 | version "3.2.6" |
2737 | resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" | 2772 | resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" |
2738 | integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== | 2773 | integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== |
2739 | dependencies: | 2774 | dependencies: |
2740 | ms "^2.1.1" | 2775 | ms "^2.1.1" |
2741 | 2776 | ||
2742 | decamelize@^1.1.1, decamelize@^1.1.2: | 2777 | decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: |
2743 | version "1.2.0" | 2778 | version "1.2.0" |
2744 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" | 2779 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" |
2745 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= | 2780 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= |
@@ -3106,10 +3141,10 @@ ejs@^2.6.1: | |||
3106 | resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0" | 3141 | resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0" |
3107 | integrity sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ== | 3142 | integrity sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ== |
3108 | 3143 | ||
3109 | electron-to-chromium@^1.3.82: | 3144 | electron-to-chromium@^1.3.86: |
3110 | version "1.3.84" | 3145 | version "1.3.88" |
3111 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.84.tgz#2e55df59e818f150a9f61b53471ebf4f0feecc65" | 3146 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.88.tgz#f36ab32634f49ef2b0fdc1e82e2d1cc17feb29e7" |
3112 | integrity sha512-IYhbzJYOopiTaNWMBp7RjbecUBsbnbDneOP86f3qvS0G0xfzwNSvMJpTrvi5/Y1gU7tg2NAgeg8a8rCYvW9Whw== | 3147 | integrity sha512-UPV4NuQMKeUh1S0OWRvwg0PI8ASHN9kBC8yDTk1ROXLC85W5GnhTRu/MZu3Teqx3JjlQYuckuHYXSUSgtb3J+A== |
3113 | 3148 | ||
3114 | elliptic@^6.0.0: | 3149 | elliptic@^6.0.0: |
3115 | version "6.4.1" | 3150 | version "6.4.1" |
@@ -3134,6 +3169,13 @@ encodeurl@~1.0.1, encodeurl@~1.0.2: | |||
3134 | resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" | 3169 | resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" |
3135 | integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= | 3170 | integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= |
3136 | 3171 | ||
3172 | encoding@^0.1.11: | ||
3173 | version "0.1.12" | ||
3174 | resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb" | ||
3175 | integrity sha1-U4tm8+5izRq1HsMjgp0flIDHS+s= | ||
3176 | dependencies: | ||
3177 | iconv-lite "~0.4.13" | ||
3178 | |||
3137 | end-of-stream@^1.0.0, end-of-stream@^1.1.0: | 3179 | end-of-stream@^1.0.0, end-of-stream@^1.1.0: |
3138 | version "1.4.1" | 3180 | version "1.4.1" |
3139 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" | 3181 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" |
@@ -3200,6 +3242,11 @@ entities@^1.1.1, entities@~1.1.1: | |||
3200 | resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" | 3242 | resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" |
3201 | integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== | 3243 | integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== |
3202 | 3244 | ||
3245 | err-code@^1.0.0: | ||
3246 | version "1.1.2" | ||
3247 | resolved "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960" | ||
3248 | integrity sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA= | ||
3249 | |||
3203 | errno@^0.1.1, errno@^0.1.3, errno@~0.1.7: | 3250 | errno@^0.1.1, errno@^0.1.3, errno@~0.1.7: |
3204 | version "0.1.7" | 3251 | version "0.1.7" |
3205 | resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" | 3252 | resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" |
@@ -3384,12 +3431,12 @@ events@^1.0.0: | |||
3384 | resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" | 3431 | resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" |
3385 | integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= | 3432 | integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= |
3386 | 3433 | ||
3387 | eventsource@0.1.6: | 3434 | eventsource@^1.0.7: |
3388 | version "0.1.6" | 3435 | version "1.0.7" |
3389 | resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-0.1.6.tgz#0acede849ed7dd1ccc32c811bb11b944d4f29232" | 3436 | resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0" |
3390 | integrity sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI= | 3437 | integrity sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ== |
3391 | dependencies: | 3438 | dependencies: |
3392 | original ">=0.0.5" | 3439 | original "^1.0.0" |
3393 | 3440 | ||
3394 | evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: | 3441 | evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: |
3395 | version "1.0.3" | 3442 | version "1.0.3" |
@@ -3544,7 +3591,7 @@ extend-shallow@^3.0.0, extend-shallow@^3.0.2: | |||
3544 | assign-symbols "^1.0.0" | 3591 | assign-symbols "^1.0.0" |
3545 | is-extendable "^1.0.1" | 3592 | is-extendable "^1.0.1" |
3546 | 3593 | ||
3547 | extend@^3.0.0, extend@~3.0.1, extend@~3.0.2: | 3594 | extend@^3.0.0, extend@~3.0.2: |
3548 | version "3.0.2" | 3595 | version "3.0.2" |
3549 | resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" | 3596 | resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" |
3550 | integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== | 3597 | integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== |
@@ -3631,7 +3678,7 @@ faye-websocket@^0.10.0: | |||
3631 | dependencies: | 3678 | dependencies: |
3632 | websocket-driver ">=0.5.1" | 3679 | websocket-driver ">=0.5.1" |
3633 | 3680 | ||
3634 | faye-websocket@~0.11.0: | 3681 | faye-websocket@~0.11.1: |
3635 | version "0.11.1" | 3682 | version "0.11.1" |
3636 | resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38" | 3683 | resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38" |
3637 | integrity sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg= | 3684 | integrity sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg= |
@@ -3645,7 +3692,7 @@ fb-watchman@^2.0.0: | |||
3645 | dependencies: | 3692 | dependencies: |
3646 | bser "^2.0.0" | 3693 | bser "^2.0.0" |
3647 | 3694 | ||
3648 | figgy-pudding@^3.1.0, figgy-pudding@^3.5.1: | 3695 | figgy-pudding@^3.1.0, figgy-pudding@^3.4.1, figgy-pudding@^3.5.1: |
3649 | version "3.5.1" | 3696 | version "3.5.1" |
3650 | resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" | 3697 | resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" |
3651 | integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w== | 3698 | integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w== |
@@ -3780,6 +3827,11 @@ find-up@^3.0.0: | |||
3780 | dependencies: | 3827 | dependencies: |
3781 | locate-path "^3.0.0" | 3828 | locate-path "^3.0.0" |
3782 | 3829 | ||
3830 | flatted@^2.0.0: | ||
3831 | version "2.0.0" | ||
3832 | resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.0.tgz#55122b6536ea496b4b44893ee2608141d10d9916" | ||
3833 | integrity sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg== | ||
3834 | |||
3783 | flatten@^1.0.2: | 3835 | flatten@^1.0.2: |
3784 | version "1.0.2" | 3836 | version "1.0.2" |
3785 | resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" | 3837 | resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" |
@@ -3799,9 +3851,9 @@ focus-visible@^4.1.5: | |||
3799 | integrity sha512-yo/njtk/BB4Z2euzaZe3CZrg4u5s5uEi7ZwbHBJS2quHx51N0mmcx9nTIiImUGlgy+vf26d0CcQluahBBBL/Fw== | 3851 | integrity sha512-yo/njtk/BB4Z2euzaZe3CZrg4u5s5uEi7ZwbHBJS2quHx51N0mmcx9nTIiImUGlgy+vf26d0CcQluahBBBL/Fw== |
3800 | 3852 | ||
3801 | follow-redirects@^1.0.0: | 3853 | follow-redirects@^1.0.0: |
3802 | version "1.5.9" | 3854 | version "1.5.10" |
3803 | resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.9.tgz#c9ed9d748b814a39535716e531b9196a845d89c6" | 3855 | resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.10.tgz#7b7a9f9aea2fdff36786a94ff643ed07f4ff5e2a" |
3804 | integrity sha512-Bh65EZI/RU8nx0wbYF9shkFZlqLP+6WT/5FnA3cE/djNSuKNHJEinGGZgu/cQEkeeb2GdFOgenAmn8qaqYke2w== | 3856 | integrity sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ== |
3805 | dependencies: | 3857 | dependencies: |
3806 | debug "=3.1.0" | 3858 | debug "=3.1.0" |
3807 | 3859 | ||
@@ -3841,7 +3893,7 @@ forever-agent@~0.6.1: | |||
3841 | resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" | 3893 | resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" |
3842 | integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= | 3894 | integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= |
3843 | 3895 | ||
3844 | form-data@~2.3.1, form-data@~2.3.2: | 3896 | form-data@~2.3.2: |
3845 | version "2.3.3" | 3897 | version "2.3.3" |
3846 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" | 3898 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" |
3847 | integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== | 3899 | integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== |
@@ -3969,6 +4021,11 @@ gaze@^1.0.0: | |||
3969 | dependencies: | 4021 | dependencies: |
3970 | globule "^1.0.0" | 4022 | globule "^1.0.0" |
3971 | 4023 | ||
4024 | genfun@^5.0.0: | ||
4025 | version "5.0.0" | ||
4026 | resolved "https://registry.yarnpkg.com/genfun/-/genfun-5.0.0.tgz#9dd9710a06900a5c4a5bf57aca5da4e52fe76537" | ||
4027 | integrity sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA== | ||
4028 | |||
3972 | get-browser-rtc@^1.0.0: | 4029 | get-browser-rtc@^1.0.0: |
3973 | version "1.0.2" | 4030 | version "1.0.2" |
3974 | resolved "https://registry.yarnpkg.com/get-browser-rtc/-/get-browser-rtc-1.0.2.tgz#bbcd40c8451a7ed4ef5c373b8169a409dd1d11d9" | 4031 | resolved "https://registry.yarnpkg.com/get-browser-rtc/-/get-browser-rtc-1.0.2.tgz#bbcd40c8451a7ed4ef5c373b8169a409dd1d11d9" |
@@ -3994,6 +4051,13 @@ get-stream@^3.0.0: | |||
3994 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" | 4051 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" |
3995 | integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= | 4052 | integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= |
3996 | 4053 | ||
4054 | get-stream@^4.1.0: | ||
4055 | version "4.1.0" | ||
4056 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" | ||
4057 | integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== | ||
4058 | dependencies: | ||
4059 | pump "^3.0.0" | ||
4060 | |||
3997 | get-value@^2.0.3, get-value@^2.0.6: | 4061 | get-value@^2.0.3, get-value@^2.0.6: |
3998 | version "2.0.6" | 4062 | version "2.0.6" |
3999 | resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" | 4063 | resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" |
@@ -4053,7 +4117,7 @@ glob@7.1.2: | |||
4053 | once "^1.3.0" | 4117 | once "^1.3.0" |
4054 | path-is-absolute "^1.0.0" | 4118 | path-is-absolute "^1.0.0" |
4055 | 4119 | ||
4056 | glob@7.1.3, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.0.6, glob@^7.1.1, glob@^7.1.2, glob@~7.1.1: | 4120 | glob@7.1.3, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.0.6, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@~7.1.1: |
4057 | version "7.1.3" | 4121 | version "7.1.3" |
4058 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" | 4122 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" |
4059 | integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== | 4123 | integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== |
@@ -4077,9 +4141,9 @@ glob@^5.0.15: | |||
4077 | path-is-absolute "^1.0.0" | 4141 | path-is-absolute "^1.0.0" |
4078 | 4142 | ||
4079 | global-modules-path@^2.3.0: | 4143 | global-modules-path@^2.3.0: |
4080 | version "2.3.0" | 4144 | version "2.3.1" |
4081 | resolved "https://registry.yarnpkg.com/global-modules-path/-/global-modules-path-2.3.0.tgz#b0e2bac6beac39745f7db5c59d26a36a0b94f7dc" | 4145 | resolved "https://registry.yarnpkg.com/global-modules-path/-/global-modules-path-2.3.1.tgz#e541f4c800a1a8514a990477b267ac67525b9931" |
4082 | integrity sha512-HchvMJNYh9dGSCy8pOQ2O8u/hoXaL+0XhnrwH0RyLiSXMMTl9W3N6KUU73+JFOg5PGjtzl6VZzUQsnrpm7Szag== | 4146 | integrity sha512-y+shkf4InI7mPRHSo2b/k6ix6+NLDtyccYv86whhxrSGX9wjPX1VMITmrDbE1eh7zkzhiWtW2sHklJYoQ62Cxg== |
4083 | 4147 | ||
4084 | global@4.3.2, global@^4.3.0, global@^4.3.1, global@^4.3.2, global@~4.3.0: | 4148 | global@4.3.2, global@^4.3.0, global@^4.3.1, global@^4.3.2, global@~4.3.0: |
4085 | version "4.3.2" | 4149 | version "4.3.2" |
@@ -4182,14 +4246,6 @@ har-schema@^2.0.0: | |||
4182 | resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" | 4246 | resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" |
4183 | integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= | 4247 | integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= |
4184 | 4248 | ||
4185 | har-validator@~5.0.3: | ||
4186 | version "5.0.3" | ||
4187 | resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.0.3.tgz#ba402c266194f15956ef15e0fcf242993f6a7dfd" | ||
4188 | integrity sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0= | ||
4189 | dependencies: | ||
4190 | ajv "^5.1.0" | ||
4191 | har-schema "^2.0.0" | ||
4192 | |||
4193 | har-validator@~5.1.0: | 4249 | har-validator@~5.1.0: |
4194 | version "5.1.3" | 4250 | version "5.1.3" |
4195 | resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" | 4251 | resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" |
@@ -4284,9 +4340,9 @@ hash-base@^3.0.0: | |||
4284 | safe-buffer "^5.0.1" | 4340 | safe-buffer "^5.0.1" |
4285 | 4341 | ||
4286 | hash.js@^1.0.0, hash.js@^1.0.3: | 4342 | hash.js@^1.0.0, hash.js@^1.0.3: |
4287 | version "1.1.5" | 4343 | version "1.1.7" |
4288 | resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.5.tgz#e38ab4b85dfb1e0c40fe9265c0e9b54854c23812" | 4344 | resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" |
4289 | integrity sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA== | 4345 | integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== |
4290 | dependencies: | 4346 | dependencies: |
4291 | inherits "^2.0.3" | 4347 | inherits "^2.0.3" |
4292 | minimalistic-assert "^1.0.1" | 4348 | minimalistic-assert "^1.0.1" |
@@ -4382,7 +4438,7 @@ html-webpack-plugin@^3.2.0: | |||
4382 | toposort "^1.0.0" | 4438 | toposort "^1.0.0" |
4383 | util.promisify "1.0.0" | 4439 | util.promisify "1.0.0" |
4384 | 4440 | ||
4385 | htmlparser2@^3.9.0: | 4441 | htmlparser2@^3.10.0: |
4386 | version "3.10.0" | 4442 | version "3.10.0" |
4387 | resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.0.tgz#5f5e422dcf6119c0d983ed36260ce9ded0bee464" | 4443 | resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.0.tgz#5f5e422dcf6119c0d983ed36260ce9ded0bee464" |
4388 | integrity sha512-J1nEUGv+MkXS0weHNWVKJJ+UrLfePxRWpN3C9bEi9fLxL2+ggW94DQvgYVXsaT30PGwYRIZKNZXuyMhp3Di4bQ== | 4444 | integrity sha512-J1nEUGv+MkXS0weHNWVKJJ+UrLfePxRWpN3C9bEi9fLxL2+ggW94DQvgYVXsaT30PGwYRIZKNZXuyMhp3Di4bQ== |
@@ -4404,6 +4460,11 @@ htmlparser2@~3.3.0: | |||
4404 | domutils "1.1" | 4460 | domutils "1.1" |
4405 | readable-stream "1.0" | 4461 | readable-stream "1.0" |
4406 | 4462 | ||
4463 | http-cache-semantics@^3.8.1: | ||
4464 | version "3.8.1" | ||
4465 | resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" | ||
4466 | integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== | ||
4467 | |||
4407 | http-deceiver@^1.2.7: | 4468 | http-deceiver@^1.2.7: |
4408 | version "1.2.7" | 4469 | version "1.2.7" |
4409 | resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" | 4470 | resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" |
@@ -4424,6 +4485,14 @@ http-parser-js@>=0.4.0: | |||
4424 | resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8" | 4485 | resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8" |
4425 | integrity sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w== | 4486 | integrity sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w== |
4426 | 4487 | ||
4488 | http-proxy-agent@^2.1.0: | ||
4489 | version "2.1.0" | ||
4490 | resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405" | ||
4491 | integrity sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg== | ||
4492 | dependencies: | ||
4493 | agent-base "4" | ||
4494 | debug "3.1.0" | ||
4495 | |||
4427 | http-proxy-middleware@~0.18.0: | 4496 | http-proxy-middleware@~0.18.0: |
4428 | version "0.18.0" | 4497 | version "0.18.0" |
4429 | resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz#0987e6bb5a5606e5a69168d8f967a87f15dd8aab" | 4498 | resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz#0987e6bb5a5606e5a69168d8f967a87f15dd8aab" |
@@ -4465,6 +4534,13 @@ https-proxy-agent@^2.2.1: | |||
4465 | agent-base "^4.1.0" | 4534 | agent-base "^4.1.0" |
4466 | debug "^3.1.0" | 4535 | debug "^3.1.0" |
4467 | 4536 | ||
4537 | humanize-ms@^1.2.1: | ||
4538 | version "1.2.1" | ||
4539 | resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" | ||
4540 | integrity sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0= | ||
4541 | dependencies: | ||
4542 | ms "^2.0.0" | ||
4543 | |||
4468 | iconv-lite@0.4.23: | 4544 | iconv-lite@0.4.23: |
4469 | version "0.4.23" | 4545 | version "0.4.23" |
4470 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" | 4546 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" |
@@ -4472,7 +4548,7 @@ iconv-lite@0.4.23: | |||
4472 | dependencies: | 4548 | dependencies: |
4473 | safer-buffer ">= 2.1.2 < 3" | 4549 | safer-buffer ">= 2.1.2 < 3" |
4474 | 4550 | ||
4475 | iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4: | 4551 | iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4, iconv-lite@~0.4.13: |
4476 | version "0.4.24" | 4552 | version "0.4.24" |
4477 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" | 4553 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" |
4478 | integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== | 4554 | integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== |
@@ -4603,7 +4679,7 @@ inherits@2.0.1: | |||
4603 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" | 4679 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" |
4604 | integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= | 4680 | integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= |
4605 | 4681 | ||
4606 | ini@^1.3.4, ini@~1.3.0: | 4682 | ini@1.3.5, ini@^1.3.4, ini@~1.3.0: |
4607 | version "1.3.5" | 4683 | version "1.3.5" |
4608 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" | 4684 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" |
4609 | integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== | 4685 | integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== |
@@ -5640,7 +5716,7 @@ jsesc@~0.5.0: | |||
5640 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" | 5716 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" |
5641 | integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= | 5717 | integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= |
5642 | 5718 | ||
5643 | json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: | 5719 | json-parse-better-errors@^1.0.0, json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: |
5644 | version "1.0.2" | 5720 | version "1.0.2" |
5645 | resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" | 5721 | resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" |
5646 | integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== | 5722 | integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== |
@@ -5701,6 +5777,11 @@ jsonify@~0.0.0: | |||
5701 | resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" | 5777 | resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" |
5702 | integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= | 5778 | integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= |
5703 | 5779 | ||
5780 | jsonparse@^1.2.0: | ||
5781 | version "1.3.1" | ||
5782 | resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" | ||
5783 | integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA= | ||
5784 | |||
5704 | jsprim@^1.2.2: | 5785 | jsprim@^1.2.2: |
5705 | version "1.4.1" | 5786 | version "1.4.1" |
5706 | resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" | 5787 | resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" |
@@ -5796,9 +5877,9 @@ karma-source-map-support@1.3.0: | |||
5796 | source-map-support "^0.5.5" | 5877 | source-map-support "^0.5.5" |
5797 | 5878 | ||
5798 | karma@^3.0.0: | 5879 | karma@^3.0.0: |
5799 | version "3.1.1" | 5880 | version "3.1.3" |
5800 | resolved "https://registry.yarnpkg.com/karma/-/karma-3.1.1.tgz#94c8edd20fb9597ccde343326da009737fb0423a" | 5881 | resolved "https://registry.yarnpkg.com/karma/-/karma-3.1.3.tgz#6e251648e3aff900927bc1126dbcbcb92d3edd61" |
5801 | integrity sha512-NetT3wPCQMNB36uiL9LLyhrOt8SQwrEKt0xD3+KpTCfm0VxVyUJdPL5oTq2Ic5ouemgL/Iz4wqXEbF3zea9kQQ== | 5882 | integrity sha512-JU4FYUtFEGsLZd6ZJzLrivcPj0TkteBiIRDcXWFsltPMGgZMDtby/MIzNOzgyZv/9dahs9vHpSxerC/ZfeX9Qw== |
5802 | dependencies: | 5883 | dependencies: |
5803 | bluebird "^3.3.0" | 5884 | bluebird "^3.3.0" |
5804 | body-parser "^1.16.1" | 5885 | body-parser "^1.16.1" |
@@ -5810,11 +5891,12 @@ karma@^3.0.0: | |||
5810 | di "^0.0.1" | 5891 | di "^0.0.1" |
5811 | dom-serialize "^2.2.0" | 5892 | dom-serialize "^2.2.0" |
5812 | expand-braces "^0.1.1" | 5893 | expand-braces "^0.1.1" |
5894 | flatted "^2.0.0" | ||
5813 | glob "^7.1.1" | 5895 | glob "^7.1.1" |
5814 | graceful-fs "^4.1.2" | 5896 | graceful-fs "^4.1.2" |
5815 | http-proxy "^1.13.0" | 5897 | http-proxy "^1.13.0" |
5816 | isbinaryfile "^3.0.0" | 5898 | isbinaryfile "^3.0.0" |
5817 | lodash "^4.17.4" | 5899 | lodash "^4.17.5" |
5818 | log4js "^3.0.0" | 5900 | log4js "^3.0.0" |
5819 | mime "^2.3.1" | 5901 | mime "^2.3.1" |
5820 | minimatch "^3.0.2" | 5902 | minimatch "^3.0.2" |
@@ -5826,7 +5908,7 @@ karma@^3.0.0: | |||
5826 | socket.io "2.1.1" | 5908 | socket.io "2.1.1" |
5827 | source-map "^0.6.1" | 5909 | source-map "^0.6.1" |
5828 | tmp "0.0.33" | 5910 | tmp "0.0.33" |
5829 | useragent "2.2.1" | 5911 | useragent "2.3.0" |
5830 | 5912 | ||
5831 | killable@^1.0.0: | 5913 | killable@^1.0.0: |
5832 | version "1.0.1" | 5914 | version "1.0.1" |
@@ -5939,9 +6021,9 @@ lie@~3.1.0: | |||
5939 | immediate "~3.0.5" | 6021 | immediate "~3.0.5" |
5940 | 6022 | ||
5941 | linkify-it@^2.0.0: | 6023 | linkify-it@^2.0.0: |
5942 | version "2.0.3" | 6024 | version "2.1.0" |
5943 | resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-2.0.3.tgz#d94a4648f9b1c179d64fa97291268bdb6ce9434f" | 6025 | resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-2.1.0.tgz#c4caf38a6cd7ac2212ef3c7d2bde30a91561f9db" |
5944 | integrity sha1-2UpGSPmxwXnWT6lykSaL22zpQ08= | 6026 | integrity sha512-4REs8/062kV2DSHxNfq5183zrqXMl7WP0WzABH9IeJI+NLm429FgE1PDecltYfnOoFDFlZGh2T8PfZn0r+GTRg== |
5945 | dependencies: | 6027 | dependencies: |
5946 | uc.micro "^1.0.1" | 6028 | uc.micro "^1.0.1" |
5947 | 6029 | ||
@@ -6061,7 +6143,7 @@ lodash.isstring@^4.0.1: | |||
6061 | resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" | 6143 | resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" |
6062 | integrity sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= | 6144 | integrity sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= |
6063 | 6145 | ||
6064 | lodash.mergewith@^4.6.0: | 6146 | lodash.mergewith@^4.6.0, lodash.mergewith@^4.6.1: |
6065 | version "4.6.1" | 6147 | version "4.6.1" |
6066 | resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927" | 6148 | resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927" |
6067 | integrity sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ== | 6149 | integrity sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ== |
@@ -6119,7 +6201,7 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1: | |||
6119 | dependencies: | 6201 | dependencies: |
6120 | js-tokens "^3.0.0 || ^4.0.0" | 6202 | js-tokens "^3.0.0 || ^4.0.0" |
6121 | 6203 | ||
6122 | loud-rejection@^1.0.0, loud-rejection@^1.6.0: | 6204 | loud-rejection@^1.0.0: |
6123 | version "1.6.0" | 6205 | version "1.6.0" |
6124 | resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" | 6206 | resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" |
6125 | integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8= | 6207 | integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8= |
@@ -6132,15 +6214,10 @@ lower-case@^1.1.1: | |||
6132 | resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" | 6214 | resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" |
6133 | integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= | 6215 | integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= |
6134 | 6216 | ||
6135 | lru-cache@2.2.x: | 6217 | lru-cache@4.1.x, lru-cache@^4.0.1, lru-cache@^4.1.1, lru-cache@^4.1.2, lru-cache@^4.1.3: |
6136 | version "2.2.4" | 6218 | version "4.1.5" |
6137 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.2.4.tgz#6c658619becf14031d0d0b594b16042ce4dc063d" | 6219 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" |
6138 | integrity sha1-bGWGGb7PFAMdDQtZSxYELOTcBj0= | 6220 | integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== |
6139 | |||
6140 | lru-cache@^4.0.1, lru-cache@^4.1.1, lru-cache@^4.1.3: | ||
6141 | version "4.1.3" | ||
6142 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.3.tgz#a1175cf3496dfc8436c156c334b4955992bce69c" | ||
6143 | integrity sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA== | ||
6144 | dependencies: | 6221 | dependencies: |
6145 | pseudomap "^1.0.2" | 6222 | pseudomap "^1.0.2" |
6146 | yallist "^2.1.2" | 6223 | yallist "^2.1.2" |
@@ -6184,6 +6261,23 @@ make-error@1.x: | |||
6184 | resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz#efe4e81f6db28cadd605c70f29c831b58ef776c8" | 6261 | resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz#efe4e81f6db28cadd605c70f29c831b58ef776c8" |
6185 | integrity sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g== | 6262 | integrity sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g== |
6186 | 6263 | ||
6264 | make-fetch-happen@^4.0.1: | ||
6265 | version "4.0.1" | ||
6266 | resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-4.0.1.tgz#141497cb878f243ba93136c83d8aba12c216c083" | ||
6267 | integrity sha512-7R5ivfy9ilRJ1EMKIOziwrns9fGeAD4bAha8EB7BIiBBLHm2KeTUGCrICFt2rbHfzheTLynv50GnNTK1zDTrcQ== | ||
6268 | dependencies: | ||
6269 | agentkeepalive "^3.4.1" | ||
6270 | cacache "^11.0.1" | ||
6271 | http-cache-semantics "^3.8.1" | ||
6272 | http-proxy-agent "^2.1.0" | ||
6273 | https-proxy-agent "^2.2.1" | ||
6274 | lru-cache "^4.1.2" | ||
6275 | mississippi "^3.0.0" | ||
6276 | node-fetch-npm "^2.0.2" | ||
6277 | promise-retry "^1.1.1" | ||
6278 | socks-proxy-agent "^4.0.0" | ||
6279 | ssri "^6.0.0" | ||
6280 | |||
6187 | makeerror@1.0.x: | 6281 | makeerror@1.0.x: |
6188 | version "1.0.11" | 6282 | version "1.0.11" |
6189 | resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" | 6283 | resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" |
@@ -6191,11 +6285,6 @@ makeerror@1.0.x: | |||
6191 | dependencies: | 6285 | dependencies: |
6192 | tmpl "1.0.x" | 6286 | tmpl "1.0.x" |
6193 | 6287 | ||
6194 | mamacro@^0.0.3: | ||
6195 | version "0.0.3" | ||
6196 | resolved "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz#ad2c9576197c9f1abf308d0787865bd975a3f3e4" | ||
6197 | integrity sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA== | ||
6198 | |||
6199 | map-age-cleaner@^0.1.1: | 6288 | map-age-cleaner@^0.1.1: |
6200 | version "0.1.3" | 6289 | version "0.1.3" |
6201 | resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" | 6290 | resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" |
@@ -6245,6 +6334,11 @@ md5.js@^1.3.4: | |||
6245 | inherits "^2.0.1" | 6334 | inherits "^2.0.1" |
6246 | safe-buffer "^5.1.2" | 6335 | safe-buffer "^5.1.2" |
6247 | 6336 | ||
6337 | mdn-data@~1.1.0: | ||
6338 | version "1.1.4" | ||
6339 | resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01" | ||
6340 | integrity sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA== | ||
6341 | |||
6248 | mdurl@^1.0.1: | 6342 | mdurl@^1.0.1: |
6249 | version "1.0.1" | 6343 | version "1.0.1" |
6250 | resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" | 6344 | resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" |
@@ -6400,9 +6494,9 @@ mime@^1.4.1: | |||
6400 | integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== | 6494 | integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== |
6401 | 6495 | ||
6402 | mime@^2.2.0, mime@^2.3.1: | 6496 | mime@^2.2.0, mime@^2.3.1: |
6403 | version "2.3.1" | 6497 | version "2.4.0" |
6404 | resolved "https://registry.yarnpkg.com/mime/-/mime-2.3.1.tgz#b1621c54d63b97c47d3cfe7f7215f7d64517c369" | 6498 | resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.0.tgz#e051fd881358585f3279df333fe694da0bcffdd6" |
6405 | integrity sha512-OEUllcVoydBHGN1z84yfQDimn58pZNNNXgZlHXSboxMlFvgI6MXSWpWKpFRra7H1HxpVhHTkrghfRW49k6yjeg== | 6499 | integrity sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w== |
6406 | 6500 | ||
6407 | mimic-fn@^1.0.0: | 6501 | mimic-fn@^1.0.0: |
6408 | version "1.2.0" | 6502 | version "1.2.0" |
@@ -6421,10 +6515,10 @@ min-document@^2.19.0: | |||
6421 | dependencies: | 6515 | dependencies: |
6422 | dom-walk "^0.1.0" | 6516 | dom-walk "^0.1.0" |
6423 | 6517 | ||
6424 | mini-css-extract-plugin@0.4.3: | 6518 | mini-css-extract-plugin@0.4.4: |
6425 | version "0.4.3" | 6519 | version "0.4.4" |
6426 | resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.3.tgz#98d60fcc5d228c3e36a9bd15a1d6816d6580beb8" | 6520 | resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.4.tgz#c10410a004951bd3cedac1da69053940fccb625d" |
6427 | integrity sha512-Mxs0nxzF1kxPv4TRi2NimewgXlJqh0rGE30vviCU2WHrpbta6wklnUV9dr9FUtoAHmB3p3LeXEC+ZjgHvB0Dzg== | 6521 | integrity sha512-o+Jm+ocb0asEngdM6FsZWtZsRzA8koFUudIDwYUfl94M3PejPHG7Vopw5hN9V8WsMkSFpm3tZP3Fesz89EyrfQ== |
6428 | dependencies: | 6522 | dependencies: |
6429 | loader-utils "^1.1.0" | 6523 | loader-utils "^1.1.0" |
6430 | schema-utils "^1.0.0" | 6524 | schema-utils "^1.0.0" |
@@ -6462,7 +6556,7 @@ minimist@~0.0.1: | |||
6462 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" | 6556 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" |
6463 | integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= | 6557 | integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= |
6464 | 6558 | ||
6465 | minipass@^2.2.1, minipass@^2.3.4: | 6559 | minipass@^2.2.1, minipass@^2.3.4, minipass@^2.3.5: |
6466 | version "2.3.5" | 6560 | version "2.3.5" |
6467 | resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" | 6561 | resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" |
6468 | integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA== | 6562 | integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA== |
@@ -6582,7 +6676,7 @@ ms@2.0.0: | |||
6582 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" | 6676 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" |
6583 | integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= | 6677 | integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= |
6584 | 6678 | ||
6585 | ms@^2.1.1: | 6679 | ms@^2.0.0, ms@^2.1.1: |
6586 | version "2.1.1" | 6680 | version "2.1.1" |
6587 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" | 6681 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" |
6588 | integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== | 6682 | integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== |
@@ -6735,6 +6829,15 @@ no-case@^2.2.0: | |||
6735 | dependencies: | 6829 | dependencies: |
6736 | lower-case "^1.1.1" | 6830 | lower-case "^1.1.1" |
6737 | 6831 | ||
6832 | node-fetch-npm@^2.0.2: | ||
6833 | version "2.0.2" | ||
6834 | resolved "https://registry.yarnpkg.com/node-fetch-npm/-/node-fetch-npm-2.0.2.tgz#7258c9046182dca345b4208eda918daf33697ff7" | ||
6835 | integrity sha512-nJIxm1QmAj4v3nfCvEeCrYSoVwXyxLnaPBK5W1W5DGEJwjlKuC2VEUycGw5oxk+4zZahRrB84PUJJgEmhFTDFw== | ||
6836 | dependencies: | ||
6837 | encoding "^0.1.11" | ||
6838 | json-parse-better-errors "^1.0.0" | ||
6839 | safe-buffer "^5.1.1" | ||
6840 | |||
6738 | node-forge@0.7.5: | 6841 | node-forge@0.7.5: |
6739 | version "0.7.5" | 6842 | version "0.7.5" |
6740 | resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df" | 6843 | resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df" |
@@ -6823,39 +6926,14 @@ node-pre-gyp@^0.10.0: | |||
6823 | semver "^5.3.0" | 6926 | semver "^5.3.0" |
6824 | tar "^4" | 6927 | tar "^4" |
6825 | 6928 | ||
6826 | node-releases@^1.0.1: | 6929 | node-releases@^1.0.5: |
6827 | version "1.0.3" | 6930 | version "1.0.5" |
6828 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.0.3.tgz#3414ed84595096459c251699bfcb47d88324a9e4" | 6931 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.0.5.tgz#a641adcc968b039a27345d92ef10b093e5cbd41d" |
6829 | integrity sha512-ZaZWMsbuDcetpHmYeKWPO6e63pSXLb50M7lJgCbcM2nC/nQC3daNifmtp5a2kp7EWwYfhuvH6zLPWkrF8IiDdw== | 6932 | integrity sha512-Ky7q0BO1BBkG/rQz6PkEZ59rwo+aSfhczHP1wwq8IowoVdN/FpiP7qp0XW0P2+BVCWe5fQUBozdbVd54q1RbCQ== |
6830 | dependencies: | 6933 | dependencies: |
6831 | semver "^5.3.0" | 6934 | semver "^5.3.0" |
6832 | 6935 | ||
6833 | node-sass@4.9.3: | 6936 | node-sass@4.10.0, node-sass@^4.9.3: |
6834 | version "4.9.3" | ||
6835 | resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.9.3.tgz#f407cf3d66f78308bb1e346b24fa428703196224" | ||
6836 | integrity sha512-XzXyGjO+84wxyH7fV6IwBOTrEBe2f0a6SBze9QWWYR/cL74AcQUks2AsqcCZenl/Fp/JVbuEaLpgrLtocwBUww== | ||
6837 | dependencies: | ||
6838 | async-foreach "^0.1.3" | ||
6839 | chalk "^1.1.1" | ||
6840 | cross-spawn "^3.0.0" | ||
6841 | gaze "^1.0.0" | ||
6842 | get-stdin "^4.0.1" | ||
6843 | glob "^7.0.3" | ||
6844 | in-publish "^2.0.0" | ||
6845 | lodash.assign "^4.2.0" | ||
6846 | lodash.clonedeep "^4.3.2" | ||
6847 | lodash.mergewith "^4.6.0" | ||
6848 | meow "^3.7.0" | ||
6849 | mkdirp "^0.5.1" | ||
6850 | nan "^2.10.0" | ||
6851 | node-gyp "^3.8.0" | ||
6852 | npmlog "^4.0.0" | ||
6853 | request "2.87.0" | ||
6854 | sass-graph "^2.2.4" | ||
6855 | stdout-stream "^1.4.0" | ||
6856 | "true-case-path" "^1.0.2" | ||
6857 | |||
6858 | node-sass@^4.9.3: | ||
6859 | version "4.10.0" | 6937 | version "4.10.0" |
6860 | resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.10.0.tgz#dcc2b364c0913630945ccbf7a2bbf1f926effca4" | 6938 | resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.10.0.tgz#dcc2b364c0913630945ccbf7a2bbf1f926effca4" |
6861 | integrity sha512-fDQJfXszw6vek63Fe/ldkYXmRYK/QS6NbvM3i5oEo9ntPDy4XX7BcKZyTKv+/kSSxRtXXc7l+MSwEmYc0CSy6Q== | 6939 | integrity sha512-fDQJfXszw6vek63Fe/ldkYXmRYK/QS6NbvM3i5oEo9ntPDy4XX7BcKZyTKv+/kSSxRtXXc7l+MSwEmYc0CSy6Q== |
@@ -6895,7 +6973,7 @@ nopt@^4.0.1: | |||
6895 | abbrev "1" | 6973 | abbrev "1" |
6896 | osenv "^0.1.4" | 6974 | osenv "^0.1.4" |
6897 | 6975 | ||
6898 | normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, "normalize-package-data@~1.0.1 || ^2.0.0": | 6976 | normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.4.0: |
6899 | version "2.4.0" | 6977 | version "2.4.0" |
6900 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" | 6978 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" |
6901 | integrity sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw== | 6979 | integrity sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw== |
@@ -6927,7 +7005,7 @@ npm-font-source-sans-pro@^1.0.2: | |||
6927 | resolved "https://registry.yarnpkg.com/npm-font-source-sans-pro/-/npm-font-source-sans-pro-1.0.2.tgz#c55c8ae368eebdbcaca65425a0d7e1f9a192a03e" | 7005 | resolved "https://registry.yarnpkg.com/npm-font-source-sans-pro/-/npm-font-source-sans-pro-1.0.2.tgz#c55c8ae368eebdbcaca65425a0d7e1f9a192a03e" |
6928 | integrity sha1-xVyK42juvbysplQloNfh+aGSoD4= | 7006 | integrity sha1-xVyK42juvbysplQloNfh+aGSoD4= |
6929 | 7007 | ||
6930 | "npm-package-arg@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0": | 7008 | npm-package-arg@^6.0.0, npm-package-arg@^6.1.0: |
6931 | version "6.1.0" | 7009 | version "6.1.0" |
6932 | resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-6.1.0.tgz#15ae1e2758a5027efb4c250554b85a737db7fcc1" | 7010 | resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-6.1.0.tgz#15ae1e2758a5027efb4c250554b85a737db7fcc1" |
6933 | integrity sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA== | 7011 | integrity sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA== |
@@ -6937,7 +7015,7 @@ npm-font-source-sans-pro@^1.0.2: | |||
6937 | semver "^5.5.0" | 7015 | semver "^5.5.0" |
6938 | validate-npm-package-name "^3.0.0" | 7016 | validate-npm-package-name "^3.0.0" |
6939 | 7017 | ||
6940 | npm-packlist@^1.1.6: | 7018 | npm-packlist@^1.1.12, npm-packlist@^1.1.6: |
6941 | version "1.1.12" | 7019 | version "1.1.12" |
6942 | resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.12.tgz#22bde2ebc12e72ca482abd67afc51eb49377243a" | 7020 | resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.12.tgz#22bde2ebc12e72ca482abd67afc51eb49377243a" |
6943 | integrity sha512-WJKFOVMeAlsU/pjXuqVdzU0WfgtIBCupkEVwn+1Y0ERAbUfWw8R4GjgVbaKnUjRoD2FoQbHOCbOyT5Mbs9Lw4g== | 7021 | integrity sha512-WJKFOVMeAlsU/pjXuqVdzU0WfgtIBCupkEVwn+1Y0ERAbUfWw8R4GjgVbaKnUjRoD2FoQbHOCbOyT5Mbs9Lw4g== |
@@ -6945,24 +7023,26 @@ npm-packlist@^1.1.6: | |||
6945 | ignore-walk "^3.0.1" | 7023 | ignore-walk "^3.0.1" |
6946 | npm-bundled "^1.0.1" | 7024 | npm-bundled "^1.0.1" |
6947 | 7025 | ||
6948 | npm-registry-client@8.6.0: | 7026 | npm-pick-manifest@^2.1.0: |
6949 | version "8.6.0" | 7027 | version "2.2.3" |
6950 | resolved "https://registry.yarnpkg.com/npm-registry-client/-/npm-registry-client-8.6.0.tgz#7f1529f91450732e89f8518e0f21459deea3e4c4" | 7028 | resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz#32111d2a9562638bb2c8f2bf27f7f3092c8fae40" |
6951 | integrity sha512-Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg== | 7029 | integrity sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA== |
6952 | dependencies: | 7030 | dependencies: |
6953 | concat-stream "^1.5.2" | 7031 | figgy-pudding "^3.5.1" |
6954 | graceful-fs "^4.1.6" | 7032 | npm-package-arg "^6.0.0" |
6955 | normalize-package-data "~1.0.1 || ^2.0.0" | 7033 | semver "^5.4.1" |
6956 | npm-package-arg "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" | 7034 | |
6957 | once "^1.3.3" | 7035 | npm-registry-fetch@^3.8.0: |
6958 | request "^2.74.0" | 7036 | version "3.8.0" |
6959 | retry "^0.10.0" | 7037 | resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-3.8.0.tgz#aa7d9a7c92aff94f48dba0984bdef4bd131c88cc" |
6960 | safe-buffer "^5.1.1" | 7038 | integrity sha512-hrw8UMD+Nob3Kl3h8Z/YjmKamb1gf7D1ZZch2otrIXM3uFLB5vjEY6DhMlq80z/zZet6eETLbOXcuQudCB3Zpw== |
6961 | semver "2 >=2.2.1 || 3.x || 4 || 5" | 7039 | dependencies: |
6962 | slide "^1.1.3" | 7040 | JSONStream "^1.3.4" |
6963 | ssri "^5.2.4" | 7041 | bluebird "^3.5.1" |
6964 | optionalDependencies: | 7042 | figgy-pudding "^3.4.1" |
6965 | npmlog "2 || ^3.1.0 || ^4.0.0" | 7043 | lru-cache "^4.1.3" |
7044 | make-fetch-happen "^4.0.1" | ||
7045 | npm-package-arg "^6.1.0" | ||
6966 | 7046 | ||
6967 | npm-run-path@^2.0.0: | 7047 | npm-run-path@^2.0.0: |
6968 | version "2.0.2" | 7048 | version "2.0.2" |
@@ -6971,7 +7051,7 @@ npm-run-path@^2.0.0: | |||
6971 | dependencies: | 7051 | dependencies: |
6972 | path-key "^2.0.0" | 7052 | path-key "^2.0.0" |
6973 | 7053 | ||
6974 | "npmlog@0 || 1 || 2 || 3 || 4", "npmlog@2 || ^3.1.0 || ^4.0.0", npmlog@^4.0.0, npmlog@^4.0.2: | 7054 | "npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.2: |
6975 | version "4.1.2" | 7055 | version "4.1.2" |
6976 | resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" | 7056 | resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" |
6977 | integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== | 7057 | integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== |
@@ -7008,11 +7088,6 @@ nwsapi@^2.0.7: | |||
7008 | resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.0.9.tgz#77ac0cdfdcad52b6a1151a84e73254edc33ed016" | 7088 | resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.0.9.tgz#77ac0cdfdcad52b6a1151a84e73254edc33ed016" |
7009 | integrity sha512-nlWFSCTYQcHk/6A9FFnfhKc14c3aFhfdNBXgo8Qgi9QTBu/qg3Ww+Uiz9wMzXd1T8GFxPc2QIHB6Qtf2XFryFQ== | 7089 | integrity sha512-nlWFSCTYQcHk/6A9FFnfhKc14c3aFhfdNBXgo8Qgi9QTBu/qg3Ww+Uiz9wMzXd1T8GFxPc2QIHB6Qtf2XFryFQ== |
7010 | 7090 | ||
7011 | oauth-sign@~0.8.2: | ||
7012 | version "0.8.2" | ||
7013 | resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" | ||
7014 | integrity sha1-Rqarfwrq2N6unsBWV4C31O/rnUM= | ||
7015 | |||
7016 | oauth-sign@~0.9.0: | 7091 | oauth-sign@~0.9.0: |
7017 | version "0.9.0" | 7092 | version "0.9.0" |
7018 | resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" | 7093 | resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" |
@@ -7152,7 +7227,7 @@ optionator@^0.8.1: | |||
7152 | type-check "~0.3.2" | 7227 | type-check "~0.3.2" |
7153 | wordwrap "~1.0.0" | 7228 | wordwrap "~1.0.0" |
7154 | 7229 | ||
7155 | original@>=0.0.5: | 7230 | original@^1.0.0: |
7156 | version "1.0.2" | 7231 | version "1.0.2" |
7157 | resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" | 7232 | resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" |
7158 | integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== | 7233 | integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== |
@@ -7272,10 +7347,43 @@ package-json-versionify@^1.0.2: | |||
7272 | dependencies: | 7347 | dependencies: |
7273 | browserify-package-json "^1.0.0" | 7348 | browserify-package-json "^1.0.0" |
7274 | 7349 | ||
7350 | pacote@9.1.1: | ||
7351 | version "9.1.1" | ||
7352 | resolved "https://registry.yarnpkg.com/pacote/-/pacote-9.1.1.tgz#25091f75a25021de8be8d34cc6408728fca3579b" | ||
7353 | integrity sha512-f28Rq5ozzKAA9YwIKw61/ipwAatUZseYmVssDbHHaexF0wRIVotapVEZPAjOT7Eu3LYVqEp0NVpNizoAnYBUaA== | ||
7354 | dependencies: | ||
7355 | bluebird "^3.5.2" | ||
7356 | cacache "^11.2.0" | ||
7357 | figgy-pudding "^3.5.1" | ||
7358 | get-stream "^4.1.0" | ||
7359 | glob "^7.1.3" | ||
7360 | lru-cache "^4.1.3" | ||
7361 | make-fetch-happen "^4.0.1" | ||
7362 | minimatch "^3.0.4" | ||
7363 | minipass "^2.3.5" | ||
7364 | mississippi "^3.0.0" | ||
7365 | mkdirp "^0.5.1" | ||
7366 | normalize-package-data "^2.4.0" | ||
7367 | npm-package-arg "^6.1.0" | ||
7368 | npm-packlist "^1.1.12" | ||
7369 | npm-pick-manifest "^2.1.0" | ||
7370 | npm-registry-fetch "^3.8.0" | ||
7371 | osenv "^0.1.5" | ||
7372 | promise-inflight "^1.0.1" | ||
7373 | promise-retry "^1.1.1" | ||
7374 | protoduck "^5.0.1" | ||
7375 | rimraf "^2.6.2" | ||
7376 | safe-buffer "^5.1.2" | ||
7377 | semver "^5.6.0" | ||
7378 | ssri "^6.0.1" | ||
7379 | tar "^4.4.6" | ||
7380 | unique-filename "^1.1.1" | ||
7381 | which "^1.3.1" | ||
7382 | |||
7275 | pako@~1.0.2, pako@~1.0.5: | 7383 | pako@~1.0.2, pako@~1.0.5: |
7276 | version "1.0.6" | 7384 | version "1.0.7" |
7277 | resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.6.tgz#0101211baa70c4bca4a0f63f2206e97b7dfaf258" | 7385 | resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.7.tgz#2473439021b57f1516c82f58be7275ad8ef1bb27" |
7278 | integrity sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg== | 7386 | integrity sha512-3HNK5tW4x8o5mO8RuHZp3Ydw9icZXx0RANAOMzlMzx7LVXhMJ4mo3MOBpzyd7r/+RUu8BmndP47LXT+vzjtWcQ== |
7279 | 7387 | ||
7280 | parallel-transform@^1.1.0: | 7388 | parallel-transform@^1.1.0: |
7281 | version "1.1.0" | 7389 | version "1.1.0" |
@@ -7543,9 +7651,9 @@ portfinder@1.0.17: | |||
7543 | mkdirp "0.5.x" | 7651 | mkdirp "0.5.x" |
7544 | 7652 | ||
7545 | portfinder@^1.0.9: | 7653 | portfinder@^1.0.9: |
7546 | version "1.0.19" | 7654 | version "1.0.20" |
7547 | resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.19.tgz#07e87914a55242dcda5b833d42f018d6875b595f" | 7655 | resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.20.tgz#bea68632e54b2e13ab7b0c4775e9b41bf270e44a" |
7548 | integrity sha512-23aeQKW9KgHe6citUrG3r9HjeX6vls0h713TAa+CwTKZwNIr/pD2ApaxYF4Um3ZZyq4ar+Siv3+fhoHaIwSOSw== | 7656 | integrity sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw== |
7549 | dependencies: | 7657 | dependencies: |
7550 | async "^1.5.2" | 7658 | async "^1.5.2" |
7551 | debug "^2.2.0" | 7659 | debug "^2.2.0" |
@@ -7615,12 +7723,12 @@ postcss-modules-values@^1.3.0: | |||
7615 | icss-replace-symbols "^1.1.0" | 7723 | icss-replace-symbols "^1.1.0" |
7616 | postcss "^6.0.1" | 7724 | postcss "^6.0.1" |
7617 | 7725 | ||
7618 | postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: | 7726 | postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1: |
7619 | version "3.3.1" | 7727 | version "3.3.1" |
7620 | resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" | 7728 | resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" |
7621 | integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== | 7729 | integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== |
7622 | 7730 | ||
7623 | postcss@7.0.5, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.2: | 7731 | postcss@7.0.5: |
7624 | version "7.0.5" | 7732 | version "7.0.5" |
7625 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.5.tgz#70e6443e36a6d520b0fd4e7593fcca3635ee9f55" | 7733 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.5.tgz#70e6443e36a6d520b0fd4e7593fcca3635ee9f55" |
7626 | integrity sha512-HBNpviAUFCKvEh7NZhw1e8MBPivRszIiUnhrJ+sBFVSYSqubrzwX3KG51mYgcRHX8j/cAgZJedONZcm5jTBdgQ== | 7734 | integrity sha512-HBNpviAUFCKvEh7NZhw1e8MBPivRszIiUnhrJ+sBFVSYSqubrzwX3KG51mYgcRHX8j/cAgZJedONZcm5jTBdgQ== |
@@ -7629,7 +7737,7 @@ postcss@7.0.5, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.2: | |||
7629 | source-map "^0.6.1" | 7737 | source-map "^0.6.1" |
7630 | supports-color "^5.5.0" | 7738 | supports-color "^5.5.0" |
7631 | 7739 | ||
7632 | postcss@^6.0.1, postcss@^6.0.14, postcss@^6.0.23: | 7740 | postcss@^6.0.1, postcss@^6.0.23: |
7633 | version "6.0.23" | 7741 | version "6.0.23" |
7634 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" | 7742 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" |
7635 | integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== | 7743 | integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== |
@@ -7638,6 +7746,15 @@ postcss@^6.0.1, postcss@^6.0.14, postcss@^6.0.23: | |||
7638 | source-map "^0.6.1" | 7746 | source-map "^0.6.1" |
7639 | supports-color "^5.4.0" | 7747 | supports-color "^5.4.0" |
7640 | 7748 | ||
7749 | postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.5: | ||
7750 | version "7.0.6" | ||
7751 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.6.tgz#6dcaa1e999cdd4a255dcd7d4d9547f4ca010cdc2" | ||
7752 | integrity sha512-Nq/rNjnHFcKgCDDZYO0lNsl6YWe6U7tTy+ESN+PnLxebL8uBtYX59HZqvrj7YLK5UCyll2hqDsJOo3ndzEW8Ug== | ||
7753 | dependencies: | ||
7754 | chalk "^2.4.1" | ||
7755 | source-map "^0.6.1" | ||
7756 | supports-color "^5.5.0" | ||
7757 | |||
7641 | prelude-ls@~1.1.2: | 7758 | prelude-ls@~1.1.2: |
7642 | version "1.1.2" | 7759 | version "1.1.2" |
7643 | resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" | 7760 | resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" |
@@ -7664,10 +7781,10 @@ pretty-format@^23.6.0: | |||
7664 | ansi-regex "^3.0.0" | 7781 | ansi-regex "^3.0.0" |
7665 | ansi-styles "^3.2.0" | 7782 | ansi-styles "^3.2.0" |
7666 | 7783 | ||
7667 | primeng@^6.1.2: | 7784 | primeng@^7.0.0: |
7668 | version "6.1.6" | 7785 | version "7.0.0" |
7669 | resolved "https://registry.yarnpkg.com/primeng/-/primeng-6.1.6.tgz#3a699a02507fcd5befb2fb9fe18fcc5d385f810e" | 7786 | resolved "https://registry.yarnpkg.com/primeng/-/primeng-7.0.0.tgz#3a189568069a31544c9ed952328e221daad9b9b1" |
7670 | integrity sha512-9QYkXfBuSwx5zZej5QiEWhdAFJPc+f9h6PXuFtw4PzUfOhPmnoUxR5K04xeFreCNP13WwP3Uh/U3o7mY0PZtQA== | 7787 | integrity sha512-PrEEnp0VPbzsUQdpB/4KtUdRxaWwpprHy+IpUi09C42OAI2zqdTVIC0AaW81gDAGQyW7XraCP9EFI8KT4nC9GA== |
7671 | 7788 | ||
7672 | private@^0.1.8, private@~0.1.5: | 7789 | private@^0.1.8, private@~0.1.5: |
7673 | version "0.1.8" | 7790 | version "0.1.8" |
@@ -7699,6 +7816,14 @@ promise-inflight@^1.0.1: | |||
7699 | resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" | 7816 | resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" |
7700 | integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= | 7817 | integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= |
7701 | 7818 | ||
7819 | promise-retry@^1.1.1: | ||
7820 | version "1.1.1" | ||
7821 | resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-1.1.1.tgz#6739e968e3051da20ce6497fb2b50f6911df3d6d" | ||
7822 | integrity sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0= | ||
7823 | dependencies: | ||
7824 | err-code "^1.0.0" | ||
7825 | retry "^0.10.0" | ||
7826 | |||
7702 | promise@^7.1.1: | 7827 | promise@^7.1.1: |
7703 | version "7.3.1" | 7828 | version "7.3.1" |
7704 | resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" | 7829 | resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" |
@@ -7722,6 +7847,13 @@ prop-types@^15.6.2: | |||
7722 | loose-envify "^1.3.1" | 7847 | loose-envify "^1.3.1" |
7723 | object-assign "^4.1.1" | 7848 | object-assign "^4.1.1" |
7724 | 7849 | ||
7850 | protoduck@^5.0.1: | ||
7851 | version "5.0.1" | ||
7852 | resolved "https://registry.yarnpkg.com/protoduck/-/protoduck-5.0.1.tgz#03c3659ca18007b69a50fd82a7ebcc516261151f" | ||
7853 | integrity sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg== | ||
7854 | dependencies: | ||
7855 | genfun "^5.0.0" | ||
7856 | |||
7725 | protractor@^5.3.2: | 7857 | protractor@^5.3.2: |
7726 | version "5.4.1" | 7858 | version "5.4.1" |
7727 | resolved "https://registry.yarnpkg.com/protractor/-/protractor-5.4.1.tgz#011a99e38df7aa45d22455b889ffbb13a6ce0bd9" | 7859 | resolved "https://registry.yarnpkg.com/protractor/-/protractor-5.4.1.tgz#011a99e38df7aa45d22455b889ffbb13a6ce0bd9" |
@@ -7762,7 +7894,7 @@ pseudomap@^1.0.2: | |||
7762 | resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" | 7894 | resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" |
7763 | integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= | 7895 | integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= |
7764 | 7896 | ||
7765 | psl@^1.1.24: | 7897 | psl@^1.1.24, psl@^1.1.28: |
7766 | version "1.1.29" | 7898 | version "1.1.29" |
7767 | resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.29.tgz#60f580d360170bb722a797cc704411e6da850c67" | 7899 | resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.29.tgz#60f580d360170bb722a797cc704411e6da850c67" |
7768 | integrity sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ== | 7900 | integrity sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ== |
@@ -7814,7 +7946,7 @@ punycode@^1.2.4, punycode@^1.4.1: | |||
7814 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" | 7946 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" |
7815 | integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= | 7947 | integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= |
7816 | 7948 | ||
7817 | punycode@^2.1.0: | 7949 | punycode@^2.1.0, punycode@^2.1.1: |
7818 | version "2.1.1" | 7950 | version "2.1.1" |
7819 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" | 7951 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" |
7820 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== | 7952 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== |
@@ -7863,7 +7995,7 @@ qrcode@^0.8.2: | |||
7863 | isarray "^2.0.1" | 7995 | isarray "^2.0.1" |
7864 | pngjs "^2.3.1" | 7996 | pngjs "^2.3.1" |
7865 | 7997 | ||
7866 | qs@6.5.2, qs@~6.5.1, qs@~6.5.2: | 7998 | qs@6.5.2, qs@~6.5.2: |
7867 | version "6.5.2" | 7999 | version "6.5.2" |
7868 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" | 8000 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" |
7869 | integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== | 8001 | integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== |
@@ -8241,33 +8373,7 @@ request-promise-native@^1.0.5: | |||
8241 | stealthy-require "^1.1.0" | 8373 | stealthy-require "^1.1.0" |
8242 | tough-cookie ">=2.3.3" | 8374 | tough-cookie ">=2.3.3" |
8243 | 8375 | ||
8244 | request@2.87.0: | 8376 | request@^2.83.0, request@^2.87.0, request@^2.88.0: |
8245 | version "2.87.0" | ||
8246 | resolved "https://registry.yarnpkg.com/request/-/request-2.87.0.tgz#32f00235cd08d482b4d0d68db93a829c0ed5756e" | ||
8247 | integrity sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw== | ||
8248 | dependencies: | ||
8249 | aws-sign2 "~0.7.0" | ||
8250 | aws4 "^1.6.0" | ||
8251 | caseless "~0.12.0" | ||
8252 | combined-stream "~1.0.5" | ||
8253 | extend "~3.0.1" | ||
8254 | forever-agent "~0.6.1" | ||
8255 | form-data "~2.3.1" | ||
8256 | har-validator "~5.0.3" | ||
8257 | http-signature "~1.2.0" | ||
8258 | is-typedarray "~1.0.0" | ||
8259 | isstream "~0.1.2" | ||
8260 | json-stringify-safe "~5.0.1" | ||
8261 | mime-types "~2.1.17" | ||
8262 | oauth-sign "~0.8.2" | ||
8263 | performance-now "^2.1.0" | ||
8264 | qs "~6.5.1" | ||
8265 | safe-buffer "^5.1.1" | ||
8266 | tough-cookie "~2.3.3" | ||
8267 | tunnel-agent "^0.6.0" | ||
8268 | uuid "^3.1.0" | ||
8269 | |||
8270 | request@^2.74.0, request@^2.83.0, request@^2.87.0, request@^2.88.0: | ||
8271 | version "2.88.0" | 8377 | version "2.88.0" |
8272 | resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" | 8378 | resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" |
8273 | integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== | 8379 | integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== |
@@ -8335,7 +8441,7 @@ resolve@1.1.7, resolve@1.1.x: | |||
8335 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" | 8441 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" |
8336 | integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= | 8442 | integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= |
8337 | 8443 | ||
8338 | resolve@^1.1.6, resolve@^1.1.7, resolve@^1.3.2: | 8444 | resolve@1.x, resolve@^1.1.6, resolve@^1.1.7, resolve@^1.3.2: |
8339 | version "1.8.1" | 8445 | version "1.8.1" |
8340 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26" | 8446 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26" |
8341 | integrity sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA== | 8447 | integrity sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA== |
@@ -8482,20 +8588,20 @@ sane@^2.0.0: | |||
8482 | fsevents "^1.2.3" | 8588 | fsevents "^1.2.3" |
8483 | 8589 | ||
8484 | sanitize-html@^1.18.4: | 8590 | sanitize-html@^1.18.4: |
8485 | version "1.19.1" | 8591 | version "1.19.2" |
8486 | resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.19.1.tgz#e8b33c69578054d6ee4f57ea152d6497f3f6fb7d" | 8592 | resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.19.2.tgz#c03fffe2bf96cd582968ece9792cbca32e64dde0" |
8487 | integrity sha512-zNYr6FvBn4bZukr9x2uny6od/9YdjCLwF+FqxivqI0YOt/m9GIxfX+tWhm52tBAPUXiTTb4bJTGVagRz5b06bw== | 8593 | integrity sha512-7fNb3/N0sZ/nkshMRBoxLz6K1dlMSVF/eQHX1Bof9sRT7cZJvmrDGfXEn544MXJnpY29vux1A599g9UrcHTBXA== |
8488 | dependencies: | 8594 | dependencies: |
8489 | chalk "^2.3.0" | 8595 | chalk "^2.4.1" |
8490 | htmlparser2 "^3.9.0" | 8596 | css-tree "^1.0.0-alpha.29" |
8597 | htmlparser2 "^3.10.0" | ||
8491 | lodash.clonedeep "^4.5.0" | 8598 | lodash.clonedeep "^4.5.0" |
8492 | lodash.escaperegexp "^4.1.2" | 8599 | lodash.escaperegexp "^4.1.2" |
8493 | lodash.isplainobject "^4.0.6" | 8600 | lodash.isplainobject "^4.0.6" |
8494 | lodash.isstring "^4.0.1" | 8601 | lodash.isstring "^4.0.1" |
8495 | lodash.mergewith "^4.6.0" | 8602 | lodash.mergewith "^4.6.1" |
8496 | postcss "^6.0.14" | ||
8497 | srcset "^1.0.0" | 8603 | srcset "^1.0.0" |
8498 | xtend "^4.0.0" | 8604 | xtend "^4.0.1" |
8499 | 8605 | ||
8500 | sass-graph@^2.2.4: | 8606 | sass-graph@^2.2.4: |
8501 | version "2.2.4" | 8607 | version "2.2.4" |
@@ -8547,9 +8653,9 @@ sax@>=0.6.0, sax@^1.2.4: | |||
8547 | integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== | 8653 | integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== |
8548 | 8654 | ||
8549 | scheduler@^0.11.2: | 8655 | scheduler@^0.11.2: |
8550 | version "0.11.2" | 8656 | version "0.11.3" |
8551 | resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.11.2.tgz#a8db5399d06eba5abac51b705b7151d2319d33d3" | 8657 | resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.11.3.tgz#b5769b90cf8b1464f3f3cfcafe8e3cd7555a2d6b" |
8552 | integrity sha512-+WCP3s3wOaW4S7C1tl3TEXp4l9lJn0ZK8G3W3WKRWmw77Z2cIFUW2MiNTMHn5sCjxN+t7N43HAOOgMjyAg5hlg== | 8658 | integrity sha512-i9X9VRRVZDd3xZw10NY5Z2cVMbdYg6gqFecfj79USv1CFN+YrJ3gIPRKf1qlY+Sxly4djoKdfx1T+m9dnRB8kQ== |
8553 | dependencies: | 8659 | dependencies: |
8554 | loose-envify "^1.1.0" | 8660 | loose-envify "^1.1.0" |
8555 | object-assign "^4.1.1" | 8661 | object-assign "^4.1.1" |
@@ -8622,7 +8728,7 @@ semver-intersect@1.4.0: | |||
8622 | dependencies: | 8728 | dependencies: |
8623 | semver "^5.0.0" | 8729 | semver "^5.0.0" |
8624 | 8730 | ||
8625 | "semver@2 >=2.2.1 || 3.x || 4 || 5", "semver@2 || 3 || 4 || 5", semver@^5.0.0, semver@^5.3.0, semver@^5.5, semver@^5.5.0: | 8731 | "semver@2 || 3 || 4 || 5", semver@^5.0.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5, semver@^5.5.0, semver@^5.6.0: |
8626 | version "5.6.0" | 8732 | version "5.6.0" |
8627 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" | 8733 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" |
8628 | integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== | 8734 | integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== |
@@ -8820,10 +8926,10 @@ slash@^1.0.0: | |||
8820 | resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" | 8926 | resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" |
8821 | integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= | 8927 | integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= |
8822 | 8928 | ||
8823 | slide@^1.1.3: | 8929 | smart-buffer@^4.0.1: |
8824 | version "1.1.6" | 8930 | version "4.0.1" |
8825 | resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" | 8931 | resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.0.1.tgz#07ea1ca8d4db24eb4cac86537d7d18995221ace3" |
8826 | integrity sha1-VusCfWW00tzmyy4tMsTUr8nh1wc= | 8932 | integrity sha512-RFqinRVJVcCAL9Uh1oVqE6FZkqsyLiVOYEZ20TqIOjuX7iFVJ+zsbs4RIghnw/pTs7mZvt8ZHhvm1ZUrR4fykg== |
8827 | 8933 | ||
8828 | snapdragon-node@^2.0.1: | 8934 | snapdragon-node@^2.0.1: |
8829 | version "2.1.1" | 8935 | version "2.1.1" |
@@ -8901,17 +9007,17 @@ socket.io@2.1.1: | |||
8901 | socket.io-client "2.1.1" | 9007 | socket.io-client "2.1.1" |
8902 | socket.io-parser "~3.2.0" | 9008 | socket.io-parser "~3.2.0" |
8903 | 9009 | ||
8904 | sockjs-client@1.1.5: | 9010 | sockjs-client@1.3.0: |
8905 | version "1.1.5" | 9011 | version "1.3.0" |
8906 | resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.5.tgz#1bb7c0f7222c40f42adf14f4442cbd1269771a83" | 9012 | resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.3.0.tgz#12fc9d6cb663da5739d3dc5fb6e8687da95cb177" |
8907 | integrity sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM= | 9013 | integrity sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg== |
8908 | dependencies: | 9014 | dependencies: |
8909 | debug "^2.6.6" | 9015 | debug "^3.2.5" |
8910 | eventsource "0.1.6" | 9016 | eventsource "^1.0.7" |
8911 | faye-websocket "~0.11.0" | 9017 | faye-websocket "~0.11.1" |
8912 | inherits "^2.0.1" | 9018 | inherits "^2.0.3" |
8913 | json3 "^3.3.2" | 9019 | json3 "^3.3.2" |
8914 | url-parse "^1.1.8" | 9020 | url-parse "^1.4.3" |
8915 | 9021 | ||
8916 | sockjs@0.3.19: | 9022 | sockjs@0.3.19: |
8917 | version "0.3.19" | 9023 | version "0.3.19" |
@@ -8921,6 +9027,22 @@ sockjs@0.3.19: | |||
8921 | faye-websocket "^0.10.0" | 9027 | faye-websocket "^0.10.0" |
8922 | uuid "^3.0.1" | 9028 | uuid "^3.0.1" |
8923 | 9029 | ||
9030 | socks-proxy-agent@^4.0.0: | ||
9031 | version "4.0.1" | ||
9032 | resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-4.0.1.tgz#5936bf8b707a993079c6f37db2091821bffa6473" | ||
9033 | integrity sha512-Kezx6/VBguXOsEe5oU3lXYyKMi4+gva72TwJ7pQY5JfqUx2nMk7NXA6z/mpNqIlfQjWYVfeuNvQjexiTaTn6Nw== | ||
9034 | dependencies: | ||
9035 | agent-base "~4.2.0" | ||
9036 | socks "~2.2.0" | ||
9037 | |||
9038 | socks@~2.2.0: | ||
9039 | version "2.2.2" | ||
9040 | resolved "https://registry.yarnpkg.com/socks/-/socks-2.2.2.tgz#f061219fc2d4d332afb4af93e865c84d3fa26e2b" | ||
9041 | integrity sha512-g6wjBnnMOZpE0ym6e0uHSddz9p3a+WsBaaYQaBaSCJYvrC4IXykQR9MNGjLQf38e9iIIhp3b1/Zk8YZI3KGJ0Q== | ||
9042 | dependencies: | ||
9043 | ip "^1.1.5" | ||
9044 | smart-buffer "^4.0.1" | ||
9045 | |||
8924 | source-list-map@^2.0.0: | 9046 | source-list-map@^2.0.0: |
8925 | version "2.0.1" | 9047 | version "2.0.1" |
8926 | resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" | 9048 | resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" |
@@ -9012,9 +9134,9 @@ source-map@~0.2.0: | |||
9012 | amdefine ">=0.0.4" | 9134 | amdefine ">=0.0.4" |
9013 | 9135 | ||
9014 | sourcemap-codec@^1.4.1: | 9136 | sourcemap-codec@^1.4.1: |
9015 | version "1.4.3" | 9137 | version "1.4.4" |
9016 | resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.3.tgz#0ba615b73ec35112f63c2f2d9e7c3f87282b0e33" | 9138 | resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.4.tgz#c63ea927c029dd6bd9a2b7fa03b3fec02ad56e9f" |
9017 | integrity sha512-vFrY/x/NdsD7Yc8mpTJXuao9S8lq08Z/kOITHz6b7YbfI9xL8Spe5EvSQUHOI7SbpY8bRPr0U3kKSsPuqEGSfA== | 9139 | integrity sha512-CYAPYdBu34781kLHkaW3m6b/uUSyMOC2R61gcYMWooeuaGtjof86ZA/8T+qVPPt7np1085CR9hmMGrySwEc8Xg== |
9018 | 9140 | ||
9019 | spdx-correct@^3.0.0: | 9141 | spdx-correct@^3.0.0: |
9020 | version "3.0.2" | 9142 | version "3.0.2" |
@@ -9067,7 +9189,7 @@ spdy@^3.4.1: | |||
9067 | select-hose "^2.0.0" | 9189 | select-hose "^2.0.0" |
9068 | spdy-transport "^2.0.18" | 9190 | spdy-transport "^2.0.18" |
9069 | 9191 | ||
9070 | speed-measure-webpack-plugin@^1.2.3: | 9192 | speed-measure-webpack-plugin@1.2.3: |
9071 | version "1.2.3" | 9193 | version "1.2.3" |
9072 | resolved "https://registry.yarnpkg.com/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.2.3.tgz#de170b5cefbfa1c039d95e639edd3ad50cfc7c48" | 9194 | resolved "https://registry.yarnpkg.com/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.2.3.tgz#de170b5cefbfa1c039d95e639edd3ad50cfc7c48" |
9073 | integrity sha512-p+taQ69VkRUXYMoZOx2nxV/Tz8tt79ahctoZJyJDHWP7fEYvwFNf5Pd73k5kZ6auu0pTsPNLEUwWpM8mCk85Zw== | 9195 | integrity sha512-p+taQ69VkRUXYMoZOx2nxV/Tz8tt79ahctoZJyJDHWP7fEYvwFNf5Pd73k5kZ6auu0pTsPNLEUwWpM8mCk85Zw== |
@@ -9133,7 +9255,7 @@ ssri@^5.2.4: | |||
9133 | dependencies: | 9255 | dependencies: |
9134 | safe-buffer "^5.1.1" | 9256 | safe-buffer "^5.1.1" |
9135 | 9257 | ||
9136 | ssri@^6.0.0: | 9258 | ssri@^6.0.0, ssri@^6.0.1: |
9137 | version "6.0.1" | 9259 | version "6.0.1" |
9138 | resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" | 9260 | resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" |
9139 | integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== | 9261 | integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== |
@@ -9293,10 +9415,10 @@ string2compact@^1.1.1, string2compact@^1.2.5: | |||
9293 | addr-to-ip-port "^1.0.1" | 9415 | addr-to-ip-port "^1.0.1" |
9294 | ipaddr.js "^1.0.1" | 9416 | ipaddr.js "^1.0.1" |
9295 | 9417 | ||
9296 | string_decoder@^1.0.0, string_decoder@^1.1.1, string_decoder@~1.1.1: | 9418 | string_decoder@^1.0.0, string_decoder@^1.1.1: |
9297 | version "1.1.1" | 9419 | version "1.2.0" |
9298 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" | 9420 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" |
9299 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== | 9421 | integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w== |
9300 | dependencies: | 9422 | dependencies: |
9301 | safe-buffer "~5.1.0" | 9423 | safe-buffer "~5.1.0" |
9302 | 9424 | ||
@@ -9305,6 +9427,13 @@ string_decoder@~0.10.x: | |||
9305 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" | 9427 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" |
9306 | integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= | 9428 | integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= |
9307 | 9429 | ||
9430 | string_decoder@~1.1.1: | ||
9431 | version "1.1.1" | ||
9432 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" | ||
9433 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== | ||
9434 | dependencies: | ||
9435 | safe-buffer "~5.1.0" | ||
9436 | |||
9308 | strip-ansi@^3.0.0, strip-ansi@^3.0.1: | 9437 | strip-ansi@^3.0.0, strip-ansi@^3.0.1: |
9309 | version "3.0.1" | 9438 | version "3.0.1" |
9310 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" | 9439 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" |
@@ -9348,13 +9477,13 @@ strip-json-comments@~2.0.1: | |||
9348 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" | 9477 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" |
9349 | integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= | 9478 | integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= |
9350 | 9479 | ||
9351 | style-loader@0.23.0: | 9480 | style-loader@0.23.1: |
9352 | version "0.23.0" | 9481 | version "0.23.1" |
9353 | resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.23.0.tgz#8377fefab68416a2e05f1cabd8c3a3acfcce74f1" | 9482 | resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.23.1.tgz#cb9154606f3e771ab6c4ab637026a1049174d925" |
9354 | integrity sha512-uCcN7XWHkqwGVt7skpInW6IGO1tG6ReyFQ1Cseh0VcN6VdcFQi62aG/2F3Y9ueA8x4IVlfaSUxpmQXQD9QrEuQ== | 9483 | integrity sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg== |
9355 | dependencies: | 9484 | dependencies: |
9356 | loader-utils "^1.1.0" | 9485 | loader-utils "^1.1.0" |
9357 | schema-utils "^0.4.5" | 9486 | schema-utils "^1.0.0" |
9358 | 9487 | ||
9359 | stylus-loader@3.0.2: | 9488 | stylus-loader@3.0.2: |
9360 | version "3.0.2" | 9489 | version "3.0.2" |
@@ -9407,9 +9536,9 @@ symbol-tree@^3.2.2: | |||
9407 | integrity sha1-rifbOPZgp64uHDt9G8KQgZuFGeY= | 9536 | integrity sha1-rifbOPZgp64uHDt9G8KQgZuFGeY= |
9408 | 9537 | ||
9409 | tapable@^1.0.0, tapable@^1.1.0: | 9538 | tapable@^1.0.0, tapable@^1.1.0: |
9410 | version "1.1.0" | 9539 | version "1.1.1" |
9411 | resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.0.tgz#0d076a172e3d9ba088fd2272b2668fb8d194b78c" | 9540 | resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.1.tgz#4d297923c5a72a42360de2ab52dadfaaec00018e" |
9412 | integrity sha512-IlqtmLVaZA2qab8epUXbVWRn3aB1imbDMJtjB3nu4X0NqPkcY/JH9ZtCBWKHWPxs8Svi9tyo8w2dBoi07qZbBA== | 9541 | integrity sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA== |
9413 | 9542 | ||
9414 | tar@^2.0.0: | 9543 | tar@^2.0.0: |
9415 | version "2.2.1" | 9544 | version "2.2.1" |
@@ -9420,7 +9549,7 @@ tar@^2.0.0: | |||
9420 | fstream "^1.0.2" | 9549 | fstream "^1.0.2" |
9421 | inherits "2" | 9550 | inherits "2" |
9422 | 9551 | ||
9423 | tar@^4: | 9552 | tar@^4, tar@^4.4.6: |
9424 | version "4.4.8" | 9553 | version "4.4.8" |
9425 | resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" | 9554 | resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" |
9426 | integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ== | 9555 | integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ== |
@@ -9448,9 +9577,9 @@ terser-webpack-plugin@1.1.0, terser-webpack-plugin@^1.1.0: | |||
9448 | worker-farm "^1.5.2" | 9577 | worker-farm "^1.5.2" |
9449 | 9578 | ||
9450 | terser@^3.8.1: | 9579 | terser@^3.8.1: |
9451 | version "3.10.11" | 9580 | version "3.11.0" |
9452 | resolved "https://registry.yarnpkg.com/terser/-/terser-3.10.11.tgz#e063da74b194dde9faf0a561f3a438c549d2da3f" | 9581 | resolved "https://registry.yarnpkg.com/terser/-/terser-3.11.0.tgz#60782893e1f4d6788acc696351f40636d0e37af0" |
9453 | integrity sha512-iruZ7j14oBbRYJC5cP0/vTU7YOWjN+J1ZskEGoF78tFzXdkK2hbCL/3TRZN8XB+MuvFhvOHMp7WkOCBO4VEL5g== | 9582 | integrity sha512-5iLMdhEPIq3zFWskpmbzmKwMQixKmTYwY3Ox9pjtSklBLnHiuQ0GKJLhL1HSYtyffHM3/lDIFBnb82m9D7ewwQ== |
9454 | dependencies: | 9583 | dependencies: |
9455 | commander "~2.17.1" | 9584 | commander "~2.17.1" |
9456 | source-map "~0.6.1" | 9585 | source-map "~0.6.1" |
@@ -9485,7 +9614,7 @@ through2@^2.0.0: | |||
9485 | readable-stream "~2.3.6" | 9614 | readable-stream "~2.3.6" |
9486 | xtend "~4.0.1" | 9615 | xtend "~4.0.1" |
9487 | 9616 | ||
9488 | through@2, through@X.X.X, through@^2.3.6, through@~2.3.6: | 9617 | through@2, "through@>=2.2.7 <3", through@X.X.X, through@^2.3.6, through@~2.3.6: |
9489 | version "2.3.8" | 9618 | version "2.3.8" |
9490 | resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" | 9619 | resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" |
9491 | integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= | 9620 | integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= |
@@ -9586,7 +9715,15 @@ torrent-piece@^2.0.0: | |||
9586 | resolved "https://registry.yarnpkg.com/torrent-piece/-/torrent-piece-2.0.0.tgz#6598ae67d93699e887f178db267ba16d89d7ec9b" | 9715 | resolved "https://registry.yarnpkg.com/torrent-piece/-/torrent-piece-2.0.0.tgz#6598ae67d93699e887f178db267ba16d89d7ec9b" |
9587 | integrity sha512-H/Z/yCuvZJj1vl1IQHI8dvF2QrUuXRJoptT5DW5967/dsLpXlCg+uyhFR5lfNj5mNaYePUbKtnL+qKWZGXv4Nw== | 9716 | integrity sha512-H/Z/yCuvZJj1vl1IQHI8dvF2QrUuXRJoptT5DW5967/dsLpXlCg+uyhFR5lfNj5mNaYePUbKtnL+qKWZGXv4Nw== |
9588 | 9717 | ||
9589 | tough-cookie@>=2.3.3, tough-cookie@^2.3.4, tough-cookie@~2.4.3: | 9718 | tough-cookie@>=2.3.3, tough-cookie@^2.3.4: |
9719 | version "2.5.0" | ||
9720 | resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" | ||
9721 | integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== | ||
9722 | dependencies: | ||
9723 | psl "^1.1.28" | ||
9724 | punycode "^2.1.1" | ||
9725 | |||
9726 | tough-cookie@~2.4.3: | ||
9590 | version "2.4.3" | 9727 | version "2.4.3" |
9591 | resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" | 9728 | resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" |
9592 | integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ== | 9729 | integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ== |
@@ -9594,13 +9731,6 @@ tough-cookie@>=2.3.3, tough-cookie@^2.3.4, tough-cookie@~2.4.3: | |||
9594 | psl "^1.1.24" | 9731 | psl "^1.1.24" |
9595 | punycode "^1.4.1" | 9732 | punycode "^1.4.1" |
9596 | 9733 | ||
9597 | tough-cookie@~2.3.3: | ||
9598 | version "2.3.4" | ||
9599 | resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.4.tgz#ec60cee38ac675063ffc97a5c18970578ee83655" | ||
9600 | integrity sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA== | ||
9601 | dependencies: | ||
9602 | punycode "^1.4.1" | ||
9603 | |||
9604 | tr46@^1.0.1: | 9734 | tr46@^1.0.1: |
9605 | version "1.0.1" | 9735 | version "1.0.1" |
9606 | resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" | 9736 | resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" |
@@ -9641,9 +9771,9 @@ tryer@^1.0.0: | |||
9641 | integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== | 9771 | integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== |
9642 | 9772 | ||
9643 | ts-jest@^23.1.4: | 9773 | ts-jest@^23.1.4: |
9644 | version "23.10.4" | 9774 | version "23.10.5" |
9645 | resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-23.10.4.tgz#a7a953f55c9165bcaa90ff91014a178e87fe0df8" | 9775 | resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-23.10.5.tgz#cdb550df4466a30489bf70ba867615799f388dd5" |
9646 | integrity sha512-oV/wBwGUS7olSk/9yWMiSIJWbz5xO4zhftnY3gwv6s4SMg6WHF1m8XZNBvQOKQRiTAexZ9754Z13dxBq3Zgssw== | 9776 | integrity sha512-MRCs9qnGoyKgFc8adDEntAOP64fWK1vZKnOYU1o2HxaqjdJvGqmkLCPCnVq1/If4zkUmEjKPnCiUisTrlX2p2A== |
9647 | dependencies: | 9777 | dependencies: |
9648 | bs-logger "0.x" | 9778 | bs-logger "0.x" |
9649 | buffer-from "1.x" | 9779 | buffer-from "1.x" |
@@ -9651,6 +9781,7 @@ ts-jest@^23.1.4: | |||
9651 | json5 "2.x" | 9781 | json5 "2.x" |
9652 | make-error "1.x" | 9782 | make-error "1.x" |
9653 | mkdirp "0.x" | 9783 | mkdirp "0.x" |
9784 | resolve "1.x" | ||
9654 | semver "^5.5" | 9785 | semver "^5.5" |
9655 | yargs-parser "10.x" | 9786 | yargs-parser "10.x" |
9656 | 9787 | ||
@@ -9721,9 +9852,9 @@ tsutils@^2.27.2: | |||
9721 | tslib "^1.8.1" | 9852 | tslib "^1.8.1" |
9722 | 9853 | ||
9723 | tsutils@^3.0.0: | 9854 | tsutils@^3.0.0: |
9724 | version "3.5.0" | 9855 | version "3.5.2" |
9725 | resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.5.0.tgz#42602f7df241e753a2105cc3627a664abf11f745" | 9856 | resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.5.2.tgz#6fd3c2d5a731e83bb21b070a173ec0faf3a8f6d3" |
9726 | integrity sha512-/FZ+pEJQixWruFejFxNPRSwg+iF6aw7PYZVRqUscJ7EnzV3zieI8byfZziUR7QjCuJFulq8SEe9JcGflO4ze4Q== | 9857 | integrity sha512-qIlklNuI/1Dzfm+G+kJV5gg3gimZIX5haYtIVQe7qGyKd7eu8T1t1DY6pz4Sc2CGXAj9s1izycctm9Zfl9sRuQ== |
9727 | dependencies: | 9858 | dependencies: |
9728 | tslib "^1.8.1" | 9859 | tslib "^1.8.1" |
9729 | 9860 | ||
@@ -9838,7 +9969,7 @@ uniq@^1.0.1: | |||
9838 | resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" | 9969 | resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" |
9839 | integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= | 9970 | integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= |
9840 | 9971 | ||
9841 | unique-filename@^1.1.0: | 9972 | unique-filename@^1.1.0, unique-filename@^1.1.1: |
9842 | version "1.1.1" | 9973 | version "1.1.1" |
9843 | resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" | 9974 | resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" |
9844 | integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== | 9975 | integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== |
@@ -9897,12 +10028,7 @@ urix@^0.1.0: | |||
9897 | resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" | 10028 | resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" |
9898 | integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= | 10029 | integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= |
9899 | 10030 | ||
9900 | url-join@^4.0.0: | 10031 | url-parse@^1.4.3: |
9901 | version "4.0.0" | ||
9902 | resolved "https://registry.yarnpkg.com/url-join/-/url-join-4.0.0.tgz#4d3340e807d3773bda9991f8305acdcc2a665d2a" | ||
9903 | integrity sha1-TTNA6AfTdzvamZH4MFrNzCpmXSo= | ||
9904 | |||
9905 | url-parse@^1.1.8, url-parse@^1.4.3: | ||
9906 | version "1.4.4" | 10032 | version "1.4.4" |
9907 | resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.4.tgz#cac1556e95faa0303691fec5cf9d5a1bc34648f8" | 10033 | resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.4.tgz#cac1556e95faa0303691fec5cf9d5a1bc34648f8" |
9908 | integrity sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg== | 10034 | integrity sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg== |
@@ -9928,12 +10054,12 @@ use@^3.1.0: | |||
9928 | resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" | 10054 | resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" |
9929 | integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== | 10055 | integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== |
9930 | 10056 | ||
9931 | useragent@2.2.1: | 10057 | useragent@2.3.0: |
9932 | version "2.2.1" | 10058 | version "2.3.0" |
9933 | resolved "https://registry.yarnpkg.com/useragent/-/useragent-2.2.1.tgz#cf593ef4f2d175875e8bb658ea92e18a4fd06d8e" | 10059 | resolved "https://registry.yarnpkg.com/useragent/-/useragent-2.3.0.tgz#217f943ad540cb2128658ab23fc960f6a88c9972" |
9934 | integrity sha1-z1k+9PLRdYdei7ZY6pLhik/QbY4= | 10060 | integrity sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw== |
9935 | dependencies: | 10061 | dependencies: |
9936 | lru-cache "2.2.x" | 10062 | lru-cache "4.1.x" |
9937 | tmp "0.0.x" | 10063 | tmp "0.0.x" |
9938 | 10064 | ||
9939 | ut_metadata@^3.3.0: | 10065 | ut_metadata@^3.3.0: |
@@ -10222,35 +10348,20 @@ webpack-core@^0.6.8: | |||
10222 | source-list-map "~0.1.7" | 10348 | source-list-map "~0.1.7" |
10223 | source-map "~0.4.1" | 10349 | source-map "~0.4.1" |
10224 | 10350 | ||
10225 | webpack-dev-middleware@3.2.0: | 10351 | webpack-dev-middleware@3.4.0: |
10226 | version "3.2.0" | 10352 | version "3.4.0" |
10227 | resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.2.0.tgz#a20ceef194873710052da678f3c6ee0aeed92552" | 10353 | resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz#1132fecc9026fd90f0ecedac5cbff75d1fb45890" |
10228 | integrity sha512-YJLMF/96TpKXaEQwaLEo+Z4NDK8aV133ROF6xp9pe3gQoS7sxfpXh4Rv9eC+8vCvWfmDjRQaMSlRPbO+9G6jgA== | 10354 | integrity sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA== |
10229 | dependencies: | ||
10230 | loud-rejection "^1.6.0" | ||
10231 | memory-fs "~0.4.1" | ||
10232 | mime "^2.3.1" | ||
10233 | path-is-absolute "^1.0.0" | ||
10234 | range-parser "^1.0.3" | ||
10235 | url-join "^4.0.0" | ||
10236 | webpack-log "^2.0.0" | ||
10237 | |||
10238 | webpack-dev-middleware@3.3.0: | ||
10239 | version "3.3.0" | ||
10240 | resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.3.0.tgz#8104daf4d4f65defe06ee2eaaeea612a7c541462" | ||
10241 | integrity sha512-5C5gXtOo1I6+0AEg4UPglYEtu3Rai6l5IiO6aUu65scHXz29dc3oIWMiRwvcNLXgL0HwRkRxa9N02ZjFt4hY8w== | ||
10242 | dependencies: | 10355 | dependencies: |
10243 | loud-rejection "^1.6.0" | ||
10244 | memory-fs "~0.4.1" | 10356 | memory-fs "~0.4.1" |
10245 | mime "^2.3.1" | 10357 | mime "^2.3.1" |
10246 | range-parser "^1.0.3" | 10358 | range-parser "^1.0.3" |
10247 | url-join "^4.0.0" | ||
10248 | webpack-log "^2.0.0" | 10359 | webpack-log "^2.0.0" |
10249 | 10360 | ||
10250 | webpack-dev-server@3.1.8: | 10361 | webpack-dev-server@3.1.10: |
10251 | version "3.1.8" | 10362 | version "3.1.10" |
10252 | resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.1.8.tgz#eb7a95945d1108170f902604fb3b939533d9daeb" | 10363 | resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.1.10.tgz#507411bee727ee8d2fdffdc621b66a64ab3dea2b" |
10253 | integrity sha512-c+tcJtDqnPdxCAzEEZKdIPmg3i5i7cAHe+B+0xFNK0BlCc2HF/unYccbU7xTgfGc5xxhCztCQzFmsqim+KhI+A== | 10364 | integrity sha512-RqOAVjfqZJtQcB0LmrzJ5y4Jp78lv9CK0MZ1YJDTaTmedMZ9PU9FLMQNrMCfVu8hHzaVLVOJKBlGEHMN10z+ww== |
10254 | dependencies: | 10365 | dependencies: |
10255 | ansi-html "0.0.7" | 10366 | ansi-html "0.0.7" |
10256 | bonjour "^3.5.0" | 10367 | bonjour "^3.5.0" |
@@ -10273,11 +10384,11 @@ webpack-dev-server@3.1.8: | |||
10273 | selfsigned "^1.9.1" | 10384 | selfsigned "^1.9.1" |
10274 | serve-index "^1.7.2" | 10385 | serve-index "^1.7.2" |
10275 | sockjs "0.3.19" | 10386 | sockjs "0.3.19" |
10276 | sockjs-client "1.1.5" | 10387 | sockjs-client "1.3.0" |
10277 | spdy "^3.4.1" | 10388 | spdy "^3.4.1" |
10278 | strip-ansi "^3.0.0" | 10389 | strip-ansi "^3.0.0" |
10279 | supports-color "^5.1.0" | 10390 | supports-color "^5.1.0" |
10280 | webpack-dev-middleware "3.2.0" | 10391 | webpack-dev-middleware "3.4.0" |
10281 | webpack-log "^2.0.0" | 10392 | webpack-log "^2.0.0" |
10282 | yargs "12.0.2" | 10393 | yargs "12.0.2" |
10283 | 10394 | ||
@@ -10314,6 +10425,14 @@ webpack-sources@1.2.0: | |||
10314 | source-list-map "^2.0.0" | 10425 | source-list-map "^2.0.0" |
10315 | source-map "~0.6.1" | 10426 | source-map "~0.6.1" |
10316 | 10427 | ||
10428 | webpack-sources@1.3.0, webpack-sources@^1.1.0, webpack-sources@^1.2.0, webpack-sources@^1.3.0: | ||
10429 | version "1.3.0" | ||
10430 | resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85" | ||
10431 | integrity sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA== | ||
10432 | dependencies: | ||
10433 | source-list-map "^2.0.0" | ||
10434 | source-map "~0.6.1" | ||
10435 | |||
10317 | webpack-sources@^0.1.4: | 10436 | webpack-sources@^0.1.4: |
10318 | version "0.1.5" | 10437 | version "0.1.5" |
10319 | resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.1.5.tgz#aa1f3abf0f0d74db7111c40e500b84f966640750" | 10438 | resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.1.5.tgz#aa1f3abf0f0d74db7111c40e500b84f966640750" |
@@ -10322,14 +10441,6 @@ webpack-sources@^0.1.4: | |||
10322 | source-list-map "~0.1.7" | 10441 | source-list-map "~0.1.7" |
10323 | source-map "~0.5.3" | 10442 | source-map "~0.5.3" |
10324 | 10443 | ||
10325 | webpack-sources@^1.1.0, webpack-sources@^1.2.0, webpack-sources@^1.3.0: | ||
10326 | version "1.3.0" | ||
10327 | resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85" | ||
10328 | integrity sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA== | ||
10329 | dependencies: | ||
10330 | source-list-map "^2.0.0" | ||
10331 | source-map "~0.6.1" | ||
10332 | |||
10333 | webpack-subresource-integrity@1.1.0-rc.6: | 10444 | webpack-subresource-integrity@1.1.0-rc.6: |
10334 | version "1.1.0-rc.6" | 10445 | version "1.1.0-rc.6" |
10335 | resolved "https://registry.yarnpkg.com/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz#37f6f1264e1eb378e41465a98da80fad76ab8886" | 10446 | resolved "https://registry.yarnpkg.com/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz#37f6f1264e1eb378e41465a98da80fad76ab8886" |
@@ -10337,15 +10448,15 @@ webpack-subresource-integrity@1.1.0-rc.6: | |||
10337 | dependencies: | 10448 | dependencies: |
10338 | webpack-core "^0.6.8" | 10449 | webpack-core "^0.6.8" |
10339 | 10450 | ||
10340 | webpack@4.19.1: | 10451 | webpack@4.23.1: |
10341 | version "4.19.1" | 10452 | version "4.23.1" |
10342 | resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.19.1.tgz#096674bc3b573f8756c762754366e5b333d6576f" | 10453 | resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.23.1.tgz#db7467b116771ae020c58bdfe2a0822785bb8239" |
10343 | integrity sha512-j7Q/5QqZRqIFXJvC0E59ipLV5Hf6lAnS3ezC3I4HMUybwEDikQBVad5d+IpPtmaQPQArvgUZLXIN6lWijHBn4g== | 10454 | integrity sha512-iE5Cu4rGEDk7ONRjisTOjVHv3dDtcFfwitSxT7evtYj/rANJpt1OuC/Kozh1pBa99AUBr1L/LsaNB+D9Xz3CEg== |
10344 | dependencies: | 10455 | dependencies: |
10345 | "@webassemblyjs/ast" "1.7.6" | 10456 | "@webassemblyjs/ast" "1.7.10" |
10346 | "@webassemblyjs/helper-module-context" "1.7.6" | 10457 | "@webassemblyjs/helper-module-context" "1.7.10" |
10347 | "@webassemblyjs/wasm-edit" "1.7.6" | 10458 | "@webassemblyjs/wasm-edit" "1.7.10" |
10348 | "@webassemblyjs/wasm-parser" "1.7.6" | 10459 | "@webassemblyjs/wasm-parser" "1.7.10" |
10349 | acorn "^5.6.2" | 10460 | acorn "^5.6.2" |
10350 | acorn-dynamic-import "^3.0.0" | 10461 | acorn-dynamic-import "^3.0.0" |
10351 | ajv "^6.1.0" | 10462 | ajv "^6.1.0" |
@@ -10365,12 +10476,12 @@ webpack@4.19.1: | |||
10365 | tapable "^1.1.0" | 10476 | tapable "^1.1.0" |
10366 | uglifyjs-webpack-plugin "^1.2.4" | 10477 | uglifyjs-webpack-plugin "^1.2.4" |
10367 | watchpack "^1.5.0" | 10478 | watchpack "^1.5.0" |
10368 | webpack-sources "^1.2.0" | 10479 | webpack-sources "^1.3.0" |
10369 | 10480 | ||
10370 | webpack@^4.17.1: | 10481 | webpack@^4.17.1: |
10371 | version "4.25.1" | 10482 | version "4.26.1" |
10372 | resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.25.1.tgz#4f459fbaea0f93440dc86c89f771bb3a837cfb6d" | 10483 | resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.26.1.tgz#ff3a9283d363c07b3494dfa702d08f4f2ef6cb39" |
10373 | integrity sha512-T0GU/3NRtO4tMfNzsvpdhUr8HnzA4LTdP2zd+e5zd6CdOH5vNKHnAlO+DvzccfhPdzqRrALOFcjYxx7K5DWmvA== | 10484 | integrity sha512-i2oOvEvuvLLSuSCkdVrknaxAhtUZ9g+nLSoHCWV0gDzqGX2DXaCrMmMUpbRsTSSLrUqAI56PoEiyMUZIZ1msug== |
10374 | dependencies: | 10485 | dependencies: |
10375 | "@webassemblyjs/ast" "1.7.11" | 10486 | "@webassemblyjs/ast" "1.7.11" |
10376 | "@webassemblyjs/helper-module-context" "1.7.11" | 10487 | "@webassemblyjs/helper-module-context" "1.7.11" |
@@ -10393,7 +10504,7 @@ webpack@^4.17.1: | |||
10393 | node-libs-browser "^2.0.0" | 10504 | node-libs-browser "^2.0.0" |
10394 | schema-utils "^0.4.4" | 10505 | schema-utils "^0.4.4" |
10395 | tapable "^1.1.0" | 10506 | tapable "^1.1.0" |
10396 | uglifyjs-webpack-plugin "^1.2.4" | 10507 | terser-webpack-plugin "^1.1.0" |
10397 | watchpack "^1.5.0" | 10508 | watchpack "^1.5.0" |
10398 | webpack-sources "^1.3.0" | 10509 | webpack-sources "^1.3.0" |
10399 | 10510 | ||
@@ -10468,9 +10579,9 @@ whatwg-fetch@^3.0.0: | |||
10468 | integrity sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q== | 10579 | integrity sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q== |
10469 | 10580 | ||
10470 | whatwg-mimetype@^2.1.0, whatwg-mimetype@^2.2.0: | 10581 | whatwg-mimetype@^2.1.0, whatwg-mimetype@^2.2.0: |
10471 | version "2.2.0" | 10582 | version "2.3.0" |
10472 | resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.2.0.tgz#a3d58ef10b76009b042d03e25591ece89b88d171" | 10583 | resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" |
10473 | integrity sha512-5YSO1nMd5D1hY3WzAQV3PzZL83W3YeyR1yW9PcH26Weh1t+Vzh9B6XkDh7aXm83HBZ4nSMvkjvN2H2ySWIvBgw== | 10584 | integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== |
10474 | 10585 | ||
10475 | whatwg-url@^6.4.1: | 10586 | whatwg-url@^6.4.1: |
10476 | version "6.5.0" | 10587 | version "6.5.0" |
@@ -10505,7 +10616,7 @@ which-module@^2.0.0: | |||
10505 | resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" | 10616 | resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" |
10506 | integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= | 10617 | integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= |
10507 | 10618 | ||
10508 | which@1, which@^1.1.1, which@^1.2.1, which@^1.2.12, which@^1.2.9, which@^1.3.0: | 10619 | which@1, which@^1.1.1, which@^1.2.1, which@^1.2.12, which@^1.2.9, which@^1.3.0, which@^1.3.1: |
10509 | version "1.3.1" | 10620 | version "1.3.1" |
10510 | resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" | 10621 | resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" |
10511 | integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== | 10622 | integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== |
@@ -10566,9 +10677,9 @@ ws@^5.2.0: | |||
10566 | async-limiter "~1.0.0" | 10677 | async-limiter "~1.0.0" |
10567 | 10678 | ||
10568 | ws@^6.0.0: | 10679 | ws@^6.0.0: |
10569 | version "6.1.0" | 10680 | version "6.1.2" |
10570 | resolved "https://registry.yarnpkg.com/ws/-/ws-6.1.0.tgz#119a9dbf92c54e190ec18d10e871d55c95cf9373" | 10681 | resolved "https://registry.yarnpkg.com/ws/-/ws-6.1.2.tgz#3cc7462e98792f0ac679424148903ded3b9c3ad8" |
10571 | integrity sha512-H3dGVdGvW2H8bnYpIDc3u3LH8Wue3Qh+Zto6aXXFzvESkTVT6rAfKR6tR/+coaUvxs8yHtmNV0uioBF62ZGSTg== | 10682 | integrity sha512-rfUqzvz0WxmSXtJpPMX2EeASXabOrSMk1ruMOV3JBTBjo4ac2lDjGGsbQSyxj8Odhw5fBib8ZKEjDNvgouNKYw== |
10572 | dependencies: | 10683 | dependencies: |
10573 | async-limiter "~1.0.0" | 10684 | async-limiter "~1.0.0" |
10574 | 10685 | ||
@@ -10640,9 +10751,9 @@ yallist@^2.1.2: | |||
10640 | integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= | 10751 | integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= |
10641 | 10752 | ||
10642 | yallist@^3.0.0, yallist@^3.0.2: | 10753 | yallist@^3.0.0, yallist@^3.0.2: |
10643 | version "3.0.2" | 10754 | version "3.0.3" |
10644 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.2.tgz#8452b4bb7e83c7c188d8041c1a837c773d6d8bb9" | 10755 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" |
10645 | integrity sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k= | 10756 | integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A== |
10646 | 10757 | ||
10647 | yargs-parser@10.x, yargs-parser@^10.1.0: | 10758 | yargs-parser@10.x, yargs-parser@^10.1.0: |
10648 | version "10.1.0" | 10759 | version "10.1.0" |
@@ -10651,6 +10762,14 @@ yargs-parser@10.x, yargs-parser@^10.1.0: | |||
10651 | dependencies: | 10762 | dependencies: |
10652 | camelcase "^4.1.0" | 10763 | camelcase "^4.1.0" |
10653 | 10764 | ||
10765 | yargs-parser@^11.1.1: | ||
10766 | version "11.1.1" | ||
10767 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4" | ||
10768 | integrity sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ== | ||
10769 | dependencies: | ||
10770 | camelcase "^5.0.0" | ||
10771 | decamelize "^1.2.0" | ||
10772 | |||
10654 | yargs-parser@^5.0.0: | 10773 | yargs-parser@^5.0.0: |
10655 | version "5.0.0" | 10774 | version "5.0.0" |
10656 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" | 10775 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" |
@@ -10697,7 +10816,7 @@ yargs@10.0.3: | |||
10697 | y18n "^3.2.1" | 10816 | y18n "^3.2.1" |
10698 | yargs-parser "^8.0.0" | 10817 | yargs-parser "^8.0.0" |
10699 | 10818 | ||
10700 | yargs@12.0.2, yargs@^12.0.2: | 10819 | yargs@12.0.2: |
10701 | version "12.0.2" | 10820 | version "12.0.2" |
10702 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.2.tgz#fe58234369392af33ecbef53819171eff0f5aadc" | 10821 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.2.tgz#fe58234369392af33ecbef53819171eff0f5aadc" |
10703 | integrity sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ== | 10822 | integrity sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ== |
@@ -10752,6 +10871,24 @@ yargs@^11.0.0: | |||
10752 | y18n "^3.2.1" | 10871 | y18n "^3.2.1" |
10753 | yargs-parser "^9.0.2" | 10872 | yargs-parser "^9.0.2" |
10754 | 10873 | ||
10874 | yargs@^12.0.2: | ||
10875 | version "12.0.5" | ||
10876 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13" | ||
10877 | integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw== | ||
10878 | dependencies: | ||
10879 | cliui "^4.0.0" | ||
10880 | decamelize "^1.2.0" | ||
10881 | find-up "^3.0.0" | ||
10882 | get-caller-file "^1.0.1" | ||
10883 | os-locale "^3.0.0" | ||
10884 | require-directory "^2.1.1" | ||
10885 | require-main-filename "^1.0.1" | ||
10886 | set-blocking "^2.0.0" | ||
10887 | string-width "^2.0.0" | ||
10888 | which-module "^2.0.0" | ||
10889 | y18n "^3.2.1 || ^4.0.0" | ||
10890 | yargs-parser "^11.1.1" | ||
10891 | |||
10755 | yargs@^7.0.0: | 10892 | yargs@^7.0.0: |
10756 | version "7.1.0" | 10893 | version "7.1.0" |
10757 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" | 10894 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" |
diff --git a/config/default.yaml b/config/default.yaml index 257ec7ed1..d95fdc57b 100644 --- a/config/default.yaml +++ b/config/default.yaml | |||
@@ -45,8 +45,10 @@ smtp: | |||
45 | 45 | ||
46 | # From the project root directory | 46 | # From the project root directory |
47 | storage: | 47 | storage: |
48 | tmp: 'storage/tmp/' # Used to download data (imports etc), store uploaded files before processing... | ||
48 | avatars: 'storage/avatars/' | 49 | avatars: 'storage/avatars/' |
49 | videos: 'storage/videos/' | 50 | videos: 'storage/videos/' |
51 | redundancy: 'storage/redundancy/' | ||
50 | logs: 'storage/logs/' | 52 | logs: 'storage/logs/' |
51 | previews: 'storage/previews/' | 53 | previews: 'storage/previews/' |
52 | thumbnails: 'storage/thumbnails/' | 54 | thumbnails: 'storage/thumbnails/' |
@@ -75,7 +77,7 @@ trending: | |||
75 | redundancy: | 77 | redundancy: |
76 | videos: | 78 | videos: |
77 | check_interval: '1 hour' # How often you want to check new videos to cache | 79 | check_interval: '1 hour' # How often you want to check new videos to cache |
78 | strategies: | 80 | strategies: # Just uncomment strategies you want |
79 | # - | 81 | # - |
80 | # size: '10GB' | 82 | # size: '10GB' |
81 | # # Minimum time the video must remain in the cache. Only accept values > 10 hours (to not overload remote instances) | 83 | # # Minimum time the video must remain in the cache. Only accept values > 10 hours (to not overload remote instances) |
diff --git a/config/production.yaml.example b/config/production.yaml.example index ac15fc736..4c50a550b 100644 --- a/config/production.yaml.example +++ b/config/production.yaml.example | |||
@@ -46,8 +46,10 @@ smtp: | |||
46 | 46 | ||
47 | # From the project root directory | 47 | # From the project root directory |
48 | storage: | 48 | storage: |
49 | tmp: '/var/www/peertube/storage/tmp/' # Used to download data (imports etc), store uploaded files before processing... | ||
49 | avatars: '/var/www/peertube/storage/avatars/' | 50 | avatars: '/var/www/peertube/storage/avatars/' |
50 | videos: '/var/www/peertube/storage/videos/' | 51 | videos: '/var/www/peertube/storage/videos/' |
52 | redundancy: '/var/www/peertube/storage/videos/' | ||
51 | logs: '/var/www/peertube/storage/logs/' | 53 | logs: '/var/www/peertube/storage/logs/' |
52 | previews: '/var/www/peertube/storage/previews/' | 54 | previews: '/var/www/peertube/storage/previews/' |
53 | thumbnails: '/var/www/peertube/storage/thumbnails/' | 55 | thumbnails: '/var/www/peertube/storage/thumbnails/' |
@@ -76,7 +78,7 @@ trending: | |||
76 | redundancy: | 78 | redundancy: |
77 | videos: | 79 | videos: |
78 | check_interval: '1 hour' # How often you want to check new videos to cache | 80 | check_interval: '1 hour' # How often you want to check new videos to cache |
79 | strategies: | 81 | strategies: # Just uncomment strategies you want |
80 | # - | 82 | # - |
81 | # size: '10GB' | 83 | # size: '10GB' |
82 | # # Minimum time the video must remain in the cache. Only accept values > 10 hours (to not overload remote instances) | 84 | # # Minimum time the video must remain in the cache. Only accept values > 10 hours (to not overload remote instances) |
diff --git a/config/test-1.yaml b/config/test-1.yaml index 503bbc661..8f4f66d2a 100644 --- a/config/test-1.yaml +++ b/config/test-1.yaml | |||
@@ -10,8 +10,10 @@ database: | |||
10 | 10 | ||
11 | # From the project root directory | 11 | # From the project root directory |
12 | storage: | 12 | storage: |
13 | tmp: 'test1/tmp/' | ||
13 | avatars: 'test1/avatars/' | 14 | avatars: 'test1/avatars/' |
14 | videos: 'test1/videos/' | 15 | videos: 'test1/videos/' |
16 | redundancy: 'test1/redundancy/' | ||
15 | logs: 'test1/logs/' | 17 | logs: 'test1/logs/' |
16 | previews: 'test1/previews/' | 18 | previews: 'test1/previews/' |
17 | thumbnails: 'test1/thumbnails/' | 19 | thumbnails: 'test1/thumbnails/' |
diff --git a/config/test-2.yaml b/config/test-2.yaml index 8c77bf581..a80ec6e54 100644 --- a/config/test-2.yaml +++ b/config/test-2.yaml | |||
@@ -10,8 +10,10 @@ database: | |||
10 | 10 | ||
11 | # From the project root directory | 11 | # From the project root directory |
12 | storage: | 12 | storage: |
13 | tmp: 'test2/tmp/' | ||
13 | avatars: 'test2/avatars/' | 14 | avatars: 'test2/avatars/' |
14 | videos: 'test2/videos/' | 15 | videos: 'test2/videos/' |
16 | redundancy: 'test2/redundancy/' | ||
15 | logs: 'test2/logs/' | 17 | logs: 'test2/logs/' |
16 | previews: 'test2/previews/' | 18 | previews: 'test2/previews/' |
17 | thumbnails: 'test2/thumbnails/' | 19 | thumbnails: 'test2/thumbnails/' |
diff --git a/config/test-3.yaml b/config/test-3.yaml index 82d89567a..934401eb0 100644 --- a/config/test-3.yaml +++ b/config/test-3.yaml | |||
@@ -10,8 +10,10 @@ database: | |||
10 | 10 | ||
11 | # From the project root directory | 11 | # From the project root directory |
12 | storage: | 12 | storage: |
13 | tmp: 'test3/tmp/' | ||
13 | avatars: 'test3/avatars/' | 14 | avatars: 'test3/avatars/' |
14 | videos: 'test3/videos/' | 15 | videos: 'test3/videos/' |
16 | redundancy: 'test3/redundancy/' | ||
15 | logs: 'test3/logs/' | 17 | logs: 'test3/logs/' |
16 | previews: 'test3/previews/' | 18 | previews: 'test3/previews/' |
17 | thumbnails: 'test3/thumbnails/' | 19 | thumbnails: 'test3/thumbnails/' |
diff --git a/config/test-4.yaml b/config/test-4.yaml index 1aa56d041..ee99b250b 100644 --- a/config/test-4.yaml +++ b/config/test-4.yaml | |||
@@ -10,8 +10,10 @@ database: | |||
10 | 10 | ||
11 | # From the project root directory | 11 | # From the project root directory |
12 | storage: | 12 | storage: |
13 | tmp: 'test4/tmp/' | ||
13 | avatars: 'test4/avatars/' | 14 | avatars: 'test4/avatars/' |
14 | videos: 'test4/videos/' | 15 | videos: 'test4/videos/' |
16 | redundancy: 'test4/redundancy/' | ||
15 | logs: 'test4/logs/' | 17 | logs: 'test4/logs/' |
16 | previews: 'test4/previews/' | 18 | previews: 'test4/previews/' |
17 | thumbnails: 'test4/thumbnails/' | 19 | thumbnails: 'test4/thumbnails/' |
diff --git a/config/test-5.yaml b/config/test-5.yaml index 5f1c2f583..e2662bdd9 100644 --- a/config/test-5.yaml +++ b/config/test-5.yaml | |||
@@ -10,8 +10,10 @@ database: | |||
10 | 10 | ||
11 | # From the project root directory | 11 | # From the project root directory |
12 | storage: | 12 | storage: |
13 | tmp: 'test5/tmp/' | ||
13 | avatars: 'test5/avatars/' | 14 | avatars: 'test5/avatars/' |
14 | videos: 'test5/videos/' | 15 | videos: 'test5/videos/' |
16 | redundancy: 'test5/redundancy/' | ||
15 | logs: 'test5/logs/' | 17 | logs: 'test5/logs/' |
16 | previews: 'test5/previews/' | 18 | previews: 'test5/previews/' |
17 | thumbnails: 'test5/thumbnails/' | 19 | thumbnails: 'test5/thumbnails/' |
diff --git a/config/test-6.yaml b/config/test-6.yaml index 719629844..ad39c6a9f 100644 --- a/config/test-6.yaml +++ b/config/test-6.yaml | |||
@@ -10,8 +10,10 @@ database: | |||
10 | 10 | ||
11 | # From the project root directory | 11 | # From the project root directory |
12 | storage: | 12 | storage: |
13 | tmp: 'test6/tmp/' | ||
13 | avatars: 'test6/avatars/' | 14 | avatars: 'test6/avatars/' |
14 | videos: 'test6/videos/' | 15 | videos: 'test6/videos/' |
16 | redundancy: 'test6/redundancy/' | ||
15 | logs: 'test6/logs/' | 17 | logs: 'test6/logs/' |
16 | previews: 'test6/previews/' | 18 | previews: 'test6/previews/' |
17 | thumbnails: 'test6/thumbnails/' | 19 | thumbnails: 'test6/thumbnails/' |
diff --git a/config/test.yaml b/config/test.yaml index 9c051fabc..51a77e2fd 100644 --- a/config/test.yaml +++ b/config/test.yaml | |||
@@ -67,4 +67,4 @@ import: | |||
67 | enabled: true | 67 | enabled: true |
68 | 68 | ||
69 | instance: | 69 | instance: |
70 | default_nsfw_policy: 'display' \ No newline at end of file | 70 | default_nsfw_policy: 'display' |
diff --git a/package.json b/package.json index 391e1ff90..3983f5f2c 100644 --- a/package.json +++ b/package.json | |||
@@ -1,7 +1,7 @@ | |||
1 | { | 1 | { |
2 | "name": "peertube", | 2 | "name": "peertube", |
3 | "description": "Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.", | 3 | "description": "Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.", |
4 | "version": "1.1.0-alpha.2", | 4 | "version": "1.1.0", |
5 | "private": true, | 5 | "private": true, |
6 | "licence": "AGPLv3", | 6 | "licence": "AGPLv3", |
7 | "engines": { | 7 | "engines": { |
@@ -70,7 +70,7 @@ | |||
70 | }, | 70 | }, |
71 | "husky": { | 71 | "husky": { |
72 | "hooks": { | 72 | "hooks": { |
73 | "pre-commit": "./scripts/openapi-peertube-version.sh && lint-staged" | 73 | "pre-commit": "lint-staged" |
74 | } | 74 | } |
75 | }, | 75 | }, |
76 | "lint-staged": { | 76 | "lint-staged": { |
@@ -104,7 +104,7 @@ | |||
104 | "cli-table": "^0.3.1", | 104 | "cli-table": "^0.3.1", |
105 | "commander": "^2.13.0", | 105 | "commander": "^2.13.0", |
106 | "concurrently": "^4.0.1", | 106 | "concurrently": "^4.0.1", |
107 | "config": "^2.0.1", | 107 | "config": "^3.0.0", |
108 | "cookie-parser": "^1.4.3", | 108 | "cookie-parser": "^1.4.3", |
109 | "cors": "^2.8.1", | 109 | "cors": "^2.8.1", |
110 | "create-torrent": "^3.24.5", | 110 | "create-torrent": "^3.24.5", |
@@ -127,7 +127,6 @@ | |||
127 | "jsonld-signatures": "https://github.com/Chocobozzz/jsonld-signatures#rsa2017", | 127 | "jsonld-signatures": "https://github.com/Chocobozzz/jsonld-signatures#rsa2017", |
128 | "lodash": "^4.17.10", | 128 | "lodash": "^4.17.10", |
129 | "magnet-uri": "^5.1.4", | 129 | "magnet-uri": "^5.1.4", |
130 | "marked-man": "^0.2.1", | ||
131 | "memoizee": "^0.4.14", | 130 | "memoizee": "^0.4.14", |
132 | "morgan": "^1.5.3", | 131 | "morgan": "^1.5.3", |
133 | "multer": "^1.1.0", | 132 | "multer": "^1.1.0", |
@@ -138,16 +137,15 @@ | |||
138 | "pem": "^1.12.3", | 137 | "pem": "^1.12.3", |
139 | "pfeed": "^1.1.6", | 138 | "pfeed": "^1.1.6", |
140 | "pg": "^7.4.1", | 139 | "pg": "^7.4.1", |
141 | "pg-hstore": "^2.3.2", | ||
142 | "prompt": "^1.0.0", | 140 | "prompt": "^1.0.0", |
143 | "redis": "^2.8.0", | 141 | "redis": "^2.8.0", |
144 | "reflect-metadata": "^0.1.10", | 142 | "reflect-metadata": "^0.1.12", |
145 | "request": "^2.81.0", | 143 | "request": "^2.81.0", |
146 | "safe-buffer": "^5.0.1", | ||
147 | "scripty": "^1.5.0", | 144 | "scripty": "^1.5.0", |
148 | "sequelize": "4.41.2", | 145 | "sequelize": "4.41.2", |
149 | "sequelize-typescript": "0.6.6", | 146 | "sequelize-typescript": "0.6.6", |
150 | "sharp": "^0.21.0", | 147 | "sharp": "^0.21.0", |
148 | "sitemap": "^2.1.0", | ||
151 | "srt-to-vtt": "^1.1.2", | 149 | "srt-to-vtt": "^1.1.2", |
152 | "summon-install": "^0.4.3", | 150 | "summon-install": "^0.4.3", |
153 | "useragent": "^2.3.0", | 151 | "useragent": "^2.3.0", |
@@ -165,7 +163,7 @@ | |||
165 | "@types/bcrypt": "^3.0.0", | 163 | "@types/bcrypt": "^3.0.0", |
166 | "@types/bluebird": "3.5.21", | 164 | "@types/bluebird": "3.5.21", |
167 | "@types/body-parser": "^1.16.3", | 165 | "@types/body-parser": "^1.16.3", |
168 | "@types/bull": "^3.3.12", | 166 | "@types/bull": "3.4.0", |
169 | "@types/bytes": "^3.0.0", | 167 | "@types/bytes": "^3.0.0", |
170 | "@types/chai": "^4.0.4", | 168 | "@types/chai": "^4.0.4", |
171 | "@types/chai-json-schema": "^1.4.3", | 169 | "@types/chai-json-schema": "^1.4.3", |
@@ -202,8 +200,9 @@ | |||
202 | "libxmljs": "0.19.5", | 200 | "libxmljs": "0.19.5", |
203 | "lint-staged": "^8.0.4", | 201 | "lint-staged": "^8.0.4", |
204 | "maildev": "^1.0.0-rc3", | 202 | "maildev": "^1.0.0-rc3", |
203 | "marked-man": "^0.2.1", | ||
205 | "mocha": "^5.0.0", | 204 | "mocha": "^5.0.0", |
206 | "nodemon": "^1.11.0", | 205 | "nodemon": "^1.18.6", |
207 | "sass-lint": "^1.12.1", | 206 | "sass-lint": "^1.12.1", |
208 | "source-map-support": "^0.5.0", | 207 | "source-map-support": "^0.5.0", |
209 | "supertest": "^3.0.0", | 208 | "supertest": "^3.0.0", |
diff --git a/scripts/build/client.sh b/scripts/build/client.sh index 62daf98cf..be3eef802 100755 --- a/scripts/build/client.sh +++ b/scripts/build/client.sh | |||
@@ -41,7 +41,7 @@ if [ -z ${1+x} ] || [ "$1" != "--light" ]; then | |||
41 | languages=("fr_FR") | 41 | languages=("fr_FR") |
42 | else | 42 | else |
43 | # Supported languages | 43 | # Supported languages |
44 | languages=("fr_FR" "pt_BR" "sv_SE" "eu_ES" "ca_ES" "cs_CZ" "eo" "zh_Hant_TW" "de_DE" "es_ES" "oc" "zh_Hans_CN") | 44 | languages=("pl_PL" "it_IT" "ru_RU" "fr_FR" "pt_BR" "sv_SE" "eu_ES" "ca_ES" "cs_CZ" "eo" "zh_Hant_TW" "de_DE" "es_ES" "oc" "zh_Hans_CN") |
45 | fi | 45 | fi |
46 | 46 | ||
47 | for lang in "${languages[@]}"; do | 47 | for lang in "${languages[@]}"; do |
diff --git a/scripts/clean/server/test.sh b/scripts/clean/server/test.sh index 235ff52cc..b897c30ba 100755 --- a/scripts/clean/server/test.sh +++ b/scripts/clean/server/test.sh | |||
@@ -18,6 +18,7 @@ removeFiles () { | |||
18 | 18 | ||
19 | dropRedis () { | 19 | dropRedis () { |
20 | redis-cli KEYS "bull-localhost:900$1*" | grep -v empty | xargs --no-run-if-empty redis-cli DEL | 20 | redis-cli KEYS "bull-localhost:900$1*" | grep -v empty | xargs --no-run-if-empty redis-cli DEL |
21 | redis-cli KEYS "redis-localhost:900$1*" | grep -v empty | xargs --no-run-if-empty redis-cli DEL | ||
21 | } | 22 | } |
22 | 23 | ||
23 | for i in $(seq 1 6); do | 24 | for i in $(seq 1 6); do |
diff --git a/scripts/i18n/pull-hook.sh b/scripts/i18n/pull-hook.sh index 3a8394110..b0668436d 100755 --- a/scripts/i18n/pull-hook.sh +++ b/scripts/i18n/pull-hook.sh | |||
@@ -7,6 +7,7 @@ set -eu | |||
7 | 7 | ||
8 | for i in 1 2 3; do | 8 | for i in 1 2 3; do |
9 | perl -pi -e 's|<x id=(.+?)/>([^"])|<x id=\1/>\2|g' client/src/locale/target/*.xml | 9 | perl -pi -e 's|<x id=(.+?)/>([^"])|<x id=\1/>\2|g' client/src/locale/target/*.xml |
10 | perl -0pi -e 's|<source>(.+?)</source>\s*<context-group |<source>\1</source><target>\1</target><context-group |g' client/src/locale/target/angular_*.xml | ||
10 | done | 11 | done |
11 | 12 | ||
12 | npm run i18n:xliff2json | 13 | npm run i18n:xliff2json |
diff --git a/scripts/openapi-peertube-version.sh b/scripts/openapi-peertube-version.sh index c638291f6..4eb481e64 100755 --- a/scripts/openapi-peertube-version.sh +++ b/scripts/openapi-peertube-version.sh | |||
@@ -1,4 +1,6 @@ | |||
1 | #!/usr/bin/env bash | ||
2 | |||
1 | # Version key/value should be on his own line | 3 | # Version key/value should be on his own line |
2 | PACKAGE_VERSION=$(node -p "require('./package.json').version") | 4 | PACKAGE_VERSION=$(node -p "require('./package.json').version") |
3 | 5 | ||
4 | sed -i "s/\(^\s*\)version: .*/\1version: $PACKAGE_VERSION/" support/doc/api/openapi.yaml | 6 | sed -i "s/\(^\s*\)version: .*/\1version: $PACKAGE_VERSION/" ./support/doc/api/openapi.yaml |
diff --git a/scripts/prune-storage.ts b/scripts/prune-storage.ts index 4ab0b4863..c9e4dbd4b 100755 --- a/scripts/prune-storage.ts +++ b/scripts/prune-storage.ts | |||
@@ -19,7 +19,8 @@ async function run () { | |||
19 | 19 | ||
20 | const storageOnlyOwnedToPrune = [ | 20 | const storageOnlyOwnedToPrune = [ |
21 | CONFIG.STORAGE.VIDEOS_DIR, | 21 | CONFIG.STORAGE.VIDEOS_DIR, |
22 | CONFIG.STORAGE.TORRENTS_DIR | 22 | CONFIG.STORAGE.TORRENTS_DIR, |
23 | CONFIG.STORAGE.REDUNDANCY_DIR | ||
23 | ] | 24 | ] |
24 | 25 | ||
25 | const storageForAllToPrune = [ | 26 | const storageForAllToPrune = [ |
@@ -36,6 +37,9 @@ async function run () { | |||
36 | toDelete = toDelete.concat(await pruneDirectory(directory, false)) | 37 | toDelete = toDelete.concat(await pruneDirectory(directory, false)) |
37 | } | 38 | } |
38 | 39 | ||
40 | const tmpFiles = await readdir(CONFIG.STORAGE.TMP_DIR) | ||
41 | toDelete = toDelete.concat(tmpFiles.map(t => join(CONFIG.STORAGE.TMP_DIR, t))) | ||
42 | |||
39 | if (toDelete.length === 0) { | 43 | if (toDelete.length === 0) { |
40 | console.log('No files to delete.') | 44 | console.log('No files to delete.') |
41 | return | 45 | return |
@@ -91,6 +95,7 @@ async function askConfirmation () { | |||
91 | confirm: { | 95 | confirm: { |
92 | type: 'string', | 96 | type: 'string', |
93 | description: 'These following unused files can be deleted, but please check your backups first (bugs happen).' + | 97 | description: 'These following unused files can be deleted, but please check your backups first (bugs happen).' + |
98 | ' Notice PeerTube must have been stopped when your ran this script.' + | ||
94 | ' Can we delete these files?', | 99 | ' Can we delete these files?', |
95 | default: 'n', | 100 | default: 'n', |
96 | required: true | 101 | required: true |
diff --git a/scripts/release.sh b/scripts/release.sh index ccb93bc44..08061fe6f 100755 --- a/scripts/release.sh +++ b/scripts/release.sh | |||
@@ -43,7 +43,7 @@ directory_name="peertube-$version" | |||
43 | zip_name="peertube-$version.zip" | 43 | zip_name="peertube-$version.zip" |
44 | tar_name="peertube-$version.tar.xz" | 44 | tar_name="peertube-$version.tar.xz" |
45 | 45 | ||
46 | changelog=$(awk -v version="$version" '/## v/ { printit = $2 == version }; printit;' CHANGELOG.md | grep -v "$version" | sed '1{/^$/d}') | 46 | changelog=$(awk -v version="$version" '/## v/ { printit = $2 == version }; printit;' CHANGELOG.md | grep -v "## $version" | sed '1{/^$/d}') |
47 | 47 | ||
48 | printf "Changelog will be:\\n\\n%s\\n\\n" "$changelog" | 48 | printf "Changelog will be:\\n\\n%s\\n\\n" "$changelog" |
49 | 49 | ||
@@ -60,7 +60,9 @@ fi | |||
60 | 60 | ||
61 | npm version -f --no-git-tag-version --no-commit-hooks "$1" | 61 | npm version -f --no-git-tag-version --no-commit-hooks "$1" |
62 | 62 | ||
63 | git commit package.json client/package.json -m "Bumped to version $version" | 63 | ./scripts/openapi-peertube-version.sh |
64 | |||
65 | git commit package.json client/package.json ./support/doc/api/openapi.yaml -m "Bumped to version $version" | ||
64 | git tag -s -a "$version" -m "$version" | 66 | git tag -s -a "$version" -m "$version" |
65 | 67 | ||
66 | npm run build | 68 | npm run build |
diff --git a/scripts/upgrade.sh b/scripts/upgrade.sh index c70b3b42a..4f7c58edd 100755 --- a/scripts/upgrade.sh +++ b/scripts/upgrade.sh | |||
@@ -20,6 +20,16 @@ if [ ! -e "$PEERTUBE_PATH/versions" -o ! -e "$PEERTUBE_PATH/config/production.ya | |||
20 | exit 1 | 20 | exit 1 |
21 | fi | 21 | fi |
22 | 22 | ||
23 | if [ -x "$(command -v awk)" ] && [ -x "$(command -v sed)" ] ; then | ||
24 | REMAINING=$(df -k $PEERTUBE_PATH | awk '{ print $4}' | sed -n 2p) | ||
25 | ONE_GB=$((1024 * 1024)) | ||
26 | if [ "$REMAINING" -lt "$ONE_GB" ]; then | ||
27 | echo "Error - not enough free space for upgrading" | ||
28 | echo "" | ||
29 | echo "Make sure you have at least 1 GB of free space in $PEERTUBE_PATH" | ||
30 | exit 1 | ||
31 | fi | ||
32 | fi | ||
23 | 33 | ||
24 | # Backup database | 34 | # Backup database |
25 | SQL_BACKUP_PATH="$PEERTUBE_PATH/backup/sql-peertube_prod-$(date +"%Y%m%d-%H%M").bak" | 35 | SQL_BACKUP_PATH="$PEERTUBE_PATH/backup/sql-peertube_prod-$(date +"%Y%m%d-%H%M").bak" |
@@ -87,7 +87,7 @@ import { | |||
87 | servicesRouter, | 87 | servicesRouter, |
88 | webfingerRouter, | 88 | webfingerRouter, |
89 | trackerRouter, | 89 | trackerRouter, |
90 | createWebsocketServer | 90 | createWebsocketServer, botsRouter |
91 | } from './server/controllers' | 91 | } from './server/controllers' |
92 | import { advertiseDoNotTrack } from './server/middlewares/dnt' | 92 | import { advertiseDoNotTrack } from './server/middlewares/dnt' |
93 | import { Redis } from './server/lib/redis' | 93 | import { Redis } from './server/lib/redis' |
@@ -156,6 +156,7 @@ app.use('/', activityPubRouter) | |||
156 | app.use('/', feedsRouter) | 156 | app.use('/', feedsRouter) |
157 | app.use('/', webfingerRouter) | 157 | app.use('/', webfingerRouter) |
158 | app.use('/', trackerRouter) | 158 | app.use('/', trackerRouter) |
159 | app.use('/', botsRouter) | ||
159 | 160 | ||
160 | // Static files | 161 | // Static files |
161 | app.use('/', staticRouter) | 162 | app.use('/', staticRouter) |
diff --git a/server/controllers/activitypub/client.ts b/server/controllers/activitypub/client.ts index d9d385460..1a4e28dc8 100644 --- a/server/controllers/activitypub/client.ts +++ b/server/controllers/activitypub/client.ts | |||
@@ -162,10 +162,10 @@ function getAccountVideoRate (rateType: VideoRateType) { | |||
162 | } | 162 | } |
163 | } | 163 | } |
164 | 164 | ||
165 | async function videoController (req: express.Request, res: express.Response, next: express.NextFunction) { | 165 | async function videoController (req: express.Request, res: express.Response) { |
166 | const video: VideoModel = res.locals.video | 166 | const video: VideoModel = res.locals.video |
167 | 167 | ||
168 | if (video.isOwned() === false) return res.redirect(video.url) | 168 | if (video.url.startsWith(CONFIG.WEBSERVER.URL) === false) return res.redirect(video.url) |
169 | 169 | ||
170 | // We need captions to render AP object | 170 | // We need captions to render AP object |
171 | video.VideoCaptions = await VideoCaptionModel.listVideoCaptions(video.id) | 171 | video.VideoCaptions = await VideoCaptionModel.listVideoCaptions(video.id) |
@@ -181,17 +181,17 @@ async function videoController (req: express.Request, res: express.Response, nex | |||
181 | return activityPubResponse(activityPubContextify(videoObject), res) | 181 | return activityPubResponse(activityPubContextify(videoObject), res) |
182 | } | 182 | } |
183 | 183 | ||
184 | async function videoAnnounceController (req: express.Request, res: express.Response, next: express.NextFunction) { | 184 | async function videoAnnounceController (req: express.Request, res: express.Response) { |
185 | const share = res.locals.videoShare as VideoShareModel | 185 | const share = res.locals.videoShare as VideoShareModel |
186 | 186 | ||
187 | if (share.Actor.isOwned() === false) return res.redirect(share.url) | 187 | if (share.url.startsWith(CONFIG.WEBSERVER.URL) === false) return res.redirect(share.url) |
188 | 188 | ||
189 | const { activity } = await buildAnnounceWithVideoAudience(share.Actor, share, res.locals.video, undefined) | 189 | const { activity } = await buildAnnounceWithVideoAudience(share.Actor, share, res.locals.video, undefined) |
190 | 190 | ||
191 | return activityPubResponse(activityPubContextify(activity), res) | 191 | return activityPubResponse(activityPubContextify(activity), res) |
192 | } | 192 | } |
193 | 193 | ||
194 | async function videoAnnouncesController (req: express.Request, res: express.Response, next: express.NextFunction) { | 194 | async function videoAnnouncesController (req: express.Request, res: express.Response) { |
195 | const video: VideoModel = res.locals.video | 195 | const video: VideoModel = res.locals.video |
196 | 196 | ||
197 | const handler = async (start: number, count: number) => { | 197 | const handler = async (start: number, count: number) => { |
@@ -206,21 +206,21 @@ async function videoAnnouncesController (req: express.Request, res: express.Resp | |||
206 | return activityPubResponse(activityPubContextify(json), res) | 206 | return activityPubResponse(activityPubContextify(json), res) |
207 | } | 207 | } |
208 | 208 | ||
209 | async function videoLikesController (req: express.Request, res: express.Response, next: express.NextFunction) { | 209 | async function videoLikesController (req: express.Request, res: express.Response) { |
210 | const video: VideoModel = res.locals.video | 210 | const video: VideoModel = res.locals.video |
211 | const json = await videoRates(req, 'like', video, getVideoLikesActivityPubUrl(video)) | 211 | const json = await videoRates(req, 'like', video, getVideoLikesActivityPubUrl(video)) |
212 | 212 | ||
213 | return activityPubResponse(activityPubContextify(json), res) | 213 | return activityPubResponse(activityPubContextify(json), res) |
214 | } | 214 | } |
215 | 215 | ||
216 | async function videoDislikesController (req: express.Request, res: express.Response, next: express.NextFunction) { | 216 | async function videoDislikesController (req: express.Request, res: express.Response) { |
217 | const video: VideoModel = res.locals.video | 217 | const video: VideoModel = res.locals.video |
218 | const json = await videoRates(req, 'dislike', video, getVideoDislikesActivityPubUrl(video)) | 218 | const json = await videoRates(req, 'dislike', video, getVideoDislikesActivityPubUrl(video)) |
219 | 219 | ||
220 | return activityPubResponse(activityPubContextify(json), res) | 220 | return activityPubResponse(activityPubContextify(json), res) |
221 | } | 221 | } |
222 | 222 | ||
223 | async function videoCommentsController (req: express.Request, res: express.Response, next: express.NextFunction) { | 223 | async function videoCommentsController (req: express.Request, res: express.Response) { |
224 | const video: VideoModel = res.locals.video | 224 | const video: VideoModel = res.locals.video |
225 | 225 | ||
226 | const handler = async (start: number, count: number) => { | 226 | const handler = async (start: number, count: number) => { |
@@ -235,30 +235,30 @@ async function videoCommentsController (req: express.Request, res: express.Respo | |||
235 | return activityPubResponse(activityPubContextify(json), res) | 235 | return activityPubResponse(activityPubContextify(json), res) |
236 | } | 236 | } |
237 | 237 | ||
238 | async function videoChannelController (req: express.Request, res: express.Response, next: express.NextFunction) { | 238 | async function videoChannelController (req: express.Request, res: express.Response) { |
239 | const videoChannel: VideoChannelModel = res.locals.videoChannel | 239 | const videoChannel: VideoChannelModel = res.locals.videoChannel |
240 | 240 | ||
241 | return activityPubResponse(activityPubContextify(videoChannel.toActivityPubObject()), res) | 241 | return activityPubResponse(activityPubContextify(videoChannel.toActivityPubObject()), res) |
242 | } | 242 | } |
243 | 243 | ||
244 | async function videoChannelFollowersController (req: express.Request, res: express.Response, next: express.NextFunction) { | 244 | async function videoChannelFollowersController (req: express.Request, res: express.Response) { |
245 | const videoChannel: VideoChannelModel = res.locals.videoChannel | 245 | const videoChannel: VideoChannelModel = res.locals.videoChannel |
246 | const activityPubResult = await actorFollowers(req, videoChannel.Actor) | 246 | const activityPubResult = await actorFollowers(req, videoChannel.Actor) |
247 | 247 | ||
248 | return activityPubResponse(activityPubContextify(activityPubResult), res) | 248 | return activityPubResponse(activityPubContextify(activityPubResult), res) |
249 | } | 249 | } |
250 | 250 | ||
251 | async function videoChannelFollowingController (req: express.Request, res: express.Response, next: express.NextFunction) { | 251 | async function videoChannelFollowingController (req: express.Request, res: express.Response) { |
252 | const videoChannel: VideoChannelModel = res.locals.videoChannel | 252 | const videoChannel: VideoChannelModel = res.locals.videoChannel |
253 | const activityPubResult = await actorFollowing(req, videoChannel.Actor) | 253 | const activityPubResult = await actorFollowing(req, videoChannel.Actor) |
254 | 254 | ||
255 | return activityPubResponse(activityPubContextify(activityPubResult), res) | 255 | return activityPubResponse(activityPubContextify(activityPubResult), res) |
256 | } | 256 | } |
257 | 257 | ||
258 | async function videoCommentController (req: express.Request, res: express.Response, next: express.NextFunction) { | 258 | async function videoCommentController (req: express.Request, res: express.Response) { |
259 | const videoComment: VideoCommentModel = res.locals.videoComment | 259 | const videoComment: VideoCommentModel = res.locals.videoComment |
260 | 260 | ||
261 | if (videoComment.isOwned() === false) return res.redirect(videoComment.url) | 261 | if (videoComment.url.startsWith(CONFIG.WEBSERVER.URL) === false) return res.redirect(videoComment.url) |
262 | 262 | ||
263 | const threadParentComments = await VideoCommentModel.listThreadParentComments(videoComment, undefined) | 263 | const threadParentComments = await VideoCommentModel.listThreadParentComments(videoComment, undefined) |
264 | const isPublic = true // Comments are always public | 264 | const isPublic = true // Comments are always public |
@@ -276,7 +276,7 @@ async function videoCommentController (req: express.Request, res: express.Respon | |||
276 | 276 | ||
277 | async function videoRedundancyController (req: express.Request, res: express.Response) { | 277 | async function videoRedundancyController (req: express.Request, res: express.Response) { |
278 | const videoRedundancy: VideoRedundancyModel = res.locals.videoRedundancy | 278 | const videoRedundancy: VideoRedundancyModel = res.locals.videoRedundancy |
279 | if (videoRedundancy.isOwned() === false) return res.redirect(videoRedundancy.url) | 279 | if (videoRedundancy.url.startsWith(CONFIG.WEBSERVER.URL) === false) return res.redirect(videoRedundancy.url) |
280 | 280 | ||
281 | const serverActor = await getServerActor() | 281 | const serverActor = await getServerActor() |
282 | 282 | ||
diff --git a/server/controllers/api/accounts.ts b/server/controllers/api/accounts.ts index 86ef2aed1..a69a83acf 100644 --- a/server/controllers/api/accounts.ts +++ b/server/controllers/api/accounts.ts | |||
@@ -74,10 +74,10 @@ async function listVideoAccountChannels (req: express.Request, res: express.Resp | |||
74 | 74 | ||
75 | async function listAccountVideos (req: express.Request, res: express.Response, next: express.NextFunction) { | 75 | async function listAccountVideos (req: express.Request, res: express.Response, next: express.NextFunction) { |
76 | const account: AccountModel = res.locals.account | 76 | const account: AccountModel = res.locals.account |
77 | const actorId = isUserAbleToSearchRemoteURI(res) ? null : undefined | 77 | const followerActorId = isUserAbleToSearchRemoteURI(res) ? null : undefined |
78 | 78 | ||
79 | const resultList = await VideoModel.listForApi({ | 79 | const resultList = await VideoModel.listForApi({ |
80 | actorId, | 80 | followerActorId, |
81 | start: req.query.start, | 81 | start: req.query.start, |
82 | count: req.query.count, | 82 | count: req.query.count, |
83 | sort: req.query.sort, | 83 | sort: req.query.sort, |
diff --git a/server/controllers/api/config.ts b/server/controllers/api/config.ts index 03c1cec7b..d65e321e9 100644 --- a/server/controllers/api/config.ts +++ b/server/controllers/api/config.ts | |||
@@ -10,7 +10,8 @@ import { customConfigUpdateValidator } from '../../middlewares/validators/config | |||
10 | import { ClientHtml } from '../../lib/client-html' | 10 | import { ClientHtml } from '../../lib/client-html' |
11 | import { auditLoggerFactory, CustomConfigAuditView, getAuditIdFromRes } from '../../helpers/audit-logger' | 11 | import { auditLoggerFactory, CustomConfigAuditView, getAuditIdFromRes } from '../../helpers/audit-logger' |
12 | import { remove, writeJSON } from 'fs-extra' | 12 | import { remove, writeJSON } from 'fs-extra' |
13 | import { getVersion } from '../../helpers/utils' | 13 | import { getServerCommit } from '../../helpers/utils' |
14 | import { Emailer } from '../../lib/emailer' | ||
14 | 15 | ||
15 | const packageJSON = require('../../../../package.json') | 16 | const packageJSON = require('../../../../package.json') |
16 | const configRouter = express.Router() | 17 | const configRouter = express.Router() |
@@ -40,11 +41,11 @@ configRouter.delete('/custom', | |||
40 | ) | 41 | ) |
41 | 42 | ||
42 | let serverCommit: string | 43 | let serverCommit: string |
43 | async function getConfig (req: express.Request, res: express.Response, next: express.NextFunction) { | 44 | async function getConfig (req: express.Request, res: express.Response) { |
44 | const allowed = await isSignupAllowed() | 45 | const allowed = await isSignupAllowed() |
45 | const allowedForCurrentIP = isSignupAllowedForCurrentIP(req.ip) | 46 | const allowedForCurrentIP = isSignupAllowedForCurrentIP(req.ip) |
46 | serverCommit = (serverCommit) ? serverCommit : await getVersion() | 47 | |
47 | if (serverCommit === packageJSON.version) serverCommit = '' | 48 | if (serverCommit === undefined) serverCommit = await getServerCommit() |
48 | 49 | ||
49 | const enabledResolutions = Object.keys(CONFIG.TRANSCODING.RESOLUTIONS) | 50 | const enabledResolutions = Object.keys(CONFIG.TRANSCODING.RESOLUTIONS) |
50 | .filter(key => CONFIG.TRANSCODING.ENABLED === CONFIG.TRANSCODING.RESOLUTIONS[key] === true) | 51 | .filter(key => CONFIG.TRANSCODING.ENABLED === CONFIG.TRANSCODING.RESOLUTIONS[key] === true) |
@@ -61,6 +62,9 @@ async function getConfig (req: express.Request, res: express.Response, next: exp | |||
61 | css: CONFIG.INSTANCE.CUSTOMIZATIONS.CSS | 62 | css: CONFIG.INSTANCE.CUSTOMIZATIONS.CSS |
62 | } | 63 | } |
63 | }, | 64 | }, |
65 | email: { | ||
66 | enabled: Emailer.Instance.isEnabled() | ||
67 | }, | ||
64 | serverVersion: packageJSON.version, | 68 | serverVersion: packageJSON.version, |
65 | serverCommit, | 69 | serverCommit, |
66 | signup: { | 70 | signup: { |
diff --git a/server/controllers/api/users/index.ts b/server/controllers/api/users/index.ts index 9fcb8077f..87fab4a40 100644 --- a/server/controllers/api/users/index.ts +++ b/server/controllers/api/users/index.ts | |||
@@ -262,6 +262,7 @@ async function updateUser (req: express.Request, res: express.Response, next: ex | |||
262 | const roleChanged = body.role !== undefined && body.role !== userToUpdate.role | 262 | const roleChanged = body.role !== undefined && body.role !== userToUpdate.role |
263 | 263 | ||
264 | if (body.email !== undefined) userToUpdate.email = body.email | 264 | if (body.email !== undefined) userToUpdate.email = body.email |
265 | if (body.emailVerified !== undefined) userToUpdate.emailVerified = body.emailVerified | ||
265 | if (body.videoQuota !== undefined) userToUpdate.videoQuota = body.videoQuota | 266 | if (body.videoQuota !== undefined) userToUpdate.videoQuota = body.videoQuota |
266 | if (body.videoQuotaDaily !== undefined) userToUpdate.videoQuotaDaily = body.videoQuotaDaily | 267 | if (body.videoQuotaDaily !== undefined) userToUpdate.videoQuotaDaily = body.videoQuotaDaily |
267 | if (body.role !== undefined) userToUpdate.role = body.role | 268 | if (body.role !== undefined) userToUpdate.role = body.role |
diff --git a/server/controllers/api/users/me.ts b/server/controllers/api/users/me.ts index 82299747d..d2456346b 100644 --- a/server/controllers/api/users/me.ts +++ b/server/controllers/api/users/me.ts | |||
@@ -42,7 +42,7 @@ import { AccountModel } from '../../../models/account/account' | |||
42 | 42 | ||
43 | const auditLogger = auditLoggerFactory('users-me') | 43 | const auditLogger = auditLoggerFactory('users-me') |
44 | 44 | ||
45 | const reqAvatarFile = createReqFiles([ 'avatarfile' ], IMAGE_MIMETYPE_EXT, { avatarfile: CONFIG.STORAGE.AVATARS_DIR }) | 45 | const reqAvatarFile = createReqFiles([ 'avatarfile' ], IMAGE_MIMETYPE_EXT, { avatarfile: CONFIG.STORAGE.TMP_DIR }) |
46 | 46 | ||
47 | const meRouter = express.Router() | 47 | const meRouter = express.Router() |
48 | 48 | ||
@@ -238,7 +238,7 @@ async function getUserSubscriptionVideos (req: express.Request, res: express.Res | |||
238 | nsfw: buildNSFWFilter(res, req.query.nsfw), | 238 | nsfw: buildNSFWFilter(res, req.query.nsfw), |
239 | filter: req.query.filter as VideoFilter, | 239 | filter: req.query.filter as VideoFilter, |
240 | withFiles: false, | 240 | withFiles: false, |
241 | actorId: user.Account.Actor.id, | 241 | followerActorId: user.Account.Actor.id, |
242 | user | 242 | user |
243 | }) | 243 | }) |
244 | 244 | ||
@@ -348,7 +348,7 @@ async function updateMe (req: express.Request, res: express.Response, next: expr | |||
348 | return res.sendStatus(204) | 348 | return res.sendStatus(204) |
349 | } | 349 | } |
350 | 350 | ||
351 | async function updateMyAvatar (req: express.Request, res: express.Response, next: express.NextFunction) { | 351 | async function updateMyAvatar (req: express.Request, res: express.Response) { |
352 | const avatarPhysicalFile = req.files[ 'avatarfile' ][ 0 ] | 352 | const avatarPhysicalFile = req.files[ 'avatarfile' ][ 0 ] |
353 | const user: UserModel = res.locals.oauth.token.user | 353 | const user: UserModel = res.locals.oauth.token.user |
354 | const oldUserAuditView = new UserAuditView(user.toFormattedJSON()) | 354 | const oldUserAuditView = new UserAuditView(user.toFormattedJSON()) |
diff --git a/server/controllers/api/video-channel.ts b/server/controllers/api/video-channel.ts index 9bf3c5fd8..fd143a139 100644 --- a/server/controllers/api/video-channel.ts +++ b/server/controllers/api/video-channel.ts | |||
@@ -32,7 +32,7 @@ import { resetSequelizeInstance } from '../../helpers/database-utils' | |||
32 | import { UserModel } from '../../models/account/user' | 32 | import { UserModel } from '../../models/account/user' |
33 | 33 | ||
34 | const auditLogger = auditLoggerFactory('channels') | 34 | const auditLogger = auditLoggerFactory('channels') |
35 | const reqAvatarFile = createReqFiles([ 'avatarfile' ], IMAGE_MIMETYPE_EXT, { avatarfile: CONFIG.STORAGE.AVATARS_DIR }) | 35 | const reqAvatarFile = createReqFiles([ 'avatarfile' ], IMAGE_MIMETYPE_EXT, { avatarfile: CONFIG.STORAGE.TMP_DIR }) |
36 | 36 | ||
37 | const videoChannelRouter = express.Router() | 37 | const videoChannelRouter = express.Router() |
38 | 38 | ||
@@ -202,10 +202,10 @@ async function getVideoChannel (req: express.Request, res: express.Response, nex | |||
202 | 202 | ||
203 | async function listVideoChannelVideos (req: express.Request, res: express.Response, next: express.NextFunction) { | 203 | async function listVideoChannelVideos (req: express.Request, res: express.Response, next: express.NextFunction) { |
204 | const videoChannelInstance: VideoChannelModel = res.locals.videoChannel | 204 | const videoChannelInstance: VideoChannelModel = res.locals.videoChannel |
205 | const actorId = isUserAbleToSearchRemoteURI(res) ? null : undefined | 205 | const followerActorId = isUserAbleToSearchRemoteURI(res) ? null : undefined |
206 | 206 | ||
207 | const resultList = await VideoModel.listForApi({ | 207 | const resultList = await VideoModel.listForApi({ |
208 | actorId, | 208 | followerActorId, |
209 | start: req.query.start, | 209 | start: req.query.start, |
210 | count: req.query.count, | 210 | count: req.query.count, |
211 | sort: req.query.sort, | 211 | sort: req.query.sort, |
diff --git a/server/controllers/api/videos/import.ts b/server/controllers/api/videos/import.ts index 398fd5a7f..f27d648c7 100644 --- a/server/controllers/api/videos/import.ts +++ b/server/controllers/api/videos/import.ts | |||
@@ -37,9 +37,9 @@ const reqVideoFileImport = createReqFiles( | |||
37 | [ 'thumbnailfile', 'previewfile', 'torrentfile' ], | 37 | [ 'thumbnailfile', 'previewfile', 'torrentfile' ], |
38 | Object.assign({}, TORRENT_MIMETYPE_EXT, IMAGE_MIMETYPE_EXT), | 38 | Object.assign({}, TORRENT_MIMETYPE_EXT, IMAGE_MIMETYPE_EXT), |
39 | { | 39 | { |
40 | thumbnailfile: CONFIG.STORAGE.THUMBNAILS_DIR, | 40 | thumbnailfile: CONFIG.STORAGE.TMP_DIR, |
41 | previewfile: CONFIG.STORAGE.PREVIEWS_DIR, | 41 | previewfile: CONFIG.STORAGE.TMP_DIR, |
42 | torrentfile: CONFIG.STORAGE.TORRENTS_DIR | 42 | torrentfile: CONFIG.STORAGE.TMP_DIR |
43 | } | 43 | } |
44 | ) | 44 | ) |
45 | 45 | ||
diff --git a/server/controllers/api/videos/index.ts b/server/controllers/api/videos/index.ts index 89fd0432f..4e4697ef4 100644 --- a/server/controllers/api/videos/index.ts +++ b/server/controllers/api/videos/index.ts | |||
@@ -67,17 +67,17 @@ const reqVideoFileAdd = createReqFiles( | |||
67 | [ 'videofile', 'thumbnailfile', 'previewfile' ], | 67 | [ 'videofile', 'thumbnailfile', 'previewfile' ], |
68 | Object.assign({}, VIDEO_MIMETYPE_EXT, IMAGE_MIMETYPE_EXT), | 68 | Object.assign({}, VIDEO_MIMETYPE_EXT, IMAGE_MIMETYPE_EXT), |
69 | { | 69 | { |
70 | videofile: CONFIG.STORAGE.VIDEOS_DIR, | 70 | videofile: CONFIG.STORAGE.TMP_DIR, |
71 | thumbnailfile: CONFIG.STORAGE.THUMBNAILS_DIR, | 71 | thumbnailfile: CONFIG.STORAGE.TMP_DIR, |
72 | previewfile: CONFIG.STORAGE.PREVIEWS_DIR | 72 | previewfile: CONFIG.STORAGE.TMP_DIR |
73 | } | 73 | } |
74 | ) | 74 | ) |
75 | const reqVideoFileUpdate = createReqFiles( | 75 | const reqVideoFileUpdate = createReqFiles( |
76 | [ 'thumbnailfile', 'previewfile' ], | 76 | [ 'thumbnailfile', 'previewfile' ], |
77 | IMAGE_MIMETYPE_EXT, | 77 | IMAGE_MIMETYPE_EXT, |
78 | { | 78 | { |
79 | thumbnailfile: CONFIG.STORAGE.THUMBNAILS_DIR, | 79 | thumbnailfile: CONFIG.STORAGE.TMP_DIR, |
80 | previewfile: CONFIG.STORAGE.PREVIEWS_DIR | 80 | previewfile: CONFIG.STORAGE.TMP_DIR |
81 | } | 81 | } |
82 | ) | 82 | ) |
83 | 83 | ||
@@ -387,6 +387,11 @@ async function updateVideo (req: express.Request, res: express.Response) { | |||
387 | function getVideo (req: express.Request, res: express.Response) { | 387 | function getVideo (req: express.Request, res: express.Response) { |
388 | const videoInstance = res.locals.video | 388 | const videoInstance = res.locals.video |
389 | 389 | ||
390 | if (videoInstance.isOutdated()) { | ||
391 | JobQueue.Instance.createJob({ type: 'activitypub-refresher', payload: { type: 'video', videoUrl: videoInstance.url } }) | ||
392 | .catch(err => logger.error('Cannot create AP refresher job for video %s.', videoInstance.url, { err })) | ||
393 | } | ||
394 | |||
390 | return res.json(videoInstance.toFormattedDetailsJSON()) | 395 | return res.json(videoInstance.toFormattedDetailsJSON()) |
391 | } | 396 | } |
392 | 397 | ||
@@ -406,12 +411,7 @@ async function viewVideo (req: express.Request, res: express.Response) { | |||
406 | ]) | 411 | ]) |
407 | 412 | ||
408 | const serverActor = await getServerActor() | 413 | const serverActor = await getServerActor() |
409 | 414 | await sendCreateView(serverActor, videoInstance, undefined) | |
410 | // Send the event to the origin server | ||
411 | // If we own the video, we'll send an update event when we'll process the views (in our job queue) | ||
412 | if (videoInstance.isOwned() === false) { | ||
413 | await sendCreateView(serverActor, videoInstance, undefined) | ||
414 | } | ||
415 | 415 | ||
416 | return res.status(204).end() | 416 | return res.status(204).end() |
417 | } | 417 | } |
@@ -429,7 +429,7 @@ async function getVideoDescription (req: express.Request, res: express.Response) | |||
429 | return res.json({ description }) | 429 | return res.json({ description }) |
430 | } | 430 | } |
431 | 431 | ||
432 | async function listVideos (req: express.Request, res: express.Response, next: express.NextFunction) { | 432 | async function listVideos (req: express.Request, res: express.Response) { |
433 | const resultList = await VideoModel.listForApi({ | 433 | const resultList = await VideoModel.listForApi({ |
434 | start: req.query.start, | 434 | start: req.query.start, |
435 | count: req.query.count, | 435 | count: req.query.count, |
diff --git a/server/controllers/bots.ts b/server/controllers/bots.ts new file mode 100644 index 000000000..2db86a2d8 --- /dev/null +++ b/server/controllers/bots.ts | |||
@@ -0,0 +1,101 @@ | |||
1 | import * as express from 'express' | ||
2 | import { asyncMiddleware } from '../middlewares' | ||
3 | import { CONFIG, ROUTE_CACHE_LIFETIME } from '../initializers' | ||
4 | import * as sitemapModule from 'sitemap' | ||
5 | import { logger } from '../helpers/logger' | ||
6 | import { VideoModel } from '../models/video/video' | ||
7 | import { VideoChannelModel } from '../models/video/video-channel' | ||
8 | import { AccountModel } from '../models/account/account' | ||
9 | import { cacheRoute } from '../middlewares/cache' | ||
10 | import { buildNSFWFilter } from '../helpers/express-utils' | ||
11 | import { truncate } from 'lodash' | ||
12 | |||
13 | const botsRouter = express.Router() | ||
14 | |||
15 | // Special route that add OpenGraph and oEmbed tags | ||
16 | // Do not use a template engine for a so little thing | ||
17 | botsRouter.use('/sitemap.xml', | ||
18 | asyncMiddleware(cacheRoute(ROUTE_CACHE_LIFETIME.SITEMAP)), | ||
19 | asyncMiddleware(getSitemap) | ||
20 | ) | ||
21 | |||
22 | // --------------------------------------------------------------------------- | ||
23 | |||
24 | export { | ||
25 | botsRouter | ||
26 | } | ||
27 | |||
28 | // --------------------------------------------------------------------------- | ||
29 | |||
30 | async function getSitemap (req: express.Request, res: express.Response) { | ||
31 | let urls = getSitemapBasicUrls() | ||
32 | |||
33 | urls = urls.concat(await getSitemapLocalVideoUrls()) | ||
34 | urls = urls.concat(await getSitemapVideoChannelUrls()) | ||
35 | urls = urls.concat(await getSitemapAccountUrls()) | ||
36 | |||
37 | const sitemap = sitemapModule.createSitemap({ | ||
38 | hostname: CONFIG.WEBSERVER.URL, | ||
39 | urls: urls | ||
40 | }) | ||
41 | |||
42 | sitemap.toXML((err, xml) => { | ||
43 | if (err) { | ||
44 | logger.error('Cannot generate sitemap.', { err }) | ||
45 | return res.sendStatus(500) | ||
46 | } | ||
47 | |||
48 | res.header('Content-Type', 'application/xml') | ||
49 | res.send(xml) | ||
50 | }) | ||
51 | } | ||
52 | |||
53 | async function getSitemapVideoChannelUrls () { | ||
54 | const rows = await VideoChannelModel.listLocalsForSitemap('createdAt') | ||
55 | |||
56 | return rows.map(channel => ({ | ||
57 | url: CONFIG.WEBSERVER.URL + '/video-channels/' + channel.Actor.preferredUsername | ||
58 | })) | ||
59 | } | ||
60 | |||
61 | async function getSitemapAccountUrls () { | ||
62 | const rows = await AccountModel.listLocalsForSitemap('createdAt') | ||
63 | |||
64 | return rows.map(channel => ({ | ||
65 | url: CONFIG.WEBSERVER.URL + '/accounts/' + channel.Actor.preferredUsername | ||
66 | })) | ||
67 | } | ||
68 | |||
69 | async function getSitemapLocalVideoUrls () { | ||
70 | const resultList = await VideoModel.listForApi({ | ||
71 | start: 0, | ||
72 | count: undefined, | ||
73 | sort: 'createdAt', | ||
74 | includeLocalVideos: true, | ||
75 | nsfw: buildNSFWFilter(), | ||
76 | filter: 'local', | ||
77 | withFiles: false | ||
78 | }) | ||
79 | |||
80 | return resultList.data.map(v => ({ | ||
81 | url: CONFIG.WEBSERVER.URL + '/videos/watch/' + v.uuid, | ||
82 | video: [ | ||
83 | { | ||
84 | title: v.name, | ||
85 | // Sitemap description should be < 2000 characters | ||
86 | description: truncate(v.description || v.name, { length: 2000, omission: '...' }), | ||
87 | player_loc: CONFIG.WEBSERVER.URL + '/videos/embed/' + v.uuid, | ||
88 | thumbnail_loc: CONFIG.WEBSERVER.URL + v.getThumbnailStaticPath() | ||
89 | } | ||
90 | ] | ||
91 | })) | ||
92 | } | ||
93 | |||
94 | function getSitemapBasicUrls () { | ||
95 | const paths = [ | ||
96 | '/about/instance', | ||
97 | '/videos/local' | ||
98 | ] | ||
99 | |||
100 | return paths.map(p => ({ url: CONFIG.WEBSERVER.URL + p })) | ||
101 | } | ||
diff --git a/server/controllers/index.ts b/server/controllers/index.ts index 197fa897a..a88a03c79 100644 --- a/server/controllers/index.ts +++ b/server/controllers/index.ts | |||
@@ -6,3 +6,4 @@ export * from './services' | |||
6 | export * from './static' | 6 | export * from './static' |
7 | export * from './webfinger' | 7 | export * from './webfinger' |
8 | export * from './tracker' | 8 | export * from './tracker' |
9 | export * from './bots' | ||
diff --git a/server/controllers/static.ts b/server/controllers/static.ts index 75e30353c..4fd58f70c 100644 --- a/server/controllers/static.ts +++ b/server/controllers/static.ts | |||
@@ -34,13 +34,18 @@ staticRouter.use( | |||
34 | ) | 34 | ) |
35 | 35 | ||
36 | // Videos path for webseeding | 36 | // Videos path for webseeding |
37 | const videosPhysicalPath = CONFIG.STORAGE.VIDEOS_DIR | ||
38 | staticRouter.use( | 37 | staticRouter.use( |
39 | STATIC_PATHS.WEBSEED, | 38 | STATIC_PATHS.WEBSEED, |
40 | cors(), | 39 | cors(), |
41 | express.static(videosPhysicalPath) | 40 | express.static(CONFIG.STORAGE.VIDEOS_DIR, { fallthrough: false }) // 404 because we don't have this video |
42 | ) | 41 | ) |
43 | staticRouter.use( | 42 | staticRouter.use( |
43 | STATIC_PATHS.REDUNDANCY, | ||
44 | cors(), | ||
45 | express.static(CONFIG.STORAGE.REDUNDANCY_DIR, { fallthrough: false }) // 404 because we don't have this video | ||
46 | ) | ||
47 | |||
48 | staticRouter.use( | ||
44 | STATIC_DOWNLOAD_PATHS.VIDEOS + ':id-:resolution([0-9]+).:extension', | 49 | STATIC_DOWNLOAD_PATHS.VIDEOS + ':id-:resolution([0-9]+).:extension', |
45 | asyncMiddleware(videosGetValidator), | 50 | asyncMiddleware(videosGetValidator), |
46 | asyncMiddleware(downloadVideoFile) | 51 | asyncMiddleware(downloadVideoFile) |
@@ -131,6 +136,12 @@ staticRouter.use('/.well-known/dnt/', | |||
131 | } | 136 | } |
132 | ) | 137 | ) |
133 | 138 | ||
139 | staticRouter.use('/.well-known/change-password', | ||
140 | (_, res: express.Response) => { | ||
141 | res.redirect('/my-account/settings') | ||
142 | } | ||
143 | ) | ||
144 | |||
134 | // --------------------------------------------------------------------------- | 145 | // --------------------------------------------------------------------------- |
135 | 146 | ||
136 | export { | 147 | export { |
diff --git a/server/helpers/express-utils.ts b/server/helpers/express-utils.ts index 162fe2244..9a72ee96d 100644 --- a/server/helpers/express-utils.ts +++ b/server/helpers/express-utils.ts | |||
@@ -7,12 +7,12 @@ import { extname } from 'path' | |||
7 | import { isArray } from './custom-validators/misc' | 7 | import { isArray } from './custom-validators/misc' |
8 | import { UserModel } from '../models/account/user' | 8 | import { UserModel } from '../models/account/user' |
9 | 9 | ||
10 | function buildNSFWFilter (res: express.Response, paramNSFW?: string) { | 10 | function buildNSFWFilter (res?: express.Response, paramNSFW?: string) { |
11 | if (paramNSFW === 'true') return true | 11 | if (paramNSFW === 'true') return true |
12 | if (paramNSFW === 'false') return false | 12 | if (paramNSFW === 'false') return false |
13 | if (paramNSFW === 'both') return undefined | 13 | if (paramNSFW === 'both') return undefined |
14 | 14 | ||
15 | if (res.locals.oauth) { | 15 | if (res && res.locals.oauth) { |
16 | const user: UserModel = res.locals.oauth.token.User | 16 | const user: UserModel = res.locals.oauth.token.User |
17 | 17 | ||
18 | // User does not want NSFW videos | 18 | // User does not want NSFW videos |
diff --git a/server/helpers/image-utils.ts b/server/helpers/image-utils.ts index da3285b13..e43ea3f1d 100644 --- a/server/helpers/image-utils.ts +++ b/server/helpers/image-utils.ts | |||
@@ -1,6 +1,7 @@ | |||
1 | import 'multer' | 1 | import 'multer' |
2 | import * as sharp from 'sharp' | 2 | import * as sharp from 'sharp' |
3 | import { move, remove } from 'fs-extra' | 3 | import { readFile, remove } from 'fs-extra' |
4 | import { logger } from './logger' | ||
4 | 5 | ||
5 | async function processImage ( | 6 | async function processImage ( |
6 | physicalFile: { path: string }, | 7 | physicalFile: { path: string }, |
@@ -11,14 +12,11 @@ async function processImage ( | |||
11 | throw new Error('Sharp needs an input path different that the output path.') | 12 | throw new Error('Sharp needs an input path different that the output path.') |
12 | } | 13 | } |
13 | 14 | ||
14 | const sharpInstance = sharp(physicalFile.path) | 15 | logger.debug('Processing image %s to %s.', physicalFile.path, destination) |
15 | const metadata = await sharpInstance.metadata() | ||
16 | 16 | ||
17 | // No need to resize | 17 | // Avoid sharp cache |
18 | if (metadata.width === newSize.width && metadata.height === newSize.height) { | 18 | const buf = await readFile(physicalFile.path) |
19 | await move(physicalFile.path, destination, { overwrite: true }) | 19 | const sharpInstance = sharp(buf) |
20 | return | ||
21 | } | ||
22 | 20 | ||
23 | await remove(destination) | 21 | await remove(destination) |
24 | 22 | ||
diff --git a/server/helpers/requests.ts b/server/helpers/requests.ts index 805930a9f..3fc776f1a 100644 --- a/server/helpers/requests.ts +++ b/server/helpers/requests.ts | |||
@@ -1,8 +1,9 @@ | |||
1 | import * as Bluebird from 'bluebird' | 1 | import * as Bluebird from 'bluebird' |
2 | import { createWriteStream } from 'fs-extra' | 2 | import { createWriteStream } from 'fs-extra' |
3 | import * as request from 'request' | 3 | import * as request from 'request' |
4 | import { ACTIVITY_PUB } from '../initializers' | 4 | import { ACTIVITY_PUB, CONFIG } from '../initializers' |
5 | import { processImage } from './image-utils' | 5 | import { processImage } from './image-utils' |
6 | import { join } from 'path' | ||
6 | 7 | ||
7 | function doRequest <T> ( | 8 | function doRequest <T> ( |
8 | requestOptions: request.CoreOptions & request.UriOptions & { activityPub?: boolean } | 9 | requestOptions: request.CoreOptions & request.UriOptions & { activityPub?: boolean } |
@@ -28,11 +29,11 @@ function doRequestAndSaveToFile (requestOptions: request.CoreOptions & request.U | |||
28 | }) | 29 | }) |
29 | } | 30 | } |
30 | 31 | ||
31 | async function downloadImage (url: string, destPath: string, size: { width: number, height: number }) { | 32 | async function downloadImage (url: string, destDir: string, destName: string, size: { width: number, height: number }) { |
32 | const tmpPath = destPath + '.tmp' | 33 | const tmpPath = join(CONFIG.STORAGE.TMP_DIR, 'pending-' + destName) |
33 | |||
34 | await doRequestAndSaveToFile({ method: 'GET', uri: url }, tmpPath) | 34 | await doRequestAndSaveToFile({ method: 'GET', uri: url }, tmpPath) |
35 | 35 | ||
36 | const destPath = join(destDir, destName) | ||
36 | await processImage({ path: tmpPath }, destPath, size) | 37 | await processImage({ path: tmpPath }, destPath, size) |
37 | } | 38 | } |
38 | 39 | ||
diff --git a/server/helpers/utils.ts b/server/helpers/utils.ts index 049c3f8bc..9b89e3e61 100644 --- a/server/helpers/utils.ts +++ b/server/helpers/utils.ts | |||
@@ -46,18 +46,18 @@ const getServerActor = memoizee(async function () { | |||
46 | return actor | 46 | return actor |
47 | }) | 47 | }) |
48 | 48 | ||
49 | function generateVideoTmpPath (target: string | ParseTorrent) { | 49 | function generateVideoImportTmpPath (target: string | ParseTorrent) { |
50 | const id = typeof target === 'string' ? target : target.infoHash | 50 | const id = typeof target === 'string' ? target : target.infoHash |
51 | 51 | ||
52 | const hash = sha256(id) | 52 | const hash = sha256(id) |
53 | return join(CONFIG.STORAGE.VIDEOS_DIR, hash + '-import.mp4') | 53 | return join(CONFIG.STORAGE.TMP_DIR, hash + '-import.mp4') |
54 | } | 54 | } |
55 | 55 | ||
56 | function getSecureTorrentName (originalName: string) { | 56 | function getSecureTorrentName (originalName: string) { |
57 | return sha256(originalName) + '.torrent' | 57 | return sha256(originalName) + '.torrent' |
58 | } | 58 | } |
59 | 59 | ||
60 | async function getVersion () { | 60 | async function getServerCommit () { |
61 | try { | 61 | try { |
62 | const tag = await execPromise2( | 62 | const tag = await execPromise2( |
63 | '[ ! -d .git ] || git name-rev --name-only --tags --no-undefined HEAD 2>/dev/null || true', | 63 | '[ ! -d .git ] || git name-rev --name-only --tags --no-undefined HEAD 2>/dev/null || true', |
@@ -77,7 +77,7 @@ async function getVersion () { | |||
77 | logger.debug('Cannot get version from git HEAD.', { err }) | 77 | logger.debug('Cannot get version from git HEAD.', { err }) |
78 | } | 78 | } |
79 | 79 | ||
80 | return require('../../../package.json').version | 80 | return '' |
81 | } | 81 | } |
82 | 82 | ||
83 | /** | 83 | /** |
@@ -102,7 +102,7 @@ export { | |||
102 | getFormattedObjects, | 102 | getFormattedObjects, |
103 | getSecureTorrentName, | 103 | getSecureTorrentName, |
104 | getServerActor, | 104 | getServerActor, |
105 | getVersion, | 105 | getServerCommit, |
106 | generateVideoTmpPath, | 106 | generateVideoImportTmpPath, |
107 | getUUIDFromFilename | 107 | getUUIDFromFilename |
108 | } | 108 | } |
diff --git a/server/helpers/webtorrent.ts b/server/helpers/webtorrent.ts index ce35b87da..3c9a0b96a 100644 --- a/server/helpers/webtorrent.ts +++ b/server/helpers/webtorrent.ts | |||
@@ -1,5 +1,5 @@ | |||
1 | import { logger } from './logger' | 1 | import { logger } from './logger' |
2 | import { generateVideoTmpPath } from './utils' | 2 | import { generateVideoImportTmpPath } from './utils' |
3 | import * as WebTorrent from 'webtorrent' | 3 | import * as WebTorrent from 'webtorrent' |
4 | import { createWriteStream, ensureDir, remove } from 'fs-extra' | 4 | import { createWriteStream, ensureDir, remove } from 'fs-extra' |
5 | import { CONFIG } from '../initializers' | 5 | import { CONFIG } from '../initializers' |
@@ -9,10 +9,10 @@ async function downloadWebTorrentVideo (target: { magnetUri: string, torrentName | |||
9 | const id = target.magnetUri || target.torrentName | 9 | const id = target.magnetUri || target.torrentName |
10 | let timer | 10 | let timer |
11 | 11 | ||
12 | const path = generateVideoTmpPath(id) | 12 | const path = generateVideoImportTmpPath(id) |
13 | logger.info('Importing torrent video %s', id) | 13 | logger.info('Importing torrent video %s', id) |
14 | 14 | ||
15 | const directoryPath = join(CONFIG.STORAGE.VIDEOS_DIR, 'import') | 15 | const directoryPath = join(CONFIG.STORAGE.TMP_DIR, 'webtorrent') |
16 | await ensureDir(directoryPath) | 16 | await ensureDir(directoryPath) |
17 | 17 | ||
18 | return new Promise<string>((res, rej) => { | 18 | return new Promise<string>((res, rej) => { |
diff --git a/server/helpers/youtube-dl.ts b/server/helpers/youtube-dl.ts index 70b4e1b78..b74351b42 100644 --- a/server/helpers/youtube-dl.ts +++ b/server/helpers/youtube-dl.ts | |||
@@ -1,7 +1,7 @@ | |||
1 | import { truncate } from 'lodash' | 1 | import { truncate } from 'lodash' |
2 | import { CONSTRAINTS_FIELDS, VIDEO_CATEGORIES } from '../initializers' | 2 | import { CONSTRAINTS_FIELDS, VIDEO_CATEGORIES } from '../initializers' |
3 | import { logger } from './logger' | 3 | import { logger } from './logger' |
4 | import { generateVideoTmpPath } from './utils' | 4 | import { generateVideoImportTmpPath } from './utils' |
5 | import { join } from 'path' | 5 | import { join } from 'path' |
6 | import { root } from './core-utils' | 6 | import { root } from './core-utils' |
7 | import { ensureDir, writeFile, remove } from 'fs-extra' | 7 | import { ensureDir, writeFile, remove } from 'fs-extra' |
@@ -24,10 +24,10 @@ const processOptions = { | |||
24 | 24 | ||
25 | function getYoutubeDLInfo (url: string, opts?: string[]): Promise<YoutubeDLInfo> { | 25 | function getYoutubeDLInfo (url: string, opts?: string[]): Promise<YoutubeDLInfo> { |
26 | return new Promise<YoutubeDLInfo>(async (res, rej) => { | 26 | return new Promise<YoutubeDLInfo>(async (res, rej) => { |
27 | const options = opts || [ '-j', '--flat-playlist' ] | 27 | const args = opts || [ '-j', '--flat-playlist' ] |
28 | 28 | ||
29 | const youtubeDL = await safeGetYoutubeDL() | 29 | const youtubeDL = await safeGetYoutubeDL() |
30 | youtubeDL.getInfo(url, options, (err, info) => { | 30 | youtubeDL.getInfo(url, args, processOptions, (err, info) => { |
31 | if (err) return rej(err) | 31 | if (err) return rej(err) |
32 | if (info.is_live === true) return rej(new Error('Cannot download a live streaming.')) | 32 | if (info.is_live === true) return rej(new Error('Cannot download a live streaming.')) |
33 | 33 | ||
@@ -40,7 +40,7 @@ function getYoutubeDLInfo (url: string, opts?: string[]): Promise<YoutubeDLInfo> | |||
40 | } | 40 | } |
41 | 41 | ||
42 | function downloadYoutubeDLVideo (url: string, timeout: number) { | 42 | function downloadYoutubeDLVideo (url: string, timeout: number) { |
43 | const path = generateVideoTmpPath(url) | 43 | const path = generateVideoImportTmpPath(url) |
44 | let timer | 44 | let timer |
45 | 45 | ||
46 | logger.info('Importing youtubeDL video %s', url) | 46 | logger.info('Importing youtubeDL video %s', url) |
diff --git a/server/initializers/checker-before-init.ts b/server/initializers/checker-before-init.ts index 9dfb5d68c..b51c7cfba 100644 --- a/server/initializers/checker-before-init.ts +++ b/server/initializers/checker-before-init.ts | |||
@@ -12,6 +12,7 @@ function checkMissedConfig () { | |||
12 | 'database.hostname', 'database.port', 'database.suffix', 'database.username', 'database.password', 'database.pool.max', | 12 | 'database.hostname', 'database.port', 'database.suffix', 'database.username', 'database.password', 'database.pool.max', |
13 | 'smtp.hostname', 'smtp.port', 'smtp.username', 'smtp.password', 'smtp.tls', 'smtp.from_address', | 13 | 'smtp.hostname', 'smtp.port', 'smtp.username', 'smtp.password', 'smtp.tls', 'smtp.from_address', |
14 | 'storage.avatars', 'storage.videos', 'storage.logs', 'storage.previews', 'storage.thumbnails', 'storage.torrents', 'storage.cache', | 14 | 'storage.avatars', 'storage.videos', 'storage.logs', 'storage.previews', 'storage.thumbnails', 'storage.torrents', 'storage.cache', |
15 | 'storage.redundancy', 'storage.tmp', | ||
15 | 'log.level', | 16 | 'log.level', |
16 | 'user.video_quota', 'user.video_quota_daily', | 17 | 'user.video_quota', 'user.video_quota_daily', |
17 | 'cache.previews.size', 'admin.email', | 18 | 'cache.previews.size', 'admin.email', |
diff --git a/server/initializers/constants.ts b/server/initializers/constants.ts index ae3d671bb..d4496bc34 100644 --- a/server/initializers/constants.ts +++ b/server/initializers/constants.ts | |||
@@ -61,6 +61,7 @@ const OAUTH_LIFETIME = { | |||
61 | const ROUTE_CACHE_LIFETIME = { | 61 | const ROUTE_CACHE_LIFETIME = { |
62 | FEEDS: '15 minutes', | 62 | FEEDS: '15 minutes', |
63 | ROBOTS: '2 hours', | 63 | ROBOTS: '2 hours', |
64 | SITEMAP: '1 day', | ||
64 | SECURITYTXT: '2 hours', | 65 | SECURITYTXT: '2 hours', |
65 | NODEINFO: '10 minutes', | 66 | NODEINFO: '10 minutes', |
66 | DNT_POLICY: '1 week', | 67 | DNT_POLICY: '1 week', |
@@ -102,7 +103,8 @@ const JOB_ATTEMPTS: { [ id in JobType ]: number } = { | |||
102 | 'video-file': 1, | 103 | 'video-file': 1, |
103 | 'video-import': 1, | 104 | 'video-import': 1, |
104 | 'email': 5, | 105 | 'email': 5, |
105 | 'videos-views': 1 | 106 | 'videos-views': 1, |
107 | 'activitypub-refresher': 1 | ||
106 | } | 108 | } |
107 | const JOB_CONCURRENCY: { [ id in JobType ]: number } = { | 109 | const JOB_CONCURRENCY: { [ id in JobType ]: number } = { |
108 | 'activitypub-http-broadcast': 1, | 110 | 'activitypub-http-broadcast': 1, |
@@ -113,7 +115,8 @@ const JOB_CONCURRENCY: { [ id in JobType ]: number } = { | |||
113 | 'video-file': 1, | 115 | 'video-file': 1, |
114 | 'video-import': 1, | 116 | 'video-import': 1, |
115 | 'email': 5, | 117 | 'email': 5, |
116 | 'videos-views': 1 | 118 | 'videos-views': 1, |
119 | 'activitypub-refresher': 1 | ||
117 | } | 120 | } |
118 | const JOB_TTL: { [ id in JobType ]: number } = { | 121 | const JOB_TTL: { [ id in JobType ]: number } = { |
119 | 'activitypub-http-broadcast': 60000 * 10, // 10 minutes | 122 | 'activitypub-http-broadcast': 60000 * 10, // 10 minutes |
@@ -124,11 +127,12 @@ const JOB_TTL: { [ id in JobType ]: number } = { | |||
124 | 'video-file': 1000 * 3600 * 48, // 2 days, transcoding could be long | 127 | 'video-file': 1000 * 3600 * 48, // 2 days, transcoding could be long |
125 | 'video-import': 1000 * 3600 * 2, // hours | 128 | 'video-import': 1000 * 3600 * 2, // hours |
126 | 'email': 60000 * 10, // 10 minutes | 129 | 'email': 60000 * 10, // 10 minutes |
127 | 'videos-views': undefined // Unlimited | 130 | 'videos-views': undefined, // Unlimited |
131 | 'activitypub-refresher': 60000 * 10 // 10 minutes | ||
128 | } | 132 | } |
129 | const REPEAT_JOBS: { [ id: string ]: EveryRepeatOptions | CronRepeatOptions } = { | 133 | const REPEAT_JOBS: { [ id: string ]: EveryRepeatOptions | CronRepeatOptions } = { |
130 | 'videos-views': { | 134 | 'videos-views': { |
131 | cron: '1 * * * *' // At 1 minutes past the hour | 135 | cron: '1 * * * *' // At 1 minute past the hour |
132 | } | 136 | } |
133 | } | 137 | } |
134 | 138 | ||
@@ -182,9 +186,11 @@ const CONFIG = { | |||
182 | FROM_ADDRESS: config.get<string>('smtp.from_address') | 186 | FROM_ADDRESS: config.get<string>('smtp.from_address') |
183 | }, | 187 | }, |
184 | STORAGE: { | 188 | STORAGE: { |
189 | TMP_DIR: buildPath(config.get<string>('storage.tmp')), | ||
185 | AVATARS_DIR: buildPath(config.get<string>('storage.avatars')), | 190 | AVATARS_DIR: buildPath(config.get<string>('storage.avatars')), |
186 | LOG_DIR: buildPath(config.get<string>('storage.logs')), | 191 | LOG_DIR: buildPath(config.get<string>('storage.logs')), |
187 | VIDEOS_DIR: buildPath(config.get<string>('storage.videos')), | 192 | VIDEOS_DIR: buildPath(config.get<string>('storage.videos')), |
193 | REDUNDANCY_DIR: buildPath(config.get<string>('storage.redundancy')), | ||
188 | THUMBNAILS_DIR: buildPath(config.get<string>('storage.thumbnails')), | 194 | THUMBNAILS_DIR: buildPath(config.get<string>('storage.thumbnails')), |
189 | PREVIEWS_DIR: buildPath(config.get<string>('storage.previews')), | 195 | PREVIEWS_DIR: buildPath(config.get<string>('storage.previews')), |
190 | CAPTIONS_DIR: buildPath(config.get<string>('storage.captions')), | 196 | CAPTIONS_DIR: buildPath(config.get<string>('storage.captions')), |
@@ -294,9 +300,9 @@ const CONFIG = { | |||
294 | 300 | ||
295 | const CONSTRAINTS_FIELDS = { | 301 | const CONSTRAINTS_FIELDS = { |
296 | USERS: { | 302 | USERS: { |
297 | NAME: { min: 3, max: 120 }, // Length | 303 | NAME: { min: 1, max: 50 }, // Length |
298 | DESCRIPTION: { min: 3, max: 1000 }, // Length | 304 | DESCRIPTION: { min: 3, max: 1000 }, // Length |
299 | USERNAME: { min: 3, max: 20 }, // Length | 305 | USERNAME: { min: 1, max: 50 }, // Length |
300 | PASSWORD: { min: 6, max: 255 }, // Length | 306 | PASSWORD: { min: 6, max: 255 }, // Length |
301 | VIDEO_QUOTA: { min: -1 }, | 307 | VIDEO_QUOTA: { min: -1 }, |
302 | VIDEO_QUOTA_DAILY: { min: -1 }, | 308 | VIDEO_QUOTA_DAILY: { min: -1 }, |
@@ -310,7 +316,7 @@ const CONSTRAINTS_FIELDS = { | |||
310 | REASON: { min: 2, max: 300 } // Length | 316 | REASON: { min: 2, max: 300 } // Length |
311 | }, | 317 | }, |
312 | VIDEO_CHANNELS: { | 318 | VIDEO_CHANNELS: { |
313 | NAME: { min: 3, max: 120 }, // Length | 319 | NAME: { min: 1, max: 50 }, // Length |
314 | DESCRIPTION: { min: 3, max: 1000 }, // Length | 320 | DESCRIPTION: { min: 3, max: 1000 }, // Length |
315 | SUPPORT: { min: 3, max: 1000 }, // Length | 321 | SUPPORT: { min: 3, max: 1000 }, // Length |
316 | URL: { min: 3, max: 2000 } // Length | 322 | URL: { min: 3, max: 2000 } // Length |
@@ -543,7 +549,7 @@ const HTTP_SIGNATURE = { | |||
543 | 549 | ||
544 | // --------------------------------------------------------------------------- | 550 | // --------------------------------------------------------------------------- |
545 | 551 | ||
546 | const PRIVATE_RSA_KEY_SIZE = 2048 | 552 | let PRIVATE_RSA_KEY_SIZE = 2048 |
547 | 553 | ||
548 | // Password encryption | 554 | // Password encryption |
549 | const BCRYPT_SALT_SIZE = 10 | 555 | const BCRYPT_SALT_SIZE = 10 |
@@ -566,6 +572,7 @@ const STATIC_PATHS = { | |||
566 | THUMBNAILS: '/static/thumbnails/', | 572 | THUMBNAILS: '/static/thumbnails/', |
567 | TORRENTS: '/static/torrents/', | 573 | TORRENTS: '/static/torrents/', |
568 | WEBSEED: '/static/webseed/', | 574 | WEBSEED: '/static/webseed/', |
575 | REDUNDANCY: '/static/redundancy/', | ||
569 | AVATARS: '/static/avatars/', | 576 | AVATARS: '/static/avatars/', |
570 | VIDEO_CAPTIONS: '/static/video-captions/' | 577 | VIDEO_CAPTIONS: '/static/video-captions/' |
571 | } | 578 | } |
@@ -647,6 +654,8 @@ const TRACKER_RATE_LIMITS = { | |||
647 | 654 | ||
648 | // Special constants for a test instance | 655 | // Special constants for a test instance |
649 | if (isTestInstance() === true) { | 656 | if (isTestInstance() === true) { |
657 | PRIVATE_RSA_KEY_SIZE = 1024 | ||
658 | |||
650 | ACTOR_FOLLOW_SCORE.BASE = 20 | 659 | ACTOR_FOLLOW_SCORE.BASE = 20 |
651 | 660 | ||
652 | REMOTE_SCHEME.HTTP = 'http' | 661 | REMOTE_SCHEME.HTTP = 'http' |
@@ -768,7 +777,7 @@ function buildVideosRedundancy (objs: any[]): VideosRedundancy[] { | |||
768 | if (!objs) return [] | 777 | if (!objs) return [] |
769 | 778 | ||
770 | return objs.map(obj => { | 779 | return objs.map(obj => { |
771 | return Object.assign(obj, { | 780 | return Object.assign({}, obj, { |
772 | minLifetime: parseDuration(obj.min_lifetime), | 781 | minLifetime: parseDuration(obj.min_lifetime), |
773 | size: bytes.parse(obj.size), | 782 | size: bytes.parse(obj.size), |
774 | minViews: obj.min_views | 783 | minViews: obj.min_views |
diff --git a/server/lib/activitypub/actor.ts b/server/lib/activitypub/actor.ts index 504263c99..bbe48833d 100644 --- a/server/lib/activitypub/actor.ts +++ b/server/lib/activitypub/actor.ts | |||
@@ -178,9 +178,7 @@ async function fetchAvatarIfExists (actorJSON: ActivityPubActor) { | |||
178 | const extension = IMAGE_MIMETYPE_EXT[actorJSON.icon.mediaType] | 178 | const extension = IMAGE_MIMETYPE_EXT[actorJSON.icon.mediaType] |
179 | 179 | ||
180 | const avatarName = uuidv4() + extension | 180 | const avatarName = uuidv4() + extension |
181 | const destPath = join(CONFIG.STORAGE.AVATARS_DIR, avatarName) | 181 | await downloadImage(actorJSON.icon.url, CONFIG.STORAGE.AVATARS_DIR, avatarName, AVATARS_SIZE) |
182 | |||
183 | await downloadImage(actorJSON.icon.url, destPath, AVATARS_SIZE) | ||
184 | 182 | ||
185 | return avatarName | 183 | return avatarName |
186 | } | 184 | } |
diff --git a/server/lib/activitypub/process/process-create.ts b/server/lib/activitypub/process/process-create.ts index 9a72cb899..df05ee452 100644 --- a/server/lib/activitypub/process/process-create.ts +++ b/server/lib/activitypub/process/process-create.ts | |||
@@ -12,9 +12,7 @@ import { getOrCreateVideoAndAccountAndChannel } from '../videos' | |||
12 | import { forwardVideoRelatedActivity } from '../send/utils' | 12 | import { forwardVideoRelatedActivity } from '../send/utils' |
13 | import { Redis } from '../../redis' | 13 | import { Redis } from '../../redis' |
14 | import { createOrUpdateCacheFile } from '../cache-file' | 14 | import { createOrUpdateCacheFile } from '../cache-file' |
15 | import { immutableAssign } from '../../../../shared/utils' | ||
16 | import { getVideoDislikeActivityPubUrl } from '../url' | 15 | import { getVideoDislikeActivityPubUrl } from '../url' |
17 | import { VideoModel } from '../../../models/video/video' | ||
18 | 16 | ||
19 | async function processCreateActivity (activity: ActivityCreate, byActor: ActorModel) { | 17 | async function processCreateActivity (activity: ActivityCreate, byActor: ActorModel) { |
20 | const activityObject = activity.object | 18 | const activityObject = activity.object |
@@ -71,7 +69,7 @@ async function processCreateDislike (byActor: ActorModel, activity: ActivityCrea | |||
71 | 69 | ||
72 | const [ , created ] = await AccountVideoRateModel.findOrCreate({ | 70 | const [ , created ] = await AccountVideoRateModel.findOrCreate({ |
73 | where: rate, | 71 | where: rate, |
74 | defaults: immutableAssign(rate, { url: getVideoDislikeActivityPubUrl(byActor, video) }), | 72 | defaults: Object.assign({}, rate, { url: getVideoDislikeActivityPubUrl(byActor, video) }), |
75 | transaction: t | 73 | transaction: t |
76 | }) | 74 | }) |
77 | if (created === true) await video.increment('dislikes', { transaction: t }) | 75 | if (created === true) await video.increment('dislikes', { transaction: t }) |
@@ -88,10 +86,19 @@ async function processCreateDislike (byActor: ActorModel, activity: ActivityCrea | |||
88 | async function processCreateView (byActor: ActorModel, activity: ActivityCreate) { | 86 | async function processCreateView (byActor: ActorModel, activity: ActivityCreate) { |
89 | const view = activity.object as ViewObject | 87 | const view = activity.object as ViewObject |
90 | 88 | ||
91 | const video = await VideoModel.loadByUrl(view.object) | 89 | const options = { |
92 | if (!video || video.isOwned() === false) return | 90 | videoObject: view.object, |
91 | fetchType: 'only-video' as 'only-video' | ||
92 | } | ||
93 | const { video } = await getOrCreateVideoAndAccountAndChannel(options) | ||
93 | 94 | ||
94 | await Redis.Instance.addVideoView(video.id) | 95 | await Redis.Instance.addVideoView(video.id) |
96 | |||
97 | if (video.isOwned()) { | ||
98 | // Don't resend the activity to the sender | ||
99 | const exceptions = [ byActor ] | ||
100 | await forwardVideoRelatedActivity(activity, undefined, exceptions, video) | ||
101 | } | ||
95 | } | 102 | } |
96 | 103 | ||
97 | async function processCacheFile (byActor: ActorModel, activity: ActivityCreate) { | 104 | async function processCacheFile (byActor: ActorModel, activity: ActivityCreate) { |
diff --git a/server/lib/activitypub/process/process-like.ts b/server/lib/activitypub/process/process-like.ts index be86665e9..e8e97eece 100644 --- a/server/lib/activitypub/process/process-like.ts +++ b/server/lib/activitypub/process/process-like.ts | |||
@@ -5,8 +5,7 @@ import { AccountVideoRateModel } from '../../../models/account/account-video-rat | |||
5 | import { ActorModel } from '../../../models/activitypub/actor' | 5 | import { ActorModel } from '../../../models/activitypub/actor' |
6 | import { forwardVideoRelatedActivity } from '../send/utils' | 6 | import { forwardVideoRelatedActivity } from '../send/utils' |
7 | import { getOrCreateVideoAndAccountAndChannel } from '../videos' | 7 | import { getOrCreateVideoAndAccountAndChannel } from '../videos' |
8 | import { immutableAssign } from '../../../../shared/utils' | 8 | import { getVideoLikeActivityPubUrl } from '../url' |
9 | import { getVideoDislikeActivityPubUrl, getVideoLikeActivityPubUrl } from '../url' | ||
10 | 9 | ||
11 | async function processLikeActivity (activity: ActivityLike, byActor: ActorModel) { | 10 | async function processLikeActivity (activity: ActivityLike, byActor: ActorModel) { |
12 | return retryTransactionWrapper(processLikeVideo, byActor, activity) | 11 | return retryTransactionWrapper(processLikeVideo, byActor, activity) |
@@ -36,7 +35,7 @@ async function processLikeVideo (byActor: ActorModel, activity: ActivityLike) { | |||
36 | } | 35 | } |
37 | const [ , created ] = await AccountVideoRateModel.findOrCreate({ | 36 | const [ , created ] = await AccountVideoRateModel.findOrCreate({ |
38 | where: rate, | 37 | where: rate, |
39 | defaults: immutableAssign(rate, { url: getVideoLikeActivityPubUrl(byActor, video) }), | 38 | defaults: Object.assign({}, rate, { url: getVideoLikeActivityPubUrl(byActor, video) }), |
40 | transaction: t | 39 | transaction: t |
41 | }) | 40 | }) |
42 | if (created === true) await video.increment('likes', { transaction: t }) | 41 | if (created === true) await video.increment('likes', { transaction: t }) |
diff --git a/server/lib/activitypub/process/process-update.ts b/server/lib/activitypub/process/process-update.ts index bd4013555..c6b42d846 100644 --- a/server/lib/activitypub/process/process-update.ts +++ b/server/lib/activitypub/process/process-update.ts | |||
@@ -51,7 +51,7 @@ async function processUpdateVideo (actor: ActorModel, activity: ActivityUpdate) | |||
51 | return undefined | 51 | return undefined |
52 | } | 52 | } |
53 | 53 | ||
54 | const { video } = await getOrCreateVideoAndAccountAndChannel({ videoObject: videoObject.id }) | 54 | const { video } = await getOrCreateVideoAndAccountAndChannel({ videoObject: videoObject.id, allowRefresh: false }) |
55 | const channelActor = await getOrCreateVideoChannelFromVideoObject(videoObject) | 55 | const channelActor = await getOrCreateVideoChannelFromVideoObject(videoObject) |
56 | 56 | ||
57 | const updateOptions = { | 57 | const updateOptions = { |
@@ -59,7 +59,6 @@ async function processUpdateVideo (actor: ActorModel, activity: ActivityUpdate) | |||
59 | videoObject, | 59 | videoObject, |
60 | account: actor.Account, | 60 | account: actor.Account, |
61 | channel: channelActor.VideoChannel, | 61 | channel: channelActor.VideoChannel, |
62 | updateViews: true, | ||
63 | overrideTo: activity.to | 62 | overrideTo: activity.to |
64 | } | 63 | } |
65 | return updateVideoFromAP(updateOptions) | 64 | return updateVideoFromAP(updateOptions) |
diff --git a/server/lib/activitypub/videos.ts b/server/lib/activitypub/videos.ts index 4cecf9345..3d17e6846 100644 --- a/server/lib/activitypub/videos.ts +++ b/server/lib/activitypub/videos.ts | |||
@@ -95,9 +95,8 @@ function fetchRemoteVideoStaticFile (video: VideoModel, path: string, reject: Fu | |||
95 | 95 | ||
96 | function generateThumbnailFromUrl (video: VideoModel, icon: ActivityIconObject) { | 96 | function generateThumbnailFromUrl (video: VideoModel, icon: ActivityIconObject) { |
97 | const thumbnailName = video.getThumbnailName() | 97 | const thumbnailName = video.getThumbnailName() |
98 | const thumbnailPath = join(CONFIG.STORAGE.THUMBNAILS_DIR, thumbnailName) | ||
99 | 98 | ||
100 | return downloadImage(icon.url, thumbnailPath, THUMBNAILS_SIZE) | 99 | return downloadImage(icon.url, CONFIG.STORAGE.THUMBNAILS_DIR, thumbnailName, THUMBNAILS_SIZE) |
101 | } | 100 | } |
102 | 101 | ||
103 | function getOrCreateVideoChannelFromVideoObject (videoObject: VideoTorrentObject) { | 102 | function getOrCreateVideoChannelFromVideoObject (videoObject: VideoTorrentObject) { |
@@ -117,7 +116,7 @@ type SyncParam = { | |||
117 | shares: boolean | 116 | shares: boolean |
118 | comments: boolean | 117 | comments: boolean |
119 | thumbnail: boolean | 118 | thumbnail: boolean |
120 | refreshVideo: boolean | 119 | refreshVideo?: boolean |
121 | } | 120 | } |
122 | async function syncVideoExternalAttributes (video: VideoModel, fetchedVideo: VideoTorrentObject, syncParam: SyncParam) { | 121 | async function syncVideoExternalAttributes (video: VideoModel, fetchedVideo: VideoTorrentObject, syncParam: SyncParam) { |
123 | logger.info('Adding likes/dislikes/shares/comments of video %s.', video.uuid) | 122 | logger.info('Adding likes/dislikes/shares/comments of video %s.', video.uuid) |
@@ -159,26 +158,29 @@ async function getOrCreateVideoAndAccountAndChannel (options: { | |||
159 | videoObject: VideoTorrentObject | string, | 158 | videoObject: VideoTorrentObject | string, |
160 | syncParam?: SyncParam, | 159 | syncParam?: SyncParam, |
161 | fetchType?: VideoFetchByUrlType, | 160 | fetchType?: VideoFetchByUrlType, |
162 | refreshViews?: boolean | 161 | allowRefresh?: boolean // true by default |
163 | }) { | 162 | }) { |
164 | // Default params | 163 | // Default params |
165 | const syncParam = options.syncParam || { likes: true, dislikes: true, shares: true, comments: true, thumbnail: true, refreshVideo: false } | 164 | const syncParam = options.syncParam || { likes: true, dislikes: true, shares: true, comments: true, thumbnail: true, refreshVideo: false } |
166 | const fetchType = options.fetchType || 'all' | 165 | const fetchType = options.fetchType || 'all' |
167 | const refreshViews = options.refreshViews || false | 166 | const allowRefresh = options.allowRefresh !== false |
168 | 167 | ||
169 | // Get video url | 168 | // Get video url |
170 | const videoUrl = getAPUrl(options.videoObject) | 169 | const videoUrl = getAPUrl(options.videoObject) |
171 | 170 | ||
172 | let videoFromDatabase = await fetchVideoByUrl(videoUrl, fetchType) | 171 | let videoFromDatabase = await fetchVideoByUrl(videoUrl, fetchType) |
173 | if (videoFromDatabase) { | 172 | if (videoFromDatabase) { |
174 | const refreshOptions = { | 173 | |
175 | video: videoFromDatabase, | 174 | if (allowRefresh === true) { |
176 | fetchedType: fetchType, | 175 | const refreshOptions = { |
177 | syncParam, | 176 | video: videoFromDatabase, |
178 | refreshViews | 177 | fetchedType: fetchType, |
178 | syncParam | ||
179 | } | ||
180 | |||
181 | if (syncParam.refreshVideo === true) videoFromDatabase = await refreshVideoIfNeeded(refreshOptions) | ||
182 | else await JobQueue.Instance.createJob({ type: 'activitypub-refresher', payload: { type: 'video', videoUrl: videoFromDatabase.url } }) | ||
179 | } | 183 | } |
180 | const p = refreshVideoIfNeeded(refreshOptions) | ||
181 | if (syncParam.refreshVideo === true) videoFromDatabase = await p | ||
182 | 184 | ||
183 | return { video: videoFromDatabase } | 185 | return { video: videoFromDatabase } |
184 | } | 186 | } |
@@ -199,7 +201,6 @@ async function updateVideoFromAP (options: { | |||
199 | videoObject: VideoTorrentObject, | 201 | videoObject: VideoTorrentObject, |
200 | account: AccountModel, | 202 | account: AccountModel, |
201 | channel: VideoChannelModel, | 203 | channel: VideoChannelModel, |
202 | updateViews: boolean, | ||
203 | overrideTo?: string[] | 204 | overrideTo?: string[] |
204 | }) { | 205 | }) { |
205 | logger.debug('Updating remote video "%s".', options.videoObject.uuid) | 206 | logger.debug('Updating remote video "%s".', options.videoObject.uuid) |
@@ -238,8 +239,8 @@ async function updateVideoFromAP (options: { | |||
238 | options.video.set('publishedAt', videoData.publishedAt) | 239 | options.video.set('publishedAt', videoData.publishedAt) |
239 | options.video.set('privacy', videoData.privacy) | 240 | options.video.set('privacy', videoData.privacy) |
240 | options.video.set('channelId', videoData.channelId) | 241 | options.video.set('channelId', videoData.channelId) |
242 | options.video.set('views', videoData.views) | ||
241 | 243 | ||
242 | if (options.updateViews === true) options.video.set('views', videoData.views) | ||
243 | await options.video.save(sequelizeOptions) | 244 | await options.video.save(sequelizeOptions) |
244 | 245 | ||
245 | { | 246 | { |
@@ -297,8 +298,58 @@ async function updateVideoFromAP (options: { | |||
297 | } | 298 | } |
298 | } | 299 | } |
299 | 300 | ||
301 | async function refreshVideoIfNeeded (options: { | ||
302 | video: VideoModel, | ||
303 | fetchedType: VideoFetchByUrlType, | ||
304 | syncParam: SyncParam | ||
305 | }): Promise<VideoModel> { | ||
306 | if (!options.video.isOutdated()) return options.video | ||
307 | |||
308 | // We need more attributes if the argument video was fetched with not enough joints | ||
309 | const video = options.fetchedType === 'all' ? options.video : await VideoModel.loadByUrlAndPopulateAccount(options.video.url) | ||
310 | |||
311 | try { | ||
312 | const { response, videoObject } = await fetchRemoteVideo(video.url) | ||
313 | if (response.statusCode === 404) { | ||
314 | logger.info('Cannot refresh remote video %s: video does not exist anymore. Deleting it.', video.url) | ||
315 | |||
316 | // Video does not exist anymore | ||
317 | await video.destroy() | ||
318 | return undefined | ||
319 | } | ||
320 | |||
321 | if (videoObject === undefined) { | ||
322 | logger.warn('Cannot refresh remote video %s: invalid body.', video.url) | ||
323 | |||
324 | await video.setAsRefreshed() | ||
325 | return video | ||
326 | } | ||
327 | |||
328 | const channelActor = await getOrCreateVideoChannelFromVideoObject(videoObject) | ||
329 | const account = await AccountModel.load(channelActor.VideoChannel.accountId) | ||
330 | |||
331 | const updateOptions = { | ||
332 | video, | ||
333 | videoObject, | ||
334 | account, | ||
335 | channel: channelActor.VideoChannel | ||
336 | } | ||
337 | await retryTransactionWrapper(updateVideoFromAP, updateOptions) | ||
338 | await syncVideoExternalAttributes(video, videoObject, options.syncParam) | ||
339 | |||
340 | return video | ||
341 | } catch (err) { | ||
342 | logger.warn('Cannot refresh video %s.', options.video.url, { err }) | ||
343 | |||
344 | // Don't refresh in loop | ||
345 | await video.setAsRefreshed() | ||
346 | return video | ||
347 | } | ||
348 | } | ||
349 | |||
300 | export { | 350 | export { |
301 | updateVideoFromAP, | 351 | updateVideoFromAP, |
352 | refreshVideoIfNeeded, | ||
302 | federateVideoIfNeeded, | 353 | federateVideoIfNeeded, |
303 | fetchRemoteVideo, | 354 | fetchRemoteVideo, |
304 | getOrCreateVideoAndAccountAndChannel, | 355 | getOrCreateVideoAndAccountAndChannel, |
@@ -362,52 +413,6 @@ async function createVideo (videoObject: VideoTorrentObject, channelActor: Actor | |||
362 | return videoCreated | 413 | return videoCreated |
363 | } | 414 | } |
364 | 415 | ||
365 | async function refreshVideoIfNeeded (options: { | ||
366 | video: VideoModel, | ||
367 | fetchedType: VideoFetchByUrlType, | ||
368 | syncParam: SyncParam, | ||
369 | refreshViews: boolean | ||
370 | }): Promise<VideoModel> { | ||
371 | if (!options.video.isOutdated()) return options.video | ||
372 | |||
373 | // We need more attributes if the argument video was fetched with not enough joints | ||
374 | const video = options.fetchedType === 'all' ? options.video : await VideoModel.loadByUrlAndPopulateAccount(options.video.url) | ||
375 | |||
376 | try { | ||
377 | const { response, videoObject } = await fetchRemoteVideo(video.url) | ||
378 | if (response.statusCode === 404) { | ||
379 | logger.info('Cannot refresh remote video %s: video does not exist anymore. Deleting it.', video.url) | ||
380 | |||
381 | // Video does not exist anymore | ||
382 | await video.destroy() | ||
383 | return undefined | ||
384 | } | ||
385 | |||
386 | if (videoObject === undefined) { | ||
387 | logger.warn('Cannot refresh remote video %s: invalid body.', video.url) | ||
388 | return video | ||
389 | } | ||
390 | |||
391 | const channelActor = await getOrCreateVideoChannelFromVideoObject(videoObject) | ||
392 | const account = await AccountModel.load(channelActor.VideoChannel.accountId) | ||
393 | |||
394 | const updateOptions = { | ||
395 | video, | ||
396 | videoObject, | ||
397 | account, | ||
398 | channel: channelActor.VideoChannel, | ||
399 | updateViews: options.refreshViews | ||
400 | } | ||
401 | await retryTransactionWrapper(updateVideoFromAP, updateOptions) | ||
402 | await syncVideoExternalAttributes(video, videoObject, options.syncParam) | ||
403 | |||
404 | return video | ||
405 | } catch (err) { | ||
406 | logger.warn('Cannot refresh video %s.', options.video.url, { err }) | ||
407 | return video | ||
408 | } | ||
409 | } | ||
410 | |||
411 | async function videoActivityObjectToDBAttributes ( | 416 | async function videoActivityObjectToDBAttributes ( |
412 | videoChannel: VideoChannelModel, | 417 | videoChannel: VideoChannelModel, |
413 | videoObject: VideoTorrentObject, | 418 | videoObject: VideoTorrentObject, |
diff --git a/server/lib/emailer.ts b/server/lib/emailer.ts index 9327792fb..074d4ad44 100644 --- a/server/lib/emailer.ts +++ b/server/lib/emailer.ts | |||
@@ -14,6 +14,7 @@ class Emailer { | |||
14 | private static instance: Emailer | 14 | private static instance: Emailer |
15 | private initialized = false | 15 | private initialized = false |
16 | private transporter: Transporter | 16 | private transporter: Transporter |
17 | private enabled = false | ||
17 | 18 | ||
18 | private constructor () {} | 19 | private constructor () {} |
19 | 20 | ||
@@ -50,6 +51,8 @@ class Emailer { | |||
50 | tls, | 51 | tls, |
51 | auth | 52 | auth |
52 | }) | 53 | }) |
54 | |||
55 | this.enabled = true | ||
53 | } else { | 56 | } else { |
54 | if (!isTestInstance()) { | 57 | if (!isTestInstance()) { |
55 | logger.error('Cannot use SMTP server because of lack of configuration. PeerTube will not be able to send mails!') | 58 | logger.error('Cannot use SMTP server because of lack of configuration. PeerTube will not be able to send mails!') |
@@ -57,6 +60,10 @@ class Emailer { | |||
57 | } | 60 | } |
58 | } | 61 | } |
59 | 62 | ||
63 | isEnabled () { | ||
64 | return this.enabled | ||
65 | } | ||
66 | |||
60 | async checkConnectionOrDie () { | 67 | async checkConnectionOrDie () { |
61 | if (!this.transporter) return | 68 | if (!this.transporter) return |
62 | 69 | ||
diff --git a/server/lib/job-queue/handlers/activitypub-refresher.ts b/server/lib/job-queue/handlers/activitypub-refresher.ts new file mode 100644 index 000000000..671b0f487 --- /dev/null +++ b/server/lib/job-queue/handlers/activitypub-refresher.ts | |||
@@ -0,0 +1,41 @@ | |||
1 | import * as Bull from 'bull' | ||
2 | import { logger } from '../../../helpers/logger' | ||
3 | import { fetchVideoByUrl } from '../../../helpers/video' | ||
4 | import { refreshVideoIfNeeded } from '../../activitypub' | ||
5 | |||
6 | export type RefreshPayload = { | ||
7 | videoUrl: string | ||
8 | type: 'video' | ||
9 | } | ||
10 | |||
11 | async function refreshAPObject (job: Bull.Job) { | ||
12 | const payload = job.data as RefreshPayload | ||
13 | |||
14 | logger.info('Processing AP refresher in job %d for video %s.', job.id, payload.videoUrl) | ||
15 | |||
16 | if (payload.type === 'video') return refreshAPVideo(payload.videoUrl) | ||
17 | } | ||
18 | |||
19 | // --------------------------------------------------------------------------- | ||
20 | |||
21 | export { | ||
22 | refreshAPObject | ||
23 | } | ||
24 | |||
25 | // --------------------------------------------------------------------------- | ||
26 | |||
27 | async function refreshAPVideo (videoUrl: string) { | ||
28 | const fetchType = 'all' as 'all' | ||
29 | const syncParam = { likes: true, dislikes: true, shares: true, comments: true, thumbnail: true } | ||
30 | |||
31 | const videoFromDatabase = await fetchVideoByUrl(videoUrl, fetchType) | ||
32 | if (videoFromDatabase) { | ||
33 | const refreshOptions = { | ||
34 | video: videoFromDatabase, | ||
35 | fetchedType: fetchType, | ||
36 | syncParam | ||
37 | } | ||
38 | |||
39 | await refreshVideoIfNeeded(refreshOptions) | ||
40 | } | ||
41 | } | ||
diff --git a/server/lib/job-queue/handlers/video-file.ts b/server/lib/job-queue/handlers/video-file.ts index adc0a2a15..ddbf6d1c2 100644 --- a/server/lib/job-queue/handlers/video-file.ts +++ b/server/lib/job-queue/handlers/video-file.ts | |||
@@ -1,5 +1,5 @@ | |||
1 | import * as Bull from 'bull' | 1 | import * as Bull from 'bull' |
2 | import { VideoResolution, VideoState } from '../../../../shared' | 2 | import { VideoResolution, VideoState, Job } from '../../../../shared' |
3 | import { logger } from '../../../helpers/logger' | 3 | import { logger } from '../../../helpers/logger' |
4 | import { VideoModel } from '../../../models/video/video' | 4 | import { VideoModel } from '../../../models/video/video' |
5 | import { JobQueue } from '../job-queue' | 5 | import { JobQueue } from '../job-queue' |
@@ -111,7 +111,7 @@ async function onVideoFileOptimizerSuccess (video: VideoModel, isNewVideo: boole | |||
111 | ) | 111 | ) |
112 | 112 | ||
113 | if (resolutionsEnabled.length !== 0) { | 113 | if (resolutionsEnabled.length !== 0) { |
114 | const tasks: Bluebird<any>[] = [] | 114 | const tasks: Bluebird<Bull.Job<any>>[] = [] |
115 | 115 | ||
116 | for (const resolution of resolutionsEnabled) { | 116 | for (const resolution of resolutionsEnabled) { |
117 | const dataInput = { | 117 | const dataInput = { |
diff --git a/server/lib/job-queue/handlers/video-import.ts b/server/lib/job-queue/handlers/video-import.ts index 4de901c0c..51a0b5faf 100644 --- a/server/lib/job-queue/handlers/video-import.ts +++ b/server/lib/job-queue/handlers/video-import.ts | |||
@@ -7,7 +7,7 @@ import { getDurationFromVideoFile, getVideoFileFPS, getVideoFileResolution } fro | |||
7 | import { extname, join } from 'path' | 7 | import { extname, join } from 'path' |
8 | import { VideoFileModel } from '../../../models/video/video-file' | 8 | import { VideoFileModel } from '../../../models/video/video-file' |
9 | import { CONFIG, PREVIEWS_SIZE, sequelizeTypescript, THUMBNAILS_SIZE, VIDEO_IMPORT_TIMEOUT } from '../../../initializers' | 9 | import { CONFIG, PREVIEWS_SIZE, sequelizeTypescript, THUMBNAILS_SIZE, VIDEO_IMPORT_TIMEOUT } from '../../../initializers' |
10 | import { doRequestAndSaveToFile, downloadImage } from '../../../helpers/requests' | 10 | import { downloadImage } from '../../../helpers/requests' |
11 | import { VideoState } from '../../../../shared' | 11 | import { VideoState } from '../../../../shared' |
12 | import { JobQueue } from '../index' | 12 | import { JobQueue } from '../index' |
13 | import { federateVideoIfNeeded } from '../../activitypub' | 13 | import { federateVideoIfNeeded } from '../../activitypub' |
@@ -109,6 +109,7 @@ async function processFile (downloader: () => Promise<string>, videoImport: Vide | |||
109 | let tempVideoPath: string | 109 | let tempVideoPath: string |
110 | let videoDestFile: string | 110 | let videoDestFile: string |
111 | let videoFile: VideoFileModel | 111 | let videoFile: VideoFileModel |
112 | |||
112 | try { | 113 | try { |
113 | // Download video from youtubeDL | 114 | // Download video from youtubeDL |
114 | tempVideoPath = await downloader() | 115 | tempVideoPath = await downloader() |
@@ -144,8 +145,7 @@ async function processFile (downloader: () => Promise<string>, videoImport: Vide | |||
144 | // Process thumbnail | 145 | // Process thumbnail |
145 | if (options.downloadThumbnail) { | 146 | if (options.downloadThumbnail) { |
146 | if (options.thumbnailUrl) { | 147 | if (options.thumbnailUrl) { |
147 | const destThumbnailPath = join(CONFIG.STORAGE.THUMBNAILS_DIR, videoImport.Video.getThumbnailName()) | 148 | await downloadImage(options.thumbnailUrl, CONFIG.STORAGE.THUMBNAILS_DIR, videoImport.Video.getThumbnailName(), THUMBNAILS_SIZE) |
148 | await downloadImage(options.thumbnailUrl, destThumbnailPath, THUMBNAILS_SIZE) | ||
149 | } else { | 149 | } else { |
150 | await videoImport.Video.createThumbnail(videoFile) | 150 | await videoImport.Video.createThumbnail(videoFile) |
151 | } | 151 | } |
@@ -156,8 +156,7 @@ async function processFile (downloader: () => Promise<string>, videoImport: Vide | |||
156 | // Process preview | 156 | // Process preview |
157 | if (options.downloadPreview) { | 157 | if (options.downloadPreview) { |
158 | if (options.thumbnailUrl) { | 158 | if (options.thumbnailUrl) { |
159 | const destPreviewPath = join(CONFIG.STORAGE.PREVIEWS_DIR, videoImport.Video.getPreviewName()) | 159 | await downloadImage(options.thumbnailUrl, CONFIG.STORAGE.PREVIEWS_DIR, videoImport.Video.getPreviewName(), PREVIEWS_SIZE) |
160 | await downloadImage(options.thumbnailUrl, destPreviewPath, PREVIEWS_SIZE) | ||
161 | } else { | 160 | } else { |
162 | await videoImport.Video.createPreview(videoFile) | 161 | await videoImport.Video.createPreview(videoFile) |
163 | } | 162 | } |
diff --git a/server/lib/job-queue/handlers/video-views.ts b/server/lib/job-queue/handlers/video-views.ts index f44c3c727..fa1fd13b3 100644 --- a/server/lib/job-queue/handlers/video-views.ts +++ b/server/lib/job-queue/handlers/video-views.ts | |||
@@ -23,13 +23,9 @@ async function processVideosViews () { | |||
23 | for (const videoId of videoIds) { | 23 | for (const videoId of videoIds) { |
24 | try { | 24 | try { |
25 | const views = await Redis.Instance.getVideoViews(videoId, hour) | 25 | const views = await Redis.Instance.getVideoViews(videoId, hour) |
26 | if (isNaN(views)) { | 26 | if (views) { |
27 | logger.error('Cannot process videos views of video %d in hour %d: views number is NaN.', videoId, hour) | ||
28 | } else { | ||
29 | logger.debug('Adding %d views to video %d in hour %d.', views, videoId, hour) | 27 | logger.debug('Adding %d views to video %d in hour %d.', views, videoId, hour) |
30 | 28 | ||
31 | await VideoModel.incrementViews(videoId, views) | ||
32 | |||
33 | try { | 29 | try { |
34 | await VideoViewModel.create({ | 30 | await VideoViewModel.create({ |
35 | startDate, | 31 | startDate, |
@@ -39,7 +35,14 @@ async function processVideosViews () { | |||
39 | }) | 35 | }) |
40 | 36 | ||
41 | const video = await VideoModel.loadAndPopulateAccountAndServerAndTags(videoId) | 37 | const video = await VideoModel.loadAndPopulateAccountAndServerAndTags(videoId) |
42 | if (video.isOwned()) await federateVideoIfNeeded(video, false) | 38 | if (video.isOwned()) { |
39 | // If this is a remote video, the origin instance will send us an update | ||
40 | await VideoModel.incrementViews(videoId, views) | ||
41 | |||
42 | // Send video update | ||
43 | video.views += views | ||
44 | await federateVideoIfNeeded(video, false) | ||
45 | } | ||
43 | } catch (err) { | 46 | } catch (err) { |
44 | logger.debug('Cannot create video views for video %d in hour %d. Maybe the video does not exist anymore?', videoId, hour) | 47 | logger.debug('Cannot create video views for video %d in hour %d. Maybe the video does not exist anymore?', videoId, hour) |
45 | } | 48 | } |
diff --git a/server/lib/job-queue/job-queue.ts b/server/lib/job-queue/job-queue.ts index 4cfd4d253..5862e178f 100644 --- a/server/lib/job-queue/job-queue.ts +++ b/server/lib/job-queue/job-queue.ts | |||
@@ -11,6 +11,7 @@ import { processVideoFile, processVideoFileImport, VideoFileImportPayload, Video | |||
11 | import { ActivitypubFollowPayload, processActivityPubFollow } from './handlers/activitypub-follow' | 11 | import { ActivitypubFollowPayload, processActivityPubFollow } from './handlers/activitypub-follow' |
12 | import { processVideoImport, VideoImportPayload } from './handlers/video-import' | 12 | import { processVideoImport, VideoImportPayload } from './handlers/video-import' |
13 | import { processVideosViews } from './handlers/video-views' | 13 | import { processVideosViews } from './handlers/video-views' |
14 | import { refreshAPObject, RefreshPayload } from './handlers/activitypub-refresher' | ||
14 | 15 | ||
15 | type CreateJobArgument = | 16 | type CreateJobArgument = |
16 | { type: 'activitypub-http-broadcast', payload: ActivitypubHttpBroadcastPayload } | | 17 | { type: 'activitypub-http-broadcast', payload: ActivitypubHttpBroadcastPayload } | |
@@ -21,6 +22,7 @@ type CreateJobArgument = | |||
21 | { type: 'video-file', payload: VideoFilePayload } | | 22 | { type: 'video-file', payload: VideoFilePayload } | |
22 | { type: 'email', payload: EmailPayload } | | 23 | { type: 'email', payload: EmailPayload } | |
23 | { type: 'video-import', payload: VideoImportPayload } | | 24 | { type: 'video-import', payload: VideoImportPayload } | |
25 | { type: 'activitypub-refresher', payload: RefreshPayload } | | ||
24 | { type: 'videos-views', payload: {} } | 26 | { type: 'videos-views', payload: {} } |
25 | 27 | ||
26 | const handlers: { [ id in JobType ]: (job: Bull.Job) => Promise<any>} = { | 28 | const handlers: { [ id in JobType ]: (job: Bull.Job) => Promise<any>} = { |
@@ -32,7 +34,8 @@ const handlers: { [ id in JobType ]: (job: Bull.Job) => Promise<any>} = { | |||
32 | 'video-file': processVideoFile, | 34 | 'video-file': processVideoFile, |
33 | 'email': processEmail, | 35 | 'email': processEmail, |
34 | 'video-import': processVideoImport, | 36 | 'video-import': processVideoImport, |
35 | 'videos-views': processVideosViews | 37 | 'videos-views': processVideosViews, |
38 | 'activitypub-refresher': refreshAPObject | ||
36 | } | 39 | } |
37 | 40 | ||
38 | const jobTypes: JobType[] = [ | 41 | const jobTypes: JobType[] = [ |
@@ -44,7 +47,8 @@ const jobTypes: JobType[] = [ | |||
44 | 'video-file', | 47 | 'video-file', |
45 | 'video-file-import', | 48 | 'video-file-import', |
46 | 'video-import', | 49 | 'video-import', |
47 | 'videos-views' | 50 | 'videos-views', |
51 | 'activitypub-refresher' | ||
48 | ] | 52 | ] |
49 | 53 | ||
50 | class JobQueue { | 54 | class JobQueue { |
diff --git a/server/lib/redis.ts b/server/lib/redis.ts index abd75d512..3e25e6a2c 100644 --- a/server/lib/redis.ts +++ b/server/lib/redis.ts | |||
@@ -121,7 +121,14 @@ class Redis { | |||
121 | const key = this.generateVideoViewKey(videoId, hour) | 121 | const key = this.generateVideoViewKey(videoId, hour) |
122 | 122 | ||
123 | const valueString = await this.getValue(key) | 123 | const valueString = await this.getValue(key) |
124 | return parseInt(valueString, 10) | 124 | const valueInt = parseInt(valueString, 10) |
125 | |||
126 | if (isNaN(valueInt)) { | ||
127 | logger.error('Cannot get videos views of video %d in hour %d: views number is NaN (%s).', videoId, hour, valueString) | ||
128 | return undefined | ||
129 | } | ||
130 | |||
131 | return valueInt | ||
125 | } | 132 | } |
126 | 133 | ||
127 | async getVideosIdViewed (hour: number) { | 134 | async getVideosIdViewed (hour: number) { |
diff --git a/server/lib/schedulers/videos-redundancy-scheduler.ts b/server/lib/schedulers/videos-redundancy-scheduler.ts index 8b7f33539..2a99a665d 100644 --- a/server/lib/schedulers/videos-redundancy-scheduler.ts +++ b/server/lib/schedulers/videos-redundancy-scheduler.ts | |||
@@ -145,13 +145,13 @@ export class VideosRedundancyScheduler extends AbstractScheduler { | |||
145 | 145 | ||
146 | const tmpPath = await downloadWebTorrentVideo({ magnetUri }, VIDEO_IMPORT_TIMEOUT) | 146 | const tmpPath = await downloadWebTorrentVideo({ magnetUri }, VIDEO_IMPORT_TIMEOUT) |
147 | 147 | ||
148 | const destPath = join(CONFIG.STORAGE.VIDEOS_DIR, video.getVideoFilename(file)) | 148 | const destPath = join(CONFIG.STORAGE.REDUNDANCY_DIR, video.getVideoFilename(file)) |
149 | await rename(tmpPath, destPath) | 149 | await rename(tmpPath, destPath) |
150 | 150 | ||
151 | const createdModel = await VideoRedundancyModel.create({ | 151 | const createdModel = await VideoRedundancyModel.create({ |
152 | expiresOn: this.buildNewExpiration(redundancy.minLifetime), | 152 | expiresOn: this.buildNewExpiration(redundancy.minLifetime), |
153 | url: getVideoCacheFileActivityPubUrl(file), | 153 | url: getVideoCacheFileActivityPubUrl(file), |
154 | fileUrl: video.getVideoFileUrl(file, CONFIG.WEBSERVER.URL), | 154 | fileUrl: video.getVideoRedundancyUrl(file, CONFIG.WEBSERVER.URL), |
155 | strategy: redundancy.strategy, | 155 | strategy: redundancy.strategy, |
156 | videoFileId: file.id, | 156 | videoFileId: file.id, |
157 | actorId: serverActor.id | 157 | actorId: serverActor.id |
diff --git a/server/middlewares/validators/users.ts b/server/middlewares/validators/users.ts index 61297120a..ccaf2eeb6 100644 --- a/server/middlewares/validators/users.ts +++ b/server/middlewares/validators/users.ts | |||
@@ -114,6 +114,7 @@ const deleteMeValidator = [ | |||
114 | const usersUpdateValidator = [ | 114 | const usersUpdateValidator = [ |
115 | param('id').isInt().not().isEmpty().withMessage('Should have a valid id'), | 115 | param('id').isInt().not().isEmpty().withMessage('Should have a valid id'), |
116 | body('email').optional().isEmail().withMessage('Should have a valid email attribute'), | 116 | body('email').optional().isEmail().withMessage('Should have a valid email attribute'), |
117 | body('emailVerified').optional().isBoolean().withMessage('Should have a valid email verified attribute'), | ||
117 | body('videoQuota').optional().custom(isUserVideoQuotaValid).withMessage('Should have a valid user quota'), | 118 | body('videoQuota').optional().custom(isUserVideoQuotaValid).withMessage('Should have a valid user quota'), |
118 | body('videoQuotaDaily').optional().custom(isUserVideoQuotaDailyValid).withMessage('Should have a valid daily user quota'), | 119 | body('videoQuotaDaily').optional().custom(isUserVideoQuotaDailyValid).withMessage('Should have a valid daily user quota'), |
119 | body('role').optional().custom(isUserRoleValid).withMessage('Should have a valid role'), | 120 | body('role').optional().custom(isUserRoleValid).withMessage('Should have a valid role'), |
diff --git a/server/models/account/account.ts b/server/models/account/account.ts index 5a237d733..a99e9b1ad 100644 --- a/server/models/account/account.ts +++ b/server/models/account/account.ts | |||
@@ -241,6 +241,27 @@ export class AccountModel extends Model<AccountModel> { | |||
241 | }) | 241 | }) |
242 | } | 242 | } |
243 | 243 | ||
244 | static listLocalsForSitemap (sort: string) { | ||
245 | const query = { | ||
246 | attributes: [ ], | ||
247 | offset: 0, | ||
248 | order: getSort(sort), | ||
249 | include: [ | ||
250 | { | ||
251 | attributes: [ 'preferredUsername', 'serverId' ], | ||
252 | model: ActorModel.unscoped(), | ||
253 | where: { | ||
254 | serverId: null | ||
255 | } | ||
256 | } | ||
257 | ] | ||
258 | } | ||
259 | |||
260 | return AccountModel | ||
261 | .unscoped() | ||
262 | .findAll(query) | ||
263 | } | ||
264 | |||
244 | toFormattedJSON (): Account { | 265 | toFormattedJSON (): Account { |
245 | const actor = this.Actor.toFormattedJSON() | 266 | const actor = this.Actor.toFormattedJSON() |
246 | const account = { | 267 | const account = { |
diff --git a/server/models/redundancy/video-redundancy.ts b/server/models/redundancy/video-redundancy.ts index 9de4356b4..dd37dad22 100644 --- a/server/models/redundancy/video-redundancy.ts +++ b/server/models/redundancy/video-redundancy.ts | |||
@@ -15,7 +15,7 @@ import { | |||
15 | import { ActorModel } from '../activitypub/actor' | 15 | import { ActorModel } from '../activitypub/actor' |
16 | import { getVideoSort, throwIfNotValid } from '../utils' | 16 | import { getVideoSort, throwIfNotValid } from '../utils' |
17 | import { isActivityPubUrlValid, isUrlValid } from '../../helpers/custom-validators/activitypub/misc' | 17 | import { isActivityPubUrlValid, isUrlValid } from '../../helpers/custom-validators/activitypub/misc' |
18 | import { CONFIG, CONSTRAINTS_FIELDS, VIDEO_EXT_MIMETYPE } from '../../initializers' | 18 | import { CONFIG, CONSTRAINTS_FIELDS, STATIC_PATHS, VIDEO_EXT_MIMETYPE } from '../../initializers' |
19 | import { VideoFileModel } from '../video/video-file' | 19 | import { VideoFileModel } from '../video/video-file' |
20 | import { getServerActor } from '../../helpers/utils' | 20 | import { getServerActor } from '../../helpers/utils' |
21 | import { VideoModel } from '../video/video' | 21 | import { VideoModel } from '../video/video' |
@@ -124,7 +124,7 @@ export class VideoRedundancyModel extends Model<VideoRedundancyModel> { | |||
124 | const logIdentifier = `${videoFile.Video.uuid}-${videoFile.resolution}` | 124 | const logIdentifier = `${videoFile.Video.uuid}-${videoFile.resolution}` |
125 | logger.info('Removing duplicated video file %s.', logIdentifier) | 125 | logger.info('Removing duplicated video file %s.', logIdentifier) |
126 | 126 | ||
127 | videoFile.Video.removeFile(videoFile) | 127 | videoFile.Video.removeFile(videoFile, true) |
128 | .catch(err => logger.error('Cannot delete %s files.', logIdentifier, { err })) | 128 | .catch(err => logger.error('Cannot delete %s files.', logIdentifier, { err })) |
129 | 129 | ||
130 | return undefined | 130 | return undefined |
diff --git a/server/models/video/video-channel.ts b/server/models/video/video-channel.ts index f4586917e..86bf0461a 100644 --- a/server/models/video/video-channel.ts +++ b/server/models/video/video-channel.ts | |||
@@ -233,6 +233,27 @@ export class VideoChannelModel extends Model<VideoChannelModel> { | |||
233 | }) | 233 | }) |
234 | } | 234 | } |
235 | 235 | ||
236 | static listLocalsForSitemap (sort: string) { | ||
237 | const query = { | ||
238 | attributes: [ ], | ||
239 | offset: 0, | ||
240 | order: getSort(sort), | ||
241 | include: [ | ||
242 | { | ||
243 | attributes: [ 'preferredUsername', 'serverId' ], | ||
244 | model: ActorModel.unscoped(), | ||
245 | where: { | ||
246 | serverId: null | ||
247 | } | ||
248 | } | ||
249 | ] | ||
250 | } | ||
251 | |||
252 | return VideoChannelModel | ||
253 | .unscoped() | ||
254 | .findAll(query) | ||
255 | } | ||
256 | |||
236 | static searchForApi (options: { | 257 | static searchForApi (options: { |
237 | actorId: number | 258 | actorId: number |
238 | search: string | 259 | search: string |
diff --git a/server/models/video/video.ts b/server/models/video/video.ts index 1e68b380c..adef37937 100644 --- a/server/models/video/video.ts +++ b/server/models/video/video.ts | |||
@@ -140,7 +140,7 @@ type ForAPIOptions = { | |||
140 | 140 | ||
141 | type AvailableForListIDsOptions = { | 141 | type AvailableForListIDsOptions = { |
142 | serverAccountId: number | 142 | serverAccountId: number |
143 | actorId: number | 143 | followerActorId: number |
144 | includeLocalVideos: boolean | 144 | includeLocalVideos: boolean |
145 | filter?: VideoFilter | 145 | filter?: VideoFilter |
146 | categoryOneOf?: number[] | 146 | categoryOneOf?: number[] |
@@ -315,7 +315,7 @@ type AvailableForListIDsOptions = { | |||
315 | query.include.push(videoChannelInclude) | 315 | query.include.push(videoChannelInclude) |
316 | } | 316 | } |
317 | 317 | ||
318 | if (options.actorId) { | 318 | if (options.followerActorId) { |
319 | let localVideosReq = '' | 319 | let localVideosReq = '' |
320 | if (options.includeLocalVideos === true) { | 320 | if (options.includeLocalVideos === true) { |
321 | localVideosReq = ' UNION ALL ' + | 321 | localVideosReq = ' UNION ALL ' + |
@@ -327,7 +327,7 @@ type AvailableForListIDsOptions = { | |||
327 | } | 327 | } |
328 | 328 | ||
329 | // Force actorId to be a number to avoid SQL injections | 329 | // Force actorId to be a number to avoid SQL injections |
330 | const actorIdNumber = parseInt(options.actorId.toString(), 10) | 330 | const actorIdNumber = parseInt(options.followerActorId.toString(), 10) |
331 | query.where[ 'id' ][ Sequelize.Op.and ].push({ | 331 | query.where[ 'id' ][ Sequelize.Op.and ].push({ |
332 | [ Sequelize.Op.in ]: Sequelize.literal( | 332 | [ Sequelize.Op.in ]: Sequelize.literal( |
333 | '(' + | 333 | '(' + |
@@ -985,7 +985,7 @@ export class VideoModel extends Model<VideoModel> { | |||
985 | filter?: VideoFilter, | 985 | filter?: VideoFilter, |
986 | accountId?: number, | 986 | accountId?: number, |
987 | videoChannelId?: number, | 987 | videoChannelId?: number, |
988 | actorId?: number | 988 | followerActorId?: number |
989 | trendingDays?: number, | 989 | trendingDays?: number, |
990 | user?: UserModel | 990 | user?: UserModel |
991 | }, countVideos = true) { | 991 | }, countVideos = true) { |
@@ -1008,11 +1008,11 @@ export class VideoModel extends Model<VideoModel> { | |||
1008 | 1008 | ||
1009 | const serverActor = await getServerActor() | 1009 | const serverActor = await getServerActor() |
1010 | 1010 | ||
1011 | // actorId === null has a meaning, so just check undefined | 1011 | // followerActorId === null has a meaning, so just check undefined |
1012 | const actorId = options.actorId !== undefined ? options.actorId : serverActor.id | 1012 | const followerActorId = options.followerActorId !== undefined ? options.followerActorId : serverActor.id |
1013 | 1013 | ||
1014 | const queryOptions = { | 1014 | const queryOptions = { |
1015 | actorId, | 1015 | followerActorId, |
1016 | serverAccountId: serverActor.Account.id, | 1016 | serverAccountId: serverActor.Account.id, |
1017 | nsfw: options.nsfw, | 1017 | nsfw: options.nsfw, |
1018 | categoryOneOf: options.categoryOneOf, | 1018 | categoryOneOf: options.categoryOneOf, |
@@ -1118,7 +1118,7 @@ export class VideoModel extends Model<VideoModel> { | |||
1118 | 1118 | ||
1119 | const serverActor = await getServerActor() | 1119 | const serverActor = await getServerActor() |
1120 | const queryOptions = { | 1120 | const queryOptions = { |
1121 | actorId: serverActor.id, | 1121 | followerActorId: serverActor.id, |
1122 | serverAccountId: serverActor.Account.id, | 1122 | serverAccountId: serverActor.Account.id, |
1123 | includeLocalVideos: options.includeLocalVideos, | 1123 | includeLocalVideos: options.includeLocalVideos, |
1124 | nsfw: options.nsfw, | 1124 | nsfw: options.nsfw, |
@@ -1273,11 +1273,11 @@ export class VideoModel extends Model<VideoModel> { | |||
1273 | // threshold corresponds to how many video the field should have to be returned | 1273 | // threshold corresponds to how many video the field should have to be returned |
1274 | static async getRandomFieldSamples (field: 'category' | 'channelId', threshold: number, count: number) { | 1274 | static async getRandomFieldSamples (field: 'category' | 'channelId', threshold: number, count: number) { |
1275 | const serverActor = await getServerActor() | 1275 | const serverActor = await getServerActor() |
1276 | const actorId = serverActor.id | 1276 | const followerActorId = serverActor.id |
1277 | 1277 | ||
1278 | const scopeOptions: AvailableForListIDsOptions = { | 1278 | const scopeOptions: AvailableForListIDsOptions = { |
1279 | serverAccountId: serverActor.Account.id, | 1279 | serverAccountId: serverActor.Account.id, |
1280 | actorId, | 1280 | followerActorId, |
1281 | includeLocalVideos: true | 1281 | includeLocalVideos: true |
1282 | } | 1282 | } |
1283 | 1283 | ||
@@ -1538,8 +1538,10 @@ export class VideoModel extends Model<VideoModel> { | |||
1538 | .catch(err => logger.warn('Cannot delete preview %s.', previewPath, { err })) | 1538 | .catch(err => logger.warn('Cannot delete preview %s.', previewPath, { err })) |
1539 | } | 1539 | } |
1540 | 1540 | ||
1541 | removeFile (videoFile: VideoFileModel) { | 1541 | removeFile (videoFile: VideoFileModel, isRedundancy = false) { |
1542 | const filePath = join(CONFIG.STORAGE.VIDEOS_DIR, this.getVideoFilename(videoFile)) | 1542 | const baseDir = isRedundancy ? CONFIG.STORAGE.REDUNDANCY_DIR : CONFIG.STORAGE.VIDEOS_DIR |
1543 | |||
1544 | const filePath = join(baseDir, this.getVideoFilename(videoFile)) | ||
1543 | return remove(filePath) | 1545 | return remove(filePath) |
1544 | .catch(err => logger.warn('Cannot delete file %s.', filePath, { err })) | 1546 | .catch(err => logger.warn('Cannot delete file %s.', filePath, { err })) |
1545 | } | 1547 | } |
@@ -1561,6 +1563,12 @@ export class VideoModel extends Model<VideoModel> { | |||
1561 | (now - updatedAtTime) > ACTIVITY_PUB.VIDEO_REFRESH_INTERVAL | 1563 | (now - updatedAtTime) > ACTIVITY_PUB.VIDEO_REFRESH_INTERVAL |
1562 | } | 1564 | } |
1563 | 1565 | ||
1566 | setAsRefreshed () { | ||
1567 | this.changed('updatedAt', true) | ||
1568 | |||
1569 | return this.save() | ||
1570 | } | ||
1571 | |||
1564 | getBaseUrls () { | 1572 | getBaseUrls () { |
1565 | let baseUrlHttp | 1573 | let baseUrlHttp |
1566 | let baseUrlWs | 1574 | let baseUrlWs |
@@ -1611,6 +1619,10 @@ export class VideoModel extends Model<VideoModel> { | |||
1611 | return baseUrlHttp + STATIC_PATHS.WEBSEED + this.getVideoFilename(videoFile) | 1619 | return baseUrlHttp + STATIC_PATHS.WEBSEED + this.getVideoFilename(videoFile) |
1612 | } | 1620 | } |
1613 | 1621 | ||
1622 | getVideoRedundancyUrl (videoFile: VideoFileModel, baseUrlHttp: string) { | ||
1623 | return baseUrlHttp + STATIC_PATHS.REDUNDANCY + this.getVideoFilename(videoFile) | ||
1624 | } | ||
1625 | |||
1614 | getVideoFileDownloadUrl (videoFile: VideoFileModel, baseUrlHttp: string) { | 1626 | getVideoFileDownloadUrl (videoFile: VideoFileModel, baseUrlHttp: string) { |
1615 | return baseUrlHttp + STATIC_DOWNLOAD_PATHS.VIDEOS + this.getVideoFilename(videoFile) | 1627 | return baseUrlHttp + STATIC_DOWNLOAD_PATHS.VIDEOS + this.getVideoFilename(videoFile) |
1616 | } | 1628 | } |
diff --git a/server/tests/api/activitypub/client.ts b/server/tests/api/activitypub/client.ts index d45232c8d..6d90d8643 100644 --- a/server/tests/api/activitypub/client.ts +++ b/server/tests/api/activitypub/client.ts | |||
@@ -3,32 +3,41 @@ | |||
3 | import * as chai from 'chai' | 3 | import * as chai from 'chai' |
4 | import 'mocha' | 4 | import 'mocha' |
5 | import { | 5 | import { |
6 | doubleFollow, | ||
7 | flushAndRunMultipleServers, | ||
6 | flushTests, | 8 | flushTests, |
7 | killallServers, | 9 | killallServers, |
8 | makeActivityPubGetRequest, | 10 | makeActivityPubGetRequest, |
9 | runServer, | ||
10 | ServerInfo, | 11 | ServerInfo, |
11 | setAccessTokensToServers | 12 | setAccessTokensToServers, |
13 | uploadVideo | ||
12 | } from '../../../../shared/utils' | 14 | } from '../../../../shared/utils' |
13 | 15 | ||
14 | |||
15 | const expect = chai.expect | 16 | const expect = chai.expect |
16 | 17 | ||
17 | describe('Test activitypub', function () { | 18 | describe('Test activitypub', function () { |
18 | let server: ServerInfo = null | 19 | let servers: ServerInfo[] = [] |
20 | let videoUUID: string | ||
19 | 21 | ||
20 | before(async function () { | 22 | before(async function () { |
21 | this.timeout(30000) | 23 | this.timeout(30000) |
22 | 24 | ||
23 | await flushTests() | 25 | await flushTests() |
24 | 26 | ||
25 | server = await runServer(1) | 27 | servers = await flushAndRunMultipleServers(2) |
28 | |||
29 | await setAccessTokensToServers(servers) | ||
30 | |||
31 | { | ||
32 | const res = await uploadVideo(servers[0].url, servers[0].accessToken, { name: 'video' }) | ||
33 | videoUUID = res.body.video.uuid | ||
34 | } | ||
26 | 35 | ||
27 | await setAccessTokensToServers([ server ]) | 36 | await doubleFollow(servers[0], servers[1]) |
28 | }) | 37 | }) |
29 | 38 | ||
30 | it('Should return the account object', async function () { | 39 | it('Should return the account object', async function () { |
31 | const res = await makeActivityPubGetRequest(server.url, '/accounts/root') | 40 | const res = await makeActivityPubGetRequest(servers[0].url, '/accounts/root') |
32 | const object = res.body | 41 | const object = res.body |
33 | 42 | ||
34 | expect(object.type).to.equal('Person') | 43 | expect(object.type).to.equal('Person') |
@@ -37,7 +46,22 @@ describe('Test activitypub', function () { | |||
37 | expect(object.preferredUsername).to.equal('root') | 46 | expect(object.preferredUsername).to.equal('root') |
38 | }) | 47 | }) |
39 | 48 | ||
49 | it('Should return the video object', async function () { | ||
50 | const res = await makeActivityPubGetRequest(servers[0].url, '/videos/watch/' + videoUUID) | ||
51 | const object = res.body | ||
52 | |||
53 | expect(object.type).to.equal('Video') | ||
54 | expect(object.id).to.equal('http://localhost:9001/videos/watch/' + videoUUID) | ||
55 | expect(object.name).to.equal('video') | ||
56 | }) | ||
57 | |||
58 | it('Should redirect to the origin video object', async function () { | ||
59 | const res = await makeActivityPubGetRequest(servers[1].url, '/videos/watch/' + videoUUID, 302) | ||
60 | |||
61 | expect(res.header.location).to.equal('http://localhost:9001/videos/watch/' + videoUUID) | ||
62 | }) | ||
63 | |||
40 | after(async function () { | 64 | after(async function () { |
41 | killallServers([ server ]) | 65 | killallServers(servers) |
42 | }) | 66 | }) |
43 | }) | 67 | }) |
diff --git a/server/tests/api/activitypub/fetch.ts b/server/tests/api/activitypub/fetch.ts index e84eb18bb..03609c1a9 100644 --- a/server/tests/api/activitypub/fetch.ts +++ b/server/tests/api/activitypub/fetch.ts | |||
@@ -11,12 +11,13 @@ import { | |||
11 | killallServers, | 11 | killallServers, |
12 | ServerInfo, | 12 | ServerInfo, |
13 | setAccessTokensToServers, | 13 | setAccessTokensToServers, |
14 | setActorField, | ||
15 | setVideoField, | ||
14 | uploadVideo, | 16 | uploadVideo, |
15 | userLogin | 17 | userLogin, |
18 | waitJobs | ||
16 | } from '../../../../shared/utils' | 19 | } from '../../../../shared/utils' |
17 | import * as chai from 'chai' | 20 | import * as chai from 'chai' |
18 | import { setActorField, setVideoField } from '../../utils/miscs/sql' | ||
19 | import { waitJobs } from '../../../../shared/utils/server/jobs' | ||
20 | import { Video } from '../../../../shared/models/videos' | 21 | import { Video } from '../../../../shared/models/videos' |
21 | 22 | ||
22 | const expect = chai.expect | 23 | const expect = chai.expect |
diff --git a/server/tests/api/activitypub/helpers.ts b/server/tests/api/activitypub/helpers.ts index 4c42f3d67..ac6e755c3 100644 --- a/server/tests/api/activitypub/helpers.ts +++ b/server/tests/api/activitypub/helpers.ts | |||
@@ -2,7 +2,7 @@ | |||
2 | 2 | ||
3 | import 'mocha' | 3 | import 'mocha' |
4 | import { expect } from 'chai' | 4 | import { expect } from 'chai' |
5 | import { buildRequestStub } from '../../utils/miscs/stubs' | 5 | import { buildRequestStub } from '../../../../shared/utils/miscs/stubs' |
6 | import { isHTTPSignatureVerified, isJsonLDSignatureVerified, parseHTTPSignature } from '../../../helpers/peertube-crypto' | 6 | import { isHTTPSignatureVerified, isJsonLDSignatureVerified, parseHTTPSignature } from '../../../helpers/peertube-crypto' |
7 | import { cloneDeep } from 'lodash' | 7 | import { cloneDeep } from 'lodash' |
8 | import { buildSignedActivity } from '../../../helpers/activitypub' | 8 | import { buildSignedActivity } from '../../../helpers/activitypub' |
@@ -91,7 +91,7 @@ describe('Test activity pub helpers', function () { | |||
91 | req.headers = mastodonObject.headers | 91 | req.headers = mastodonObject.headers |
92 | req.headers.signature = 'Signature ' + req.headers.signature | 92 | req.headers.signature = 'Signature ' + req.headers.signature |
93 | 93 | ||
94 | const parsed = parseHTTPSignature(req, 3600 * 365 * 3) | 94 | const parsed = parseHTTPSignature(req, 3600 * 1000 * 365 * 10) |
95 | const publicKey = require('./json/mastodon/public-key.json').publicKey | 95 | const publicKey = require('./json/mastodon/public-key.json').publicKey |
96 | 96 | ||
97 | const actor = { publicKey } | 97 | const actor = { publicKey } |
@@ -110,7 +110,7 @@ describe('Test activity pub helpers', function () { | |||
110 | req.headers = mastodonObject.headers | 110 | req.headers = mastodonObject.headers |
111 | req.headers.signature = 'Signature ' + req.headers.signature | 111 | req.headers.signature = 'Signature ' + req.headers.signature |
112 | 112 | ||
113 | const parsed = parseHTTPSignature(req, 3600 * 365 * 3) | 113 | const parsed = parseHTTPSignature(req, 3600 * 1000 * 365 * 10) |
114 | const publicKey = require('./json/mastodon/bad-public-key.json').publicKey | 114 | const publicKey = require('./json/mastodon/bad-public-key.json').publicKey |
115 | 115 | ||
116 | const actor = { publicKey } | 116 | const actor = { publicKey } |
@@ -150,7 +150,7 @@ describe('Test activity pub helpers', function () { | |||
150 | 150 | ||
151 | let errored = false | 151 | let errored = false |
152 | try { | 152 | try { |
153 | parseHTTPSignature(req, 3600 * 365 * 3) | 153 | parseHTTPSignature(req, 3600 * 1000 * 365 * 10) |
154 | } catch { | 154 | } catch { |
155 | errored = true | 155 | errored = true |
156 | } | 156 | } |
@@ -168,7 +168,7 @@ describe('Test activity pub helpers', function () { | |||
168 | req.headers = mastodonObject.headers | 168 | req.headers = mastodonObject.headers |
169 | req.headers.signature = 'Signature ' + req.headers.signature | 169 | req.headers.signature = 'Signature ' + req.headers.signature |
170 | 170 | ||
171 | const parsed = parseHTTPSignature(req, 3600 * 365 * 3) | 171 | const parsed = parseHTTPSignature(req, 3600 * 1000 * 365 * 10) |
172 | const publicKey = require('./json/mastodon/public-key.json').publicKey | 172 | const publicKey = require('./json/mastodon/public-key.json').publicKey |
173 | 173 | ||
174 | const actor = { publicKey } | 174 | const actor = { publicKey } |
diff --git a/server/tests/api/activitypub/index.ts b/server/tests/api/activitypub/index.ts index e748f32e9..450053309 100644 --- a/server/tests/api/activitypub/index.ts +++ b/server/tests/api/activitypub/index.ts | |||
@@ -1,4 +1,5 @@ | |||
1 | import './client' | 1 | import './client' |
2 | import './fetch' | 2 | import './fetch' |
3 | import './helpers' | 3 | import './helpers' |
4 | import './refresher' | ||
4 | import './security' | 5 | import './security' |
diff --git a/server/tests/api/activitypub/refresher.ts b/server/tests/api/activitypub/refresher.ts new file mode 100644 index 000000000..332ea7ed1 --- /dev/null +++ b/server/tests/api/activitypub/refresher.ts | |||
@@ -0,0 +1,93 @@ | |||
1 | /* tslint:disable:no-unused-expression */ | ||
2 | |||
3 | import 'mocha' | ||
4 | import { | ||
5 | doubleFollow, | ||
6 | flushAndRunMultipleServers, | ||
7 | getVideo, | ||
8 | killallServers, | ||
9 | reRunServer, | ||
10 | ServerInfo, | ||
11 | setAccessTokensToServers, | ||
12 | uploadVideo, | ||
13 | wait, | ||
14 | setVideoField, | ||
15 | waitJobs | ||
16 | } from '../../../../shared/utils' | ||
17 | |||
18 | describe('Test AP refresher', function () { | ||
19 | let servers: ServerInfo[] = [] | ||
20 | let videoUUID1: string | ||
21 | let videoUUID2: string | ||
22 | let videoUUID3: string | ||
23 | |||
24 | before(async function () { | ||
25 | this.timeout(30000) | ||
26 | |||
27 | servers = await flushAndRunMultipleServers(2) | ||
28 | |||
29 | // Get the access tokens | ||
30 | await setAccessTokensToServers(servers) | ||
31 | |||
32 | { | ||
33 | const res = await uploadVideo(servers[1].url, servers[1].accessToken, { name: 'video1' }) | ||
34 | videoUUID1 = res.body.video.uuid | ||
35 | } | ||
36 | |||
37 | { | ||
38 | const res = await uploadVideo(servers[1].url, servers[1].accessToken, { name: 'video2' }) | ||
39 | videoUUID2 = res.body.video.uuid | ||
40 | } | ||
41 | |||
42 | { | ||
43 | const res = await uploadVideo(servers[1].url, servers[1].accessToken, { name: 'video3' }) | ||
44 | videoUUID3 = res.body.video.uuid | ||
45 | } | ||
46 | |||
47 | await doubleFollow(servers[0], servers[1]) | ||
48 | }) | ||
49 | |||
50 | it('Should remove a deleted remote video', async function () { | ||
51 | this.timeout(60000) | ||
52 | |||
53 | await wait(10000) | ||
54 | |||
55 | // Change UUID so the remote server returns a 404 | ||
56 | await setVideoField(2, videoUUID1, 'uuid', '304afe4f-39f9-4d49-8ed7-ac57b86b174f') | ||
57 | |||
58 | await getVideo(servers[0].url, videoUUID1) | ||
59 | await getVideo(servers[0].url, videoUUID2) | ||
60 | |||
61 | await waitJobs(servers) | ||
62 | |||
63 | await getVideo(servers[0].url, videoUUID1, 404) | ||
64 | await getVideo(servers[0].url, videoUUID2, 200) | ||
65 | }) | ||
66 | |||
67 | it('Should not update a remote video if the remote instance is down', async function () { | ||
68 | this.timeout(60000) | ||
69 | |||
70 | killallServers([ servers[1] ]) | ||
71 | |||
72 | await setVideoField(2, videoUUID3, 'uuid', '304afe4f-39f9-4d49-8ed7-ac57b86b174e') | ||
73 | |||
74 | // Video will need a refresh | ||
75 | await wait(10000) | ||
76 | |||
77 | await getVideo(servers[0].url, videoUUID3) | ||
78 | // The refresh should fail | ||
79 | await waitJobs([ servers[0] ]) | ||
80 | |||
81 | await reRunServer(servers[1]) | ||
82 | |||
83 | // Should not refresh the video, even if the last refresh failed (to avoir a loop on dead instances) | ||
84 | await getVideo(servers[0].url, videoUUID3) | ||
85 | await waitJobs(servers) | ||
86 | |||
87 | await getVideo(servers[0].url, videoUUID3, 200) | ||
88 | }) | ||
89 | |||
90 | after(async function () { | ||
91 | killallServers(servers) | ||
92 | }) | ||
93 | }) | ||
diff --git a/server/tests/api/activitypub/security.ts b/server/tests/api/activitypub/security.ts index b71a61c8c..342ae0fa1 100644 --- a/server/tests/api/activitypub/security.ts +++ b/server/tests/api/activitypub/security.ts | |||
@@ -6,14 +6,15 @@ import { | |||
6 | flushAndRunMultipleServers, | 6 | flushAndRunMultipleServers, |
7 | flushTests, | 7 | flushTests, |
8 | killallServers, | 8 | killallServers, |
9 | ServerInfo | 9 | makeFollowRequest, |
10 | makePOSTAPRequest, | ||
11 | ServerInfo, | ||
12 | setActorField | ||
10 | } from '../../../../shared/utils' | 13 | } from '../../../../shared/utils' |
11 | import { HTTP_SIGNATURE } from '../../../initializers' | 14 | import { HTTP_SIGNATURE } from '../../../initializers' |
12 | import { buildDigest, buildGlobalHeaders } from '../../../lib/job-queue/handlers/utils/activitypub-http-utils' | 15 | import { buildDigest, buildGlobalHeaders } from '../../../lib/job-queue/handlers/utils/activitypub-http-utils' |
13 | import * as chai from 'chai' | 16 | import * as chai from 'chai' |
14 | import { setActorField } from '../../utils/miscs/sql' | ||
15 | import { activityPubContextify, buildSignedActivity } from '../../../helpers/activitypub' | 17 | import { activityPubContextify, buildSignedActivity } from '../../../helpers/activitypub' |
16 | import { makeFollowRequest, makePOSTAPRequest } from '../../utils/requests/activitypub' | ||
17 | 18 | ||
18 | const expect = chai.expect | 19 | const expect = chai.expect |
19 | 20 | ||
diff --git a/server/tests/api/check-params/users.ts b/server/tests/api/check-params/users.ts index f4c177621..05f42bca9 100644 --- a/server/tests/api/check-params/users.ts +++ b/server/tests/api/check-params/users.ts | |||
@@ -103,13 +103,13 @@ describe('Test users API validators', function () { | |||
103 | } | 103 | } |
104 | 104 | ||
105 | it('Should fail with a too small username', async function () { | 105 | it('Should fail with a too small username', async function () { |
106 | const fields = immutableAssign(baseCorrectParams, { username: 'fi' }) | 106 | const fields = immutableAssign(baseCorrectParams, { username: '' }) |
107 | 107 | ||
108 | await makePostBodyRequest({ url: server.url, path, token: server.accessToken, fields }) | 108 | await makePostBodyRequest({ url: server.url, path, token: server.accessToken, fields }) |
109 | }) | 109 | }) |
110 | 110 | ||
111 | it('Should fail with a too long username', async function () { | 111 | it('Should fail with a too long username', async function () { |
112 | const fields = immutableAssign(baseCorrectParams, { username: 'my_super_username_which_is_very_long' }) | 112 | const fields = immutableAssign(baseCorrectParams, { username: 'super'.repeat(11) }) |
113 | 113 | ||
114 | await makePostBodyRequest({ url: server.url, path, token: server.accessToken, fields }) | 114 | await makePostBodyRequest({ url: server.url, path, token: server.accessToken, fields }) |
115 | }) | 115 | }) |
@@ -432,6 +432,14 @@ describe('Test users API validators', function () { | |||
432 | await makePutBodyRequest({ url: server.url, path: path + userId, token: server.accessToken, fields }) | 432 | await makePutBodyRequest({ url: server.url, path: path + userId, token: server.accessToken, fields }) |
433 | }) | 433 | }) |
434 | 434 | ||
435 | it('Should fail with an invalid emailVerified attribute', async function () { | ||
436 | const fields = { | ||
437 | emailVerified: 'yes' | ||
438 | } | ||
439 | |||
440 | await makePutBodyRequest({ url: server.url, path: path + userId, token: server.accessToken, fields }) | ||
441 | }) | ||
442 | |||
435 | it('Should fail with an invalid videoQuota attribute', async function () { | 443 | it('Should fail with an invalid videoQuota attribute', async function () { |
436 | const fields = { | 444 | const fields = { |
437 | videoQuota: -90 | 445 | videoQuota: -90 |
@@ -467,6 +475,7 @@ describe('Test users API validators', function () { | |||
467 | it('Should succeed with the correct params', async function () { | 475 | it('Should succeed with the correct params', async function () { |
468 | const fields = { | 476 | const fields = { |
469 | email: 'email@example.com', | 477 | email: 'email@example.com', |
478 | emailVerified: true, | ||
470 | videoQuota: 42, | 479 | videoQuota: 42, |
471 | role: UserRole.MODERATOR | 480 | role: UserRole.MODERATOR |
472 | } | 481 | } |
@@ -545,13 +554,13 @@ describe('Test users API validators', function () { | |||
545 | } | 554 | } |
546 | 555 | ||
547 | it('Should fail with a too small username', async function () { | 556 | it('Should fail with a too small username', async function () { |
548 | const fields = immutableAssign(baseCorrectParams, { username: 'ji' }) | 557 | const fields = immutableAssign(baseCorrectParams, { username: '' }) |
549 | 558 | ||
550 | await makePostBodyRequest({ url: server.url, path: registrationPath, token: server.accessToken, fields }) | 559 | await makePostBodyRequest({ url: server.url, path: registrationPath, token: server.accessToken, fields }) |
551 | }) | 560 | }) |
552 | 561 | ||
553 | it('Should fail with a too long username', async function () { | 562 | it('Should fail with a too long username', async function () { |
554 | const fields = immutableAssign(baseCorrectParams, { username: 'my_super_username_which_is_very_long' }) | 563 | const fields = immutableAssign(baseCorrectParams, { username: 'super'.repeat(11) }) |
555 | 564 | ||
556 | await makePostBodyRequest({ url: server.url, path: registrationPath, token: server.accessToken, fields }) | 565 | await makePostBodyRequest({ url: server.url, path: registrationPath, token: server.accessToken, fields }) |
557 | }) | 566 | }) |
diff --git a/server/tests/api/redundancy/redundancy.ts b/server/tests/api/redundancy/redundancy.ts index 2bc1b60ce..9d3ce8153 100644 --- a/server/tests/api/redundancy/redundancy.ts +++ b/server/tests/api/redundancy/redundancy.ts | |||
@@ -137,7 +137,7 @@ async function check2Webseeds (strategy: VideoRedundancyStrategy, videoUUID?: st | |||
137 | if (!videoUUID) videoUUID = video1Server2UUID | 137 | if (!videoUUID) videoUUID = video1Server2UUID |
138 | 138 | ||
139 | const webseeds = [ | 139 | const webseeds = [ |
140 | 'http://localhost:9001/static/webseed/' + videoUUID, | 140 | 'http://localhost:9001/static/redundancy/' + videoUUID, |
141 | 'http://localhost:9002/static/webseed/' + videoUUID | 141 | 'http://localhost:9002/static/webseed/' + videoUUID |
142 | ] | 142 | ] |
143 | 143 | ||
@@ -149,20 +149,23 @@ async function check2Webseeds (strategy: VideoRedundancyStrategy, videoUUID?: st | |||
149 | for (const file of video.files) { | 149 | for (const file of video.files) { |
150 | checkMagnetWebseeds(file, webseeds, server) | 150 | checkMagnetWebseeds(file, webseeds, server) |
151 | 151 | ||
152 | // Only servers 1 and 2 have the video | 152 | await makeGetRequest({ |
153 | if (server.serverNumber !== 3) { | 153 | url: servers[0].url, |
154 | await makeGetRequest({ | 154 | statusCodeExpected: 200, |
155 | url: server.url, | 155 | path: '/static/redundancy/' + `${videoUUID}-${file.resolution.id}.mp4`, |
156 | statusCodeExpected: 200, | 156 | contentType: null |
157 | path: '/static/webseed/' + `${videoUUID}-${file.resolution.id}.mp4`, | 157 | }) |
158 | contentType: null | 158 | await makeGetRequest({ |
159 | }) | 159 | url: servers[1].url, |
160 | } | 160 | statusCodeExpected: 200, |
161 | path: '/static/webseed/' + `${videoUUID}-${file.resolution.id}.mp4`, | ||
162 | contentType: null | ||
163 | }) | ||
161 | } | 164 | } |
162 | } | 165 | } |
163 | 166 | ||
164 | for (const directory of [ 'test1', 'test2' ]) { | 167 | for (const directory of [ 'test1/redundancy', 'test2/videos' ]) { |
165 | const files = await readdir(join(root(), directory, 'videos')) | 168 | const files = await readdir(join(root(), directory)) |
166 | expect(files).to.have.length.at.least(4) | 169 | expect(files).to.have.length.at.least(4) |
167 | 170 | ||
168 | for (const resolution of [ 240, 360, 480, 720 ]) { | 171 | for (const resolution of [ 240, 360, 480, 720 ]) { |
diff --git a/server/tests/api/users/users.ts b/server/tests/api/users/users.ts index 7dffbb0b1..4914c8ed5 100644 --- a/server/tests/api/users/users.ts +++ b/server/tests/api/users/users.ts | |||
@@ -478,6 +478,7 @@ describe('Test users', function () { | |||
478 | userId, | 478 | userId, |
479 | accessToken, | 479 | accessToken, |
480 | email: 'updated2@example.com', | 480 | email: 'updated2@example.com', |
481 | emailVerified: true, | ||
481 | videoQuota: 42, | 482 | videoQuota: 42, |
482 | role: UserRole.MODERATOR | 483 | role: UserRole.MODERATOR |
483 | }) | 484 | }) |
@@ -487,6 +488,7 @@ describe('Test users', function () { | |||
487 | 488 | ||
488 | expect(user.username).to.equal('user_1') | 489 | expect(user.username).to.equal('user_1') |
489 | expect(user.email).to.equal('updated2@example.com') | 490 | expect(user.email).to.equal('updated2@example.com') |
491 | expect(user.emailVerified).to.be.true | ||
490 | expect(user.nsfwPolicy).to.equal('do_not_list') | 492 | expect(user.nsfwPolicy).to.equal('do_not_list') |
491 | expect(user.videoQuota).to.equal(42) | 493 | expect(user.videoQuota).to.equal(42) |
492 | expect(user.roleLabel).to.equal('Moderator') | 494 | expect(user.roleLabel).to.equal('Moderator') |
diff --git a/server/tests/cli/index.ts b/server/tests/cli/index.ts index 6201314ce..c6b7ec078 100644 --- a/server/tests/cli/index.ts +++ b/server/tests/cli/index.ts | |||
@@ -1,6 +1,7 @@ | |||
1 | // Order of the tests we want to execute | 1 | // Order of the tests we want to execute |
2 | import './create-import-video-file-job' | 2 | import './create-import-video-file-job' |
3 | import './create-transcoding-job' | 3 | import './create-transcoding-job' |
4 | import './optimize-old-videos' | ||
4 | import './peertube' | 5 | import './peertube' |
5 | import './reset-password' | 6 | import './reset-password' |
6 | import './update-host' | 7 | import './update-host' |
diff --git a/server/tests/misc-endpoints.ts b/server/tests/misc-endpoints.ts index f948fdfd0..5f82719da 100644 --- a/server/tests/misc-endpoints.ts +++ b/server/tests/misc-endpoints.ts | |||
@@ -2,7 +2,18 @@ | |||
2 | 2 | ||
3 | import 'mocha' | 3 | import 'mocha' |
4 | import * as chai from 'chai' | 4 | import * as chai from 'chai' |
5 | import { flushTests, killallServers, makeGetRequest, runServer, ServerInfo } from '../../shared/utils' | 5 | import { |
6 | addVideoChannel, | ||
7 | createUser, | ||
8 | flushTests, | ||
9 | killallServers, | ||
10 | makeGetRequest, | ||
11 | runServer, | ||
12 | ServerInfo, | ||
13 | setAccessTokensToServers, | ||
14 | uploadVideo | ||
15 | } from '../../shared/utils' | ||
16 | import { VideoPrivacy } from '../../shared/models/videos' | ||
6 | 17 | ||
7 | const expect = chai.expect | 18 | const expect = chai.expect |
8 | 19 | ||
@@ -15,6 +26,7 @@ describe('Test misc endpoints', function () { | |||
15 | await flushTests() | 26 | await flushTests() |
16 | 27 | ||
17 | server = await runServer(1) | 28 | server = await runServer(1) |
29 | await setAccessTokensToServers([ server ]) | ||
18 | }) | 30 | }) |
19 | 31 | ||
20 | describe('Test a well known endpoints', function () { | 32 | describe('Test a well known endpoints', function () { |
@@ -60,6 +72,16 @@ describe('Test misc endpoints', function () { | |||
60 | 72 | ||
61 | expect(res.body.tracking).to.equal('N') | 73 | expect(res.body.tracking).to.equal('N') |
62 | }) | 74 | }) |
75 | |||
76 | it('Should get change-password location', async function () { | ||
77 | const res = await makeGetRequest({ | ||
78 | url: server.url, | ||
79 | path: '/.well-known/change-password', | ||
80 | statusCodeExpected: 302 | ||
81 | }) | ||
82 | |||
83 | expect(res.header.location).to.equal('/my-account/settings') | ||
84 | }) | ||
63 | }) | 85 | }) |
64 | 86 | ||
65 | describe('Test classic static endpoints', function () { | 87 | describe('Test classic static endpoints', function () { |
@@ -93,6 +115,64 @@ describe('Test misc endpoints', function () { | |||
93 | }) | 115 | }) |
94 | }) | 116 | }) |
95 | 117 | ||
118 | describe('Test bots endpoints', function () { | ||
119 | |||
120 | it('Should get the empty sitemap', async function () { | ||
121 | const res = await makeGetRequest({ | ||
122 | url: server.url, | ||
123 | path: '/sitemap.xml', | ||
124 | statusCodeExpected: 200 | ||
125 | }) | ||
126 | |||
127 | expect(res.text).to.contain('xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"') | ||
128 | expect(res.text).to.contain('<url><loc>http://localhost:9001/about/instance</loc></url>') | ||
129 | }) | ||
130 | |||
131 | it('Should get the empty cached sitemap', async function () { | ||
132 | const res = await makeGetRequest({ | ||
133 | url: server.url, | ||
134 | path: '/sitemap.xml', | ||
135 | statusCodeExpected: 200 | ||
136 | }) | ||
137 | |||
138 | expect(res.text).to.contain('xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"') | ||
139 | expect(res.text).to.contain('<url><loc>http://localhost:9001/about/instance</loc></url>') | ||
140 | }) | ||
141 | |||
142 | it('Should add videos, channel and accounts and get sitemap', async function () { | ||
143 | this.timeout(35000) | ||
144 | |||
145 | await uploadVideo(server.url, server.accessToken, { name: 'video 1', nsfw: false }) | ||
146 | await uploadVideo(server.url, server.accessToken, { name: 'video 2', nsfw: false }) | ||
147 | await uploadVideo(server.url, server.accessToken, { name: 'video 3', privacy: VideoPrivacy.PRIVATE }) | ||
148 | |||
149 | await addVideoChannel(server.url, server.accessToken, { name: 'channel1', displayName: 'channel 1' }) | ||
150 | await addVideoChannel(server.url, server.accessToken, { name: 'channel2', displayName: 'channel 2' }) | ||
151 | |||
152 | await createUser(server.url, server.accessToken, 'user1', 'password') | ||
153 | await createUser(server.url, server.accessToken, 'user2', 'password') | ||
154 | |||
155 | const res = await makeGetRequest({ | ||
156 | url: server.url, | ||
157 | path: '/sitemap.xml?t=1', // avoid using cache | ||
158 | statusCodeExpected: 200 | ||
159 | }) | ||
160 | |||
161 | expect(res.text).to.contain('xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"') | ||
162 | expect(res.text).to.contain('<url><loc>http://localhost:9001/about/instance</loc></url>') | ||
163 | |||
164 | expect(res.text).to.contain('<video:title><![CDATA[video 1]]></video:title>') | ||
165 | expect(res.text).to.contain('<video:title><![CDATA[video 2]]></video:title>') | ||
166 | expect(res.text).to.not.contain('<video:title><![CDATA[video 3]]></video:title>') | ||
167 | |||
168 | expect(res.text).to.contain('<url><loc>http://localhost:9001/video-channels/channel1</loc></url>') | ||
169 | expect(res.text).to.contain('<url><loc>http://localhost:9001/video-channels/channel2</loc></url>') | ||
170 | |||
171 | expect(res.text).to.contain('<url><loc>http://localhost:9001/accounts/user1</loc></url>') | ||
172 | expect(res.text).to.contain('<url><loc>http://localhost:9001/accounts/user2</loc></url>') | ||
173 | }) | ||
174 | }) | ||
175 | |||
96 | after(async function () { | 176 | after(async function () { |
97 | killallServers([ server ]) | 177 | killallServers([ server ]) |
98 | }) | 178 | }) |
diff --git a/server/tools/peertube-repl.ts b/server/tools/peertube-repl.ts index 6800ff8ab..04d8b95a3 100644 --- a/server/tools/peertube-repl.ts +++ b/server/tools/peertube-repl.ts | |||
@@ -20,14 +20,10 @@ import * as signupUtils from '../helpers/signup' | |||
20 | import * as utils from '../helpers/utils' | 20 | import * as utils from '../helpers/utils' |
21 | import * as YoutubeDLUtils from '../helpers/youtube-dl' | 21 | import * as YoutubeDLUtils from '../helpers/youtube-dl' |
22 | 22 | ||
23 | let versionCommitHash | ||
24 | |||
25 | const start = async () => { | 23 | const start = async () => { |
26 | await initDatabaseModels(true) | 24 | await initDatabaseModels(true) |
27 | 25 | ||
28 | await utils.getVersion().then((data) => { | 26 | const versionCommitHash = await utils.getServerCommit() |
29 | versionCommitHash = data | ||
30 | }) | ||
31 | 27 | ||
32 | const initContext = (replServer) => { | 28 | const initContext = (replServer) => { |
33 | return (context) => { | 29 | return (context) => { |
@@ -59,6 +55,7 @@ const start = async () => { | |||
59 | 55 | ||
60 | initContext(replServer)(replServer.context) | 56 | initContext(replServer)(replServer.context) |
61 | replServer.on('reset', initContext(replServer)) | 57 | replServer.on('reset', initContext(replServer)) |
58 | replServer.on('exit', () => process.exit()) | ||
62 | 59 | ||
63 | const resetCommand = { | 60 | const resetCommand = { |
64 | help: 'Reset REPL', | 61 | help: 'Reset REPL', |
diff --git a/shared/models/i18n/i18n.ts b/shared/models/i18n/i18n.ts index 5c3249452..d7164b73f 100644 --- a/shared/models/i18n/i18n.ts +++ b/shared/models/i18n/i18n.ts | |||
@@ -8,12 +8,14 @@ export const I18N_LOCALES = { | |||
8 | 'cs-CZ': 'Čeština', | 8 | 'cs-CZ': 'Čeština', |
9 | 'eo': 'Esperanto', | 9 | 'eo': 'Esperanto', |
10 | 'de-DE': 'Deutsch', | 10 | 'de-DE': 'Deutsch', |
11 | 'it-IT': 'Italiano', | ||
11 | 'es-ES': 'Español', | 12 | 'es-ES': 'Español', |
12 | 'oc': 'Occitan', | 13 | 'oc': 'Occitan', |
13 | 'zh-Hant-TW': 'ç¹é«”ä¸æ–‡ï¼ˆå°ç£ï¼‰', | 14 | 'zh-Hant-TW': 'ç¹é«”ä¸æ–‡ï¼ˆå°ç£ï¼‰', |
14 | 'pt-BR': 'Português (Brasil)', | 15 | 'pt-BR': 'Português (Brasil)', |
15 | 'sv-SE': 'svenska', | 16 | 'sv-SE': 'svenska', |
16 | // 'pl-PL': 'Polski' | 17 | 'pl-PL': 'Polski', |
18 | 'ru-RU': 'руÑÑкий', | ||
17 | 'zh-Hans-CN': '简体ä¸æ–‡ï¼ˆä¸å›½ï¼‰' | 19 | 'zh-Hans-CN': '简体ä¸æ–‡ï¼ˆä¸å›½ï¼‰' |
18 | } | 20 | } |
19 | 21 | ||
@@ -26,8 +28,9 @@ const I18N_LOCALE_ALIAS = { | |||
26 | 'de': 'de-DE', | 28 | 'de': 'de-DE', |
27 | 'es': 'es-ES', | 29 | 'es': 'es-ES', |
28 | 'pt': 'pt-BR', | 30 | 'pt': 'pt-BR', |
29 | 'sv': 'sv-SE' | 31 | 'sv': 'sv-SE', |
30 | // 'pl': 'pl-PL' | 32 | 'pl': 'pl-PL', |
33 | 'ru': 'ru-RU' | ||
31 | } | 34 | } |
32 | 35 | ||
33 | export const POSSIBLE_LOCALES = Object.keys(I18N_LOCALES) | 36 | export const POSSIBLE_LOCALES = Object.keys(I18N_LOCALES) |
diff --git a/shared/models/server/job.model.ts b/shared/models/server/job.model.ts index 4046297c4..85bc9541b 100644 --- a/shared/models/server/job.model.ts +++ b/shared/models/server/job.model.ts | |||
@@ -8,7 +8,8 @@ export type JobType = 'activitypub-http-unicast' | | |||
8 | 'video-file' | | 8 | 'video-file' | |
9 | 'email' | | 9 | 'email' | |
10 | 'video-import' | | 10 | 'video-import' | |
11 | 'videos-views' | 11 | 'videos-views' | |
12 | 'activitypub-refresher' | ||
12 | 13 | ||
13 | export interface Job { | 14 | export interface Job { |
14 | id: number | 15 | id: number |
diff --git a/shared/models/server/server-config.model.ts b/shared/models/server/server-config.model.ts index 91196c1eb..a6d28e05e 100644 --- a/shared/models/server/server-config.model.ts +++ b/shared/models/server/server-config.model.ts | |||
@@ -15,6 +15,10 @@ export interface ServerConfig { | |||
15 | } | 15 | } |
16 | } | 16 | } |
17 | 17 | ||
18 | email: { | ||
19 | enabled: boolean | ||
20 | } | ||
21 | |||
18 | signup: { | 22 | signup: { |
19 | allowed: boolean, | 23 | allowed: boolean, |
20 | allowedForCurrentIP: boolean, | 24 | allowedForCurrentIP: boolean, |
diff --git a/shared/models/users/user-update.model.ts b/shared/models/users/user-update.model.ts index ce866fb18..abde51321 100644 --- a/shared/models/users/user-update.model.ts +++ b/shared/models/users/user-update.model.ts | |||
@@ -2,6 +2,7 @@ import { UserRole } from './user-role' | |||
2 | 2 | ||
3 | export interface UserUpdate { | 3 | export interface UserUpdate { |
4 | email?: string | 4 | email?: string |
5 | emailVerified?: boolean | ||
5 | videoQuota?: number | 6 | videoQuota?: number |
6 | videoQuotaDaily?: number | 7 | videoQuotaDaily?: number |
7 | role?: UserRole | 8 | role?: UserRole |
diff --git a/shared/models/users/user.model.ts b/shared/models/users/user.model.ts index 8147dc48e..82af17516 100644 --- a/shared/models/users/user.model.ts +++ b/shared/models/users/user.model.ts | |||
@@ -7,6 +7,7 @@ export interface User { | |||
7 | id: number | 7 | id: number |
8 | username: string | 8 | username: string |
9 | email: string | 9 | email: string |
10 | emailVerified: boolean | ||
10 | nsfwPolicy: NSFWPolicyType | 11 | nsfwPolicy: NSFWPolicyType |
11 | autoPlayVideo: boolean | 12 | autoPlayVideo: boolean |
12 | role: UserRole | 13 | role: UserRole |
diff --git a/shared/utils/index.ts b/shared/utils/index.ts index 897389824..e08bbfd2a 100644 --- a/shared/utils/index.ts +++ b/shared/utils/index.ts | |||
@@ -2,10 +2,15 @@ export * from './server/activitypub' | |||
2 | export * from './cli/cli' | 2 | export * from './cli/cli' |
3 | export * from './server/clients' | 3 | export * from './server/clients' |
4 | export * from './server/config' | 4 | export * from './server/config' |
5 | export * from './server/jobs' | ||
5 | export * from './users/login' | 6 | export * from './users/login' |
6 | export * from './miscs/miscs' | 7 | export * from './miscs/miscs' |
8 | export * from './miscs/stubs' | ||
9 | export * from './miscs/sql' | ||
7 | export * from './server/follows' | 10 | export * from './server/follows' |
11 | export * from './requests/activitypub' | ||
8 | export * from './requests/requests' | 12 | export * from './requests/requests' |
13 | export * from './requests/check-api-params' | ||
9 | export * from './server/servers' | 14 | export * from './server/servers' |
10 | export * from './videos/services' | 15 | export * from './videos/services' |
11 | export * from './users/users' | 16 | export * from './users/users' |
diff --git a/shared/utils/miscs/miscs.ts b/shared/utils/miscs/miscs.ts index 589daa420..91a93b631 100644 --- a/shared/utils/miscs/miscs.ts +++ b/shared/utils/miscs/miscs.ts | |||
@@ -33,8 +33,8 @@ function webtorrentAdd (torrent: string, refreshWebTorrent = false) { | |||
33 | } | 33 | } |
34 | 34 | ||
35 | function root () { | 35 | function root () { |
36 | // We are in server/tests/utils/miscs | 36 | // We are in /shared/utils/miscs |
37 | return join(__dirname, '..', '..', '..', '..') | 37 | return join(__dirname, '..', '..', '..') |
38 | } | 38 | } |
39 | 39 | ||
40 | async function testImage (url: string, imageName: string, imagePath: string, extension = '.jpg') { | 40 | async function testImage (url: string, imageName: string, imagePath: string, extension = '.jpg') { |
@@ -44,7 +44,7 @@ async function testImage (url: string, imageName: string, imagePath: string, ext | |||
44 | 44 | ||
45 | const body = res.body | 45 | const body = res.body |
46 | 46 | ||
47 | const data = await readFile(join(__dirname, '..', '..', 'fixtures', imageName + extension)) | 47 | const data = await readFile(join(root(), 'server', 'tests', 'fixtures', imageName + extension)) |
48 | const minLength = body.length - ((20 * body.length) / 100) | 48 | const minLength = body.length - ((20 * body.length) / 100) |
49 | const maxLength = body.length + ((20 * body.length) / 100) | 49 | const maxLength = body.length + ((20 * body.length) / 100) |
50 | 50 | ||
@@ -59,7 +59,7 @@ function buildAbsoluteFixturePath (path: string, customTravisPath = false) { | |||
59 | 59 | ||
60 | if (customTravisPath && process.env.TRAVIS) return join(process.env.HOME, 'fixtures', path) | 60 | if (customTravisPath && process.env.TRAVIS) return join(process.env.HOME, 'fixtures', path) |
61 | 61 | ||
62 | return join(__dirname, '..', '..', 'fixtures', path) | 62 | return join(root(), 'server', 'tests', 'fixtures', path) |
63 | } | 63 | } |
64 | 64 | ||
65 | async function generateHighBitrateVideo () { | 65 | async function generateHighBitrateVideo () { |
diff --git a/server/tests/utils/miscs/sql.ts b/shared/utils/miscs/sql.ts index 027f78131..027f78131 100644 --- a/server/tests/utils/miscs/sql.ts +++ b/shared/utils/miscs/sql.ts | |||
diff --git a/server/tests/utils/miscs/stubs.ts b/shared/utils/miscs/stubs.ts index d1eb0e3b2..d1eb0e3b2 100644 --- a/server/tests/utils/miscs/stubs.ts +++ b/shared/utils/miscs/stubs.ts | |||
diff --git a/server/tests/utils/requests/activitypub.ts b/shared/utils/requests/activitypub.ts index 96fee60a8..e2348ace0 100644 --- a/server/tests/utils/requests/activitypub.ts +++ b/shared/utils/requests/activitypub.ts | |||
@@ -1,7 +1,7 @@ | |||
1 | import { doRequest } from '../../../helpers/requests' | 1 | import { doRequest } from '../../../server/helpers/requests' |
2 | import { HTTP_SIGNATURE } from '../../../initializers' | 2 | import { HTTP_SIGNATURE } from '../../../server/initializers' |
3 | import { buildGlobalHeaders } from '../../../lib/job-queue/handlers/utils/activitypub-http-utils' | 3 | import { buildGlobalHeaders } from '../../../server/lib/job-queue/handlers/utils/activitypub-http-utils' |
4 | import { activityPubContextify } from '../../../helpers/activitypub' | 4 | import { activityPubContextify } from '../../../server/helpers/activitypub' |
5 | 5 | ||
6 | function makePOSTAPRequest (url: string, body: any, httpSignature: any, headers: any) { | 6 | function makePOSTAPRequest (url: string, body: any, httpSignature: any, headers: any) { |
7 | const options = { | 7 | const options = { |
diff --git a/shared/utils/requests/requests.ts b/shared/utils/requests/requests.ts index 5796540f7..77e9f6164 100644 --- a/shared/utils/requests/requests.ts +++ b/shared/utils/requests/requests.ts | |||
@@ -1,5 +1,5 @@ | |||
1 | import * as request from 'supertest' | 1 | import * as request from 'supertest' |
2 | import { buildAbsoluteFixturePath } from '../miscs/miscs' | 2 | import { buildAbsoluteFixturePath, root } from '../miscs/miscs' |
3 | import { isAbsolute, join } from 'path' | 3 | import { isAbsolute, join } from 'path' |
4 | 4 | ||
5 | function makeGetRequest (options: { | 5 | function makeGetRequest (options: { |
@@ -142,7 +142,7 @@ function updateAvatarRequest (options: { | |||
142 | if (isAbsolute(options.fixture)) { | 142 | if (isAbsolute(options.fixture)) { |
143 | filePath = options.fixture | 143 | filePath = options.fixture |
144 | } else { | 144 | } else { |
145 | filePath = join(__dirname, '..', '..', 'fixtures', options.fixture) | 145 | filePath = join(root(), 'server', 'tests', 'fixtures', options.fixture) |
146 | } | 146 | } |
147 | 147 | ||
148 | return makeUploadRequest({ | 148 | return makeUploadRequest({ |
diff --git a/shared/utils/server/activitypub.ts b/shared/utils/server/activitypub.ts index cf3c1c3b3..eccb198ca 100644 --- a/shared/utils/server/activitypub.ts +++ b/shared/utils/server/activitypub.ts | |||
@@ -1,11 +1,10 @@ | |||
1 | import * as request from 'supertest' | 1 | import * as request from 'supertest' |
2 | 2 | ||
3 | function makeActivityPubGetRequest (url: string, path: string) { | 3 | function makeActivityPubGetRequest (url: string, path: string, expectedStatus = 200) { |
4 | return request(url) | 4 | return request(url) |
5 | .get(path) | 5 | .get(path) |
6 | .set('Accept', 'application/activity+json,text/html;q=0.9,\\*/\\*;q=0.8') | 6 | .set('Accept', 'application/activity+json,text/html;q=0.9,\\*/\\*;q=0.8') |
7 | .expect(200) | 7 | .expect(expectedStatus) |
8 | .expect('Content-Type', /json/) | ||
9 | } | 8 | } |
10 | 9 | ||
11 | // --------------------------------------------------------------------------- | 10 | // --------------------------------------------------------------------------- |
diff --git a/shared/utils/server/servers.ts b/shared/utils/server/servers.ts index f358a21f1..88d2b390c 100644 --- a/shared/utils/server/servers.ts +++ b/shared/utils/server/servers.ts | |||
@@ -115,7 +115,7 @@ function runServer (serverNumber: number, configOverride?: Object, args = []) { | |||
115 | } | 115 | } |
116 | 116 | ||
117 | return new Promise<ServerInfo>(res => { | 117 | return new Promise<ServerInfo>(res => { |
118 | server.app = fork(join(__dirname, '..', '..', '..', '..', 'dist', 'server.js'), args, options) | 118 | server.app = fork(join(root(), 'dist', 'server.js'), args, options) |
119 | server.app.stdout.on('data', function onStdout (data) { | 119 | server.app.stdout.on('data', function onStdout (data) { |
120 | let dontContinue = false | 120 | let dontContinue = false |
121 | 121 | ||
diff --git a/shared/utils/users/blocklist.ts b/shared/utils/users/blocklist.ts index 0ead5e5f6..5feb84179 100644 --- a/shared/utils/users/blocklist.ts +++ b/shared/utils/users/blocklist.ts | |||
@@ -1,7 +1,6 @@ | |||
1 | /* tslint:disable:no-unused-expression */ | 1 | /* tslint:disable:no-unused-expression */ |
2 | 2 | ||
3 | import { makeDeleteRequest, makePostBodyRequest } from '../requests/requests' | 3 | import { makeGetRequest, makeDeleteRequest, makePostBodyRequest } from '../requests/requests' |
4 | import { makeGetRequest } from '../requests/requests' | ||
5 | 4 | ||
6 | function getAccountBlocklistByAccount ( | 5 | function getAccountBlocklistByAccount ( |
7 | url: string, | 6 | url: string, |
diff --git a/shared/utils/users/users.ts b/shared/utils/users/users.ts index d5d62a507..554e42c01 100644 --- a/shared/utils/users/users.ts +++ b/shared/utils/users/users.ts | |||
@@ -206,6 +206,7 @@ function updateUser (options: { | |||
206 | userId: number, | 206 | userId: number, |
207 | accessToken: string, | 207 | accessToken: string, |
208 | email?: string, | 208 | email?: string, |
209 | emailVerified?: boolean, | ||
209 | videoQuota?: number, | 210 | videoQuota?: number, |
210 | videoQuotaDaily?: number, | 211 | videoQuotaDaily?: number, |
211 | role?: UserRole | 212 | role?: UserRole |
@@ -214,6 +215,7 @@ function updateUser (options: { | |||
214 | 215 | ||
215 | const toSend = {} | 216 | const toSend = {} |
216 | if (options.email !== undefined && options.email !== null) toSend['email'] = options.email | 217 | if (options.email !== undefined && options.email !== null) toSend['email'] = options.email |
218 | if (options.emailVerified !== undefined && options.emailVerified !== null) toSend['emailVerified'] = options.emailVerified | ||
217 | if (options.videoQuota !== undefined && options.videoQuota !== null) toSend['videoQuota'] = options.videoQuota | 219 | if (options.videoQuota !== undefined && options.videoQuota !== null) toSend['videoQuota'] = options.videoQuota |
218 | if (options.videoQuotaDaily !== undefined && options.videoQuotaDaily !== null) toSend['videoQuotaDaily'] = options.videoQuotaDaily | 220 | if (options.videoQuotaDaily !== undefined && options.videoQuotaDaily !== null) toSend['videoQuotaDaily'] = options.videoQuotaDaily |
219 | if (options.role !== undefined && options.role !== null) toSend['role'] = options.role | 221 | if (options.role !== undefined && options.role !== null) toSend['role'] = options.role |
diff --git a/shared/utils/videos/videos.ts b/shared/utils/videos/videos.ts index 1ab3e7c4b..f5fcc6a8a 100644 --- a/shared/utils/videos/videos.ts +++ b/shared/utils/videos/videos.ts | |||
@@ -417,7 +417,7 @@ function rateVideo (url: string, accessToken: string, id: number, rating: string | |||
417 | function parseTorrentVideo (server: ServerInfo, videoUUID: string, resolution: number) { | 417 | function parseTorrentVideo (server: ServerInfo, videoUUID: string, resolution: number) { |
418 | return new Promise<any>((res, rej) => { | 418 | return new Promise<any>((res, rej) => { |
419 | const torrentName = videoUUID + '-' + resolution + '.torrent' | 419 | const torrentName = videoUUID + '-' + resolution + '.torrent' |
420 | const torrentPath = join(__dirname, '..', '..', '..', '..', 'test' + server.serverNumber, 'torrents', torrentName) | 420 | const torrentPath = join(root(), 'test' + server.serverNumber, 'torrents', torrentName) |
421 | readFile(torrentPath, (err, data) => { | 421 | readFile(torrentPath, (err, data) => { |
422 | if (err) return rej(err) | 422 | if (err) return rej(err) |
423 | 423 | ||
diff --git a/support/doc/api/openapi.yaml b/support/doc/api/openapi.yaml index aa6be7e87..cb6ba9af5 100644 --- a/support/doc/api/openapi.yaml +++ b/support/doc/api/openapi.yaml | |||
@@ -1,7 +1,7 @@ | |||
1 | openapi: 3.0.0 | 1 | openapi: 3.0.0 |
2 | info: | 2 | info: |
3 | title: PeerTube | 3 | title: PeerTube |
4 | version: 1.1.0-alpha.2 | 4 | version: 1.1.0 |
5 | contact: | 5 | contact: |
6 | name: PeerTube Community | 6 | name: PeerTube Community |
7 | url: 'https://joinpeertube.org' | 7 | url: 'https://joinpeertube.org' |
@@ -433,7 +433,7 @@ paths: | |||
433 | parameters: | 433 | parameters: |
434 | - $ref: '#/components/parameters/start' | 434 | - $ref: '#/components/parameters/start' |
435 | - $ref: '#/components/parameters/count' | 435 | - $ref: '#/components/parameters/count' |
436 | - $ref: '#/components/parameters/sort' | 436 | - $ref: '#/components/parameters/usersSort' |
437 | responses: | 437 | responses: |
438 | '200': | 438 | '200': |
439 | description: successful operation | 439 | description: successful operation |
@@ -622,15 +622,16 @@ paths: | |||
622 | tags: | 622 | tags: |
623 | - Video | 623 | - Video |
624 | parameters: | 624 | parameters: |
625 | - name: category | 625 | - $ref: '#/components/parameters/categoryOneOf' |
626 | in: query | 626 | - $ref: '#/components/parameters/tagsOneOf' |
627 | required: false | 627 | - $ref: '#/components/parameters/tagsAllOf' |
628 | description: category id of the video | 628 | - $ref: '#/components/parameters/licenceOneOf' |
629 | schema: | 629 | - $ref: '#/components/parameters/languageOneOf' |
630 | type: number | 630 | - $ref: '#/components/parameters/nsfw' |
631 | - $ref: '#/components/parameters/filter' | ||
631 | - $ref: '#/components/parameters/start' | 632 | - $ref: '#/components/parameters/start' |
632 | - $ref: '#/components/parameters/count' | 633 | - $ref: '#/components/parameters/count' |
633 | - $ref: '#/components/parameters/sort' | 634 | - $ref: '#/components/parameters/videosSort' |
634 | responses: | 635 | responses: |
635 | '200': | 636 | '200': |
636 | description: successful operation | 637 | description: successful operation |
@@ -1002,7 +1003,7 @@ paths: | |||
1002 | parameters: | 1003 | parameters: |
1003 | - $ref: '#/components/parameters/start' | 1004 | - $ref: '#/components/parameters/start' |
1004 | - $ref: '#/components/parameters/count' | 1005 | - $ref: '#/components/parameters/count' |
1005 | - $ref: '#/components/parameters/sort' | 1006 | - $ref: '#/components/parameters/abusesSort' |
1006 | responses: | 1007 | responses: |
1007 | '200': | 1008 | '200': |
1008 | description: successful operation | 1009 | description: successful operation |
@@ -1063,7 +1064,7 @@ paths: | |||
1063 | parameters: | 1064 | parameters: |
1064 | - $ref: '#/components/parameters/start' | 1065 | - $ref: '#/components/parameters/start' |
1065 | - $ref: '#/components/parameters/count' | 1066 | - $ref: '#/components/parameters/count' |
1066 | - $ref: '#/components/parameters/sort' | 1067 | - $ref: '#/components/parameters/blacklistsSort' |
1067 | responses: | 1068 | responses: |
1068 | '200': | 1069 | '200': |
1069 | description: successful operation | 1070 | description: successful operation |
@@ -1271,7 +1272,7 @@ paths: | |||
1271 | parameters: | 1272 | parameters: |
1272 | - $ref: '#/components/parameters/start' | 1273 | - $ref: '#/components/parameters/start' |
1273 | - $ref: '#/components/parameters/count' | 1274 | - $ref: '#/components/parameters/count' |
1274 | - $ref: '#/components/parameters/sort' | 1275 | - $ref: '#/components/parameters/videosSearchSort' |
1275 | - name: search | 1276 | - name: search |
1276 | in: query | 1277 | in: query |
1277 | required: true | 1278 | required: true |
@@ -1317,6 +1318,74 @@ components: | |||
1317 | description: Sort column (-createdAt for example) | 1318 | description: Sort column (-createdAt for example) |
1318 | schema: | 1319 | schema: |
1319 | type: string | 1320 | type: string |
1321 | videosSort: | ||
1322 | name: sort | ||
1323 | in: query | ||
1324 | required: false | ||
1325 | description: Sort videos by criteria | ||
1326 | schema: | ||
1327 | type: string | ||
1328 | enum: | ||
1329 | - -name | ||
1330 | - -duration | ||
1331 | - -createdAt | ||
1332 | - -publishedAt | ||
1333 | - -views | ||
1334 | - -likes | ||
1335 | - -trending | ||
1336 | videosSearchSort: | ||
1337 | name: sort | ||
1338 | in: query | ||
1339 | required: false | ||
1340 | description: Sort videos by criteria | ||
1341 | schema: | ||
1342 | type: string | ||
1343 | enum: | ||
1344 | - -name | ||
1345 | - -duration | ||
1346 | - -createdAt | ||
1347 | - -publishedAt | ||
1348 | - -views | ||
1349 | - -likes | ||
1350 | - -match | ||
1351 | blacklistsSort: | ||
1352 | name: sort | ||
1353 | in: query | ||
1354 | required: false | ||
1355 | description: Sort blacklists by criteria | ||
1356 | schema: | ||
1357 | type: string | ||
1358 | enum: | ||
1359 | - -id | ||
1360 | - -name | ||
1361 | - -duration | ||
1362 | - -views | ||
1363 | - -likes | ||
1364 | - -dislikes | ||
1365 | - -uuid | ||
1366 | - -createdAt | ||
1367 | usersSort: | ||
1368 | name: sort | ||
1369 | in: query | ||
1370 | required: false | ||
1371 | description: Sort users by criteria | ||
1372 | schema: | ||
1373 | type: string | ||
1374 | enum: | ||
1375 | - -id | ||
1376 | - -username | ||
1377 | - -createdAt | ||
1378 | abusesSort: | ||
1379 | name: sort | ||
1380 | in: query | ||
1381 | required: false | ||
1382 | description: Sort abuses by criteria | ||
1383 | schema: | ||
1384 | type: string | ||
1385 | enum: | ||
1386 | - -id | ||
1387 | - -createdAt | ||
1388 | - -state | ||
1320 | name: | 1389 | name: |
1321 | name: name | 1390 | name: name |
1322 | in: path | 1391 | in: path |
@@ -1354,6 +1423,94 @@ components: | |||
1354 | description: The comment id | 1423 | description: The comment id |
1355 | schema: | 1424 | schema: |
1356 | type: number | 1425 | type: number |
1426 | categoryOneOf: | ||
1427 | name: categoryOneOf | ||
1428 | in: query | ||
1429 | required: false | ||
1430 | description: category id of the video | ||
1431 | schema: | ||
1432 | oneOf: | ||
1433 | - type: number | ||
1434 | - type: array | ||
1435 | items: | ||
1436 | type: number | ||
1437 | style: form | ||
1438 | explode: false | ||
1439 | tagsOneOf: | ||
1440 | name: tagsOneOf | ||
1441 | in: query | ||
1442 | required: false | ||
1443 | description: tag(s) of the video | ||
1444 | schema: | ||
1445 | oneOf: | ||
1446 | - type: string | ||
1447 | - type: array | ||
1448 | items: | ||
1449 | type: string | ||
1450 | style: form | ||
1451 | explode: false | ||
1452 | tagsAllOf: | ||
1453 | name: tagsAllOf | ||
1454 | in: query | ||
1455 | required: false | ||
1456 | description: tag(s) of the video, where all should be present in the video | ||
1457 | schema: | ||
1458 | oneOf: | ||
1459 | - type: string | ||
1460 | - type: array | ||
1461 | items: | ||
1462 | type: string | ||
1463 | style: form | ||
1464 | explode: false | ||
1465 | languageOneOf: | ||
1466 | name: languageOneOf | ||
1467 | in: query | ||
1468 | required: false | ||
1469 | description: language id of the video | ||
1470 | schema: | ||
1471 | oneOf: | ||
1472 | - type: string | ||
1473 | - type: array | ||
1474 | items: | ||
1475 | type: string | ||
1476 | style: form | ||
1477 | explode: false | ||
1478 | licenceOneOf: | ||
1479 | name: licenceOneOf | ||
1480 | in: query | ||
1481 | required: false | ||
1482 | description: licence id of the video | ||
1483 | schema: | ||
1484 | oneOf: | ||
1485 | - type: number | ||
1486 | - type: array | ||
1487 | items: | ||
1488 | type: number | ||
1489 | style: form | ||
1490 | explode: false | ||
1491 | nsfw: | ||
1492 | name: nsfw | ||
1493 | in: query | ||
1494 | required: false | ||
1495 | description: whether to include nsfw videos, if any | ||
1496 | schema: | ||
1497 | type: string | ||
1498 | enum: | ||
1499 | - 'true' | ||
1500 | - 'false' | ||
1501 | filter: | ||
1502 | name: filter | ||
1503 | in: query | ||
1504 | required: false | ||
1505 | description: > | ||
1506 | Special filters (local for instance) which might require special rights: | ||
1507 | * `local` - only videos local to the instance | ||
1508 | * `all-local` - only videos local to the instance, but showing private and unlisted videos (requires Admin privileges) | ||
1509 | schema: | ||
1510 | type: string | ||
1511 | enum: | ||
1512 | - local | ||
1513 | - all-local | ||
1357 | requestBodies: | 1514 | requestBodies: |
1358 | VideoChannelInput: | 1515 | VideoChannelInput: |
1359 | content: | 1516 | content: |
@@ -1741,7 +1898,12 @@ components: | |||
1741 | type: string | 1898 | type: string |
1742 | description: 'The user videoQuota ' | 1899 | description: 'The user videoQuota ' |
1743 | role: | 1900 | role: |
1744 | type: string | 1901 | type: integer |
1902 | format: int32 | ||
1903 | enum: | ||
1904 | - 0 | ||
1905 | - 1 | ||
1906 | - 2 | ||
1745 | description: 'The user role ' | 1907 | description: 'The user role ' |
1746 | required: | 1908 | required: |
1747 | - username | 1909 | - username |
diff --git a/support/doc/api/quickstart.md b/support/doc/api/quickstart.md index 6c19b59ee..00874a1c9 100644 --- a/support/doc/api/quickstart.md +++ b/support/doc/api/quickstart.md | |||
@@ -6,13 +6,13 @@ | |||
6 | 6 | ||
7 | Some endpoints need authentication. We use OAuth 2.0 so first fetch the client tokens: | 7 | Some endpoints need authentication. We use OAuth 2.0 so first fetch the client tokens: |
8 | 8 | ||
9 | ``` | 9 | ```bash |
10 | $ curl https://peertube.example.com/api/v1/oauth-clients/local | 10 | $ curl https://peertube.example.com/api/v1/oauth-clients/local |
11 | ``` | 11 | ``` |
12 | 12 | ||
13 | Response example: | 13 | Response example: |
14 | 14 | ||
15 | ``` | 15 | ```json |
16 | { | 16 | { |
17 | "client_id": "v1ikx5hnfop4mdpnci8nsqh93c45rldf", | 17 | "client_id": "v1ikx5hnfop4mdpnci8nsqh93c45rldf", |
18 | "client_secret": "AjWiOapPltI6EnsWQwlFarRtLh4u8tDt" | 18 | "client_secret": "AjWiOapPltI6EnsWQwlFarRtLh4u8tDt" |
@@ -23,7 +23,7 @@ Response example: | |||
23 | 23 | ||
24 | Now you can fetch the user token: | 24 | Now you can fetch the user token: |
25 | 25 | ||
26 | ``` | 26 | ```bash |
27 | $ curl -X POST \ | 27 | $ curl -X POST \ |
28 | -d "client_id=v1ikx5hnfop4mdpnci8nsqh93c45rldf&client_secret=AjWiOapPltI6EnsWQwlFarRtLh4u8tDt&grant_type=password&response_type=code&username=your_user&password=your_password" \ | 28 | -d "client_id=v1ikx5hnfop4mdpnci8nsqh93c45rldf&client_secret=AjWiOapPltI6EnsWQwlFarRtLh4u8tDt&grant_type=password&response_type=code&username=your_user&password=your_password" \ |
29 | https://peertube.example.com/api/v1/users/token | 29 | https://peertube.example.com/api/v1/users/token |
@@ -31,7 +31,7 @@ $ curl -X POST \ | |||
31 | 31 | ||
32 | Response example: | 32 | Response example: |
33 | 33 | ||
34 | ``` | 34 | ```json |
35 | { | 35 | { |
36 | "access_token": "90286a0bdf0f7315d9d3fe8dabf9e1d2be9c97d0", | 36 | "access_token": "90286a0bdf0f7315d9d3fe8dabf9e1d2be9c97d0", |
37 | "token_type": "Bearer", | 37 | "token_type": "Bearer", |
@@ -42,13 +42,13 @@ Response example: | |||
42 | 42 | ||
43 | Just use the `access_token` in the `Authorization` header: | 43 | Just use the `access_token` in the `Authorization` header: |
44 | 44 | ||
45 | ``` | 45 | ```bash |
46 | $ curl -H 'Authorization: Bearer 90286a0bdf0f7315d9d3fe8dabf9e1d2be9c97d0' https://peertube.example.com/api/v1/jobs/completed | 46 | $ curl -H 'Authorization: Bearer 90286a0bdf0f7315d9d3fe8dabf9e1d2be9c97d0' https://peertube.example.com/api/v1/jobs/completed |
47 | ``` | 47 | ``` |
48 | 48 | ||
49 | 49 | ||
50 | ### List videos | 50 | ### List videos |
51 | 51 | ||
52 | ``` | 52 | ```bash |
53 | $ curl https://peertube.example.com/api/v1/videos | 53 | $ curl https://peertube.example.com/api/v1/videos |
54 | ``` | 54 | ``` |
diff --git a/support/doc/docker.md b/support/doc/docker.md index cab336344..c20746486 100644 --- a/support/doc/docker.md +++ b/support/doc/docker.md | |||
@@ -63,7 +63,6 @@ Pull the latest images and rerun PeerTube: | |||
63 | 63 | ||
64 | ```shell | 64 | ```shell |
65 | $ cd /your/peertube/directory | 65 | $ cd /your/peertube/directory |
66 | $ docker-compose down | ||
67 | $ docker-compose pull | 66 | $ docker-compose pull |
68 | $ docker-compose up -d | 67 | $ docker-compose up -d |
69 | ``` | 68 | ``` |
diff --git a/support/doc/production.md b/support/doc/production.md index 35c7de3b5..16efe17c4 100644 --- a/support/doc/production.md +++ b/support/doc/production.md | |||
@@ -185,9 +185,8 @@ $ sudo journalctl -feu peertube | |||
185 | On FreeBSD, copy the startup script and update rc.conf: | 185 | On FreeBSD, copy the startup script and update rc.conf: |
186 | 186 | ||
187 | ``` | 187 | ``` |
188 | $ sudo cp /var/www/peertube/peertube-latest/support/freebsd/peertube /usr/local/etc/rc.d/ | 188 | $ sudo install -m 0555 /var/www/peertube/peertube-latest/support/freebsd/peertube /usr/local/etc/rc.d/ |
189 | $ sudo chmod +x /usr/local/etc/rc.d/peertube | 189 | $ sudo sysrc peertube_enable="YES" |
190 | $ sudo echo peertube_enable="YES" >> /etc/rc.conf | ||
191 | ``` | 190 | ``` |
192 | 191 | ||
193 | Run: | 192 | Run: |
diff --git a/support/doc/redundancy.md b/support/doc/redundancy.md deleted file mode 100644 index 00442fd85..000000000 --- a/support/doc/redundancy.md +++ /dev/null | |||
@@ -1,52 +0,0 @@ | |||
1 | # Redundancy | ||
2 | |||
3 | A PeerTube instance can cache other PeerTube videos to improve bandwidth of popular videos or small instances. | ||
4 | |||
5 | ## How it works | ||
6 | |||
7 | The instance administrator can choose between multiple redundancy strategies (cache trending videos or recently uploaded videos etc), set their maximum size and the minimum duplication lifetime. | ||
8 | Then, they choose the instances they want to cache in `Manage follows -> Following` admin table. | ||
9 | |||
10 | <p align="center"> | ||
11 | |||
12 | <img src="user/redundancy.png" alt="Redundancy" /> | ||
13 | |||
14 | </p> | ||
15 | |||
16 | Videos are kept in the cache for at least `min_lifetime`, and then evicted when the cache is full. | ||
17 | |||
18 | When PeerTube chooses a video to duplicate, it imports all the resolution files (to avoid consistency issues) using their magnet URI and put them in the `storage.videos` directory. | ||
19 | Then it sends a `Create -> CacheFile` ActivityPub message to other federated instances. This new instance is injected as [WebSeed](https://github.com/Chocobozzz/PeerTube/blob/develop/FAQ.md#what-is-webseed) in the magnet URI by instances that received this ActivityPub message. | ||
20 | |||
21 | ## Stats | ||
22 | |||
23 | See the `/api/v1/server/stats` endpoint. For example: | ||
24 | |||
25 | ``` | ||
26 | { | ||
27 | ... | ||
28 | "videosRedundancy": [ | ||
29 | { | ||
30 | "totalUsed": 0, | ||
31 | "totalVideos": 0, | ||
32 | "totalVideoFiles": 0, | ||
33 | "strategy": "most-views", | ||
34 | "totalSize": 104857600 | ||
35 | }, | ||
36 | { | ||
37 | "totalUsed": 0, | ||
38 | "totalVideos": 0, | ||
39 | "totalVideoFiles": 0, | ||
40 | "strategy": "trending", | ||
41 | "totalSize": 104857600 | ||
42 | }, | ||
43 | { | ||
44 | "totalUsed": 0, | ||
45 | "totalVideos": 0, | ||
46 | "totalVideoFiles": 0, | ||
47 | "strategy": "recently-added", | ||
48 | "totalSize": 104857600 | ||
49 | } | ||
50 | ] | ||
51 | } | ||
52 | ``` | ||
diff --git a/support/doc/tools.md b/support/doc/tools.md index 1c7739525..4f806a9db 100644 --- a/support/doc/tools.md +++ b/support/doc/tools.md | |||
@@ -4,13 +4,13 @@ | |||
4 | <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --> | 4 | <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --> |
5 | **Table of Contents** | 5 | **Table of Contents** |
6 | 6 | ||
7 | - [CLI wrapper](#cli-wrapper) | ||
8 | - [Remote Tools](#remote-tools) | 7 | - [Remote Tools](#remote-tools) |
9 | - [Dependencies](#dependencies) | 8 | - [Dependencies](#dependencies) |
10 | - [Installation](#installation) | 9 | - [Installation](#installation) |
11 | - [peertube-import-videos.js](#peertube-import-videosjs) | 10 | - [CLI wrapper](#cli-wrapper) |
12 | - [peertube-upload.js](#peertube-uploadjs) | 11 | - [peertube-import-videos.js](#peertube-import-videosjs) |
13 | - [peertube-watch.js](#peertube-watchjs) | 12 | - [peertube-upload.js](#peertube-uploadjs) |
13 | - [peertube-watch.js](#peertube-watchjs) | ||
14 | - [Server tools](#server-tools) | 14 | - [Server tools](#server-tools) |
15 | - [parse-log](#parse-log) | 15 | - [parse-log](#parse-log) |
16 | - [create-transcoding-job.js](#create-transcoding-jobjs) | 16 | - [create-transcoding-job.js](#create-transcoding-jobjs) |
@@ -26,9 +26,40 @@ | |||
26 | 26 | ||
27 | <!-- END doctoc generated TOC please keep comment here to allow auto update --> | 27 | <!-- END doctoc generated TOC please keep comment here to allow auto update --> |
28 | 28 | ||
29 | ## CLI wrapper | 29 | ## Remote Tools |
30 | |||
31 | You need at least 512MB RAM to run the script. | ||
32 | Scripts can be launched directly from a PeerTube server, or from a separate server, even a desktop PC. | ||
33 | You need to follow all the following steps even if you are on a PeerTube server (including cloning the git repository in a different directory than your production installation because the scripts utilize non-production dependencies). | ||
34 | |||
35 | ### Dependencies | ||
36 | |||
37 | Install the [PeerTube dependencies](dependencies.md). | ||
38 | |||
39 | ### Installation | ||
40 | |||
41 | Clone the PeerTube repo to get the latest version (even if you are on your PeerTube server): | ||
42 | |||
43 | ``` | ||
44 | $ git clone https://github.com/Chocobozzz/PeerTube.git | ||
45 | $ CLONE="$(pwd)/PeerTube" | ||
46 | ``` | ||
47 | |||
48 | Run ``yarn install --pure-lockfile`` | ||
49 | ``` | ||
50 | $ cd ${CLONE} | ||
51 | $ yarn install --pure-lockfile | ||
52 | ``` | ||
53 | |||
54 | Build server tools: | ||
55 | ``` | ||
56 | $ cd ${CLONE} | ||
57 | $ npm run build:server | ||
58 | ``` | ||
59 | |||
60 | ### CLI wrapper | ||
30 | 61 | ||
31 | The wrapper provides a convenient interface to most scripts, and requires the [same dependencies](#dependencies). You can access it as `peertube` via an alias in your `.bashrc` like `alias peertube="node ${PEERTUBE_PATH}/dist/server/tools/peertube.js"`: | 62 | The wrapper provides a convenient interface to the following scripts. You can access it as `peertube` via an alias in your `.bashrc` like `alias peertube="node /your/peertube/directory/dist/server/tools/peertube.js"`: |
32 | 63 | ||
33 | ``` | 64 | ``` |
34 | Usage: peertube [command] [options] | 65 | Usage: peertube [command] [options] |
@@ -51,12 +82,12 @@ The wrapper provides a convenient interface to most scripts, and requires the [s | |||
51 | The wrapper can keep track of instances you have an account on. We limit to one account per instance for now. | 82 | The wrapper can keep track of instances you have an account on. We limit to one account per instance for now. |
52 | 83 | ||
53 | ```bash | 84 | ```bash |
54 | $ peertube auth add -u "PEERTUBE_URL" -U "PEERTUBE_USER" --password "PEERTUBE_PASSWORD" | 85 | $ peertube auth add -u 'PEERTUBE_URL' -U 'PEERTUBE_USER' --password 'PEERTUBE_PASSWORD' |
55 | $ peertube auth list | 86 | $ peertube auth list |
56 | ┌──────────────────────────────┬──────────────────────────────┠| 87 | ┌──────────────────────────────┬──────────────────────────────┠|
57 | │ instance │ login │ | 88 | │ instance │ login │ |
58 | ├──────────────────────────────┼──────────────────────────────┤ | 89 | ├──────────────────────────────┼──────────────────────────────┤ |
59 | │ "PEERTUBE_URL" │ "PEERTUBE_USER" │ | 90 | │ 'PEERTUBE_URL' │ 'PEERTUBE_USER' │ |
60 | └──────────────────────────────┴──────────────────────────────┘ | 91 | └──────────────────────────────┴──────────────────────────────┘ |
61 | ``` | 92 | ``` |
62 | 93 | ||
@@ -72,53 +103,22 @@ And now that your video is online, you can watch it from the confort of your ter | |||
72 | $ peertube watch https://peertube.cpy.re/videos/watch/e8a1af4e-414a-4d58-bfe6-2146eed06d10 | 103 | $ peertube watch https://peertube.cpy.re/videos/watch/e8a1af4e-414a-4d58-bfe6-2146eed06d10 |
73 | ``` | 104 | ``` |
74 | 105 | ||
75 | ## Remote Tools | 106 | #### peertube-import-videos.js |
76 | |||
77 | You need at least 512MB RAM to run the script. | ||
78 | Scripts can be launched directly from a PeerTube server, or from a separate server, even a desktop PC. | ||
79 | You need to follow all the following steps even if you are on a PeerTube server (including cloning the git repository in a different directory than your production installation because the scripts utilize non-production dependencies). | ||
80 | |||
81 | ### Dependencies | ||
82 | |||
83 | Install the [PeerTube dependencies](dependencies.md). | ||
84 | |||
85 | ### Installation | ||
86 | |||
87 | Clone the PeerTube repo to get the latest version (even if you are on your PeerTube server): | ||
88 | |||
89 | ``` | ||
90 | $ git clone https://github.com/Chocobozzz/PeerTube.git | ||
91 | $ CLONE="$(pwd)/PeerTube" | ||
92 | ``` | ||
93 | |||
94 | Run ``yarn install`` | ||
95 | ``` | ||
96 | $ cd ${CLONE} | ||
97 | $ yarn install | ||
98 | ``` | ||
99 | |||
100 | Build server tools: | ||
101 | ``` | ||
102 | $ cd ${CLONE} | ||
103 | $ npm run build:server | ||
104 | ``` | ||
105 | |||
106 | ### peertube-import-videos.js | ||
107 | 107 | ||
108 | You can use this script to import videos from all [supported sites of youtube-dl](https://rg3.github.io/youtube-dl/supportedsites.html) into PeerTube. | 108 | You can use this script to import videos from all [supported sites of youtube-dl](https://rg3.github.io/youtube-dl/supportedsites.html) into PeerTube. |
109 | Be sure you own the videos or have the author's authorization to do so. | 109 | Be sure you own the videos or have the author's authorization to do so. |
110 | 110 | ||
111 | ```sh | 111 | ```sh |
112 | $ node dist/server/tools/peertube-import-videos.js \ | 112 | $ node dist/server/tools/peertube-import-videos.js \ |
113 | -u "PEERTUBE_URL" \ | 113 | -u 'PEERTUBE_URL' \ |
114 | -U "PEERTUBE_USER" \ | 114 | -U 'PEERTUBE_USER' \ |
115 | --password "PEERTUBE_PASSWORD" \ | 115 | --password 'PEERTUBE_PASSWORD' \ |
116 | -t "TARGET_URL" | 116 | -t 'TARGET_URL' |
117 | ``` | 117 | ``` |
118 | 118 | ||
119 | * `PEERTUBE_URL` : the full URL of your PeerTube server where you want to import, eg: https://peertube.cpy.re | 119 | * `PEERTUBE_URL` : the full URL of your PeerTube server where you want to import, eg: https://peertube.cpy.re |
120 | * `PEERTUBE_USER` : your PeerTube account where videos will be uploaded | 120 | * `PEERTUBE_USER` : your PeerTube account where videos will be uploaded |
121 | * `PEERTUBE_PASSWORD` : password of your PeerTube account (if omitted, you will be prompted for it) | 121 | * `PEERTUBE_PASSWORD` : password of your PeerTube account (if `PEERTUBE_PASSWORD` is omitted, you will be prompted for it) |
122 | * `TARGET_URL` : the target url you want to import. Examples: | 122 | * `TARGET_URL` : the target url you want to import. Examples: |
123 | * YouTube: | 123 | * YouTube: |
124 | * Channel: https://www.youtube.com/channel/ChannelId | 124 | * Channel: https://www.youtube.com/channel/ChannelId |
@@ -133,7 +133,7 @@ Already downloaded videos will not be uploaded twice, so you can run and re-run | |||
133 | Videos will be publicly available after transcoding (you can see them before that in your account on the web interface). | 133 | Videos will be publicly available after transcoding (you can see them before that in your account on the web interface). |
134 | 134 | ||
135 | 135 | ||
136 | ### peertube-upload.js | 136 | #### peertube-upload.js |
137 | 137 | ||
138 | You can use this script to import videos directly from the CLI. | 138 | You can use this script to import videos directly from the CLI. |
139 | 139 | ||
@@ -144,7 +144,7 @@ $ cd ${CLONE} | |||
144 | $ node dist/server/tools/peertube-upload.js --help | 144 | $ node dist/server/tools/peertube-upload.js --help |
145 | ``` | 145 | ``` |
146 | 146 | ||
147 | ### peertube-watch.js | 147 | #### peertube-watch.js |
148 | 148 | ||
149 | You can use this script to play videos directly from the CLI. | 149 | You can use this script to play videos directly from the CLI. |
150 | 150 | ||
@@ -198,10 +198,10 @@ $ sudo -u peertube NODE_CONFIG_DIR=/var/www/peertube/config NODE_ENV=production | |||
198 | ### prune-storage.js | 198 | ### prune-storage.js |
199 | 199 | ||
200 | Some transcoded videos or shutdown at a bad time can leave some unused files on your storage. | 200 | Some transcoded videos or shutdown at a bad time can leave some unused files on your storage. |
201 | To delete them (a confirmation will be demanded first): | 201 | Stop PeerTube and delete these files (a confirmation will be demanded first): |
202 | 202 | ||
203 | ``` | 203 | ``` |
204 | $ sudo -u peertube NODE_CONFIG_DIR=/var/www/peertube/config NODE_ENV=production npm run prune-storage | 204 | $ sudo systemctl stop peertube && sudo -u peertube NODE_CONFIG_DIR=/var/www/peertube/config NODE_ENV=production npm run prune-storage |
205 | ``` | 205 | ``` |
206 | 206 | ||
207 | ### optimize-old-videos.js | 207 | ### optimize-old-videos.js |
diff --git a/support/doc/user/decentralized.png b/support/doc/user/decentralized.png deleted file mode 100644 index 8c23e2832..000000000 --- a/support/doc/user/decentralized.png +++ /dev/null | |||
Binary files differ | |||
diff --git a/support/doc/user/decentralized.xml b/support/doc/user/decentralized.xml deleted file mode 100644 index 952b9f4e7..000000000 --- a/support/doc/user/decentralized.xml +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | <mxfile userAgent="Mozilla/5.0 (X11; Linux x86_64; rv:62.0) Gecko/20100101 Firefox/62.0" version="9.1.8" editor="www.draw.io" type="device"><diagram id="2f5eda5b-dbab-6be5-4dc5-833b4d942388" name="Page-1">7Vptb9owEP41kdYPQ4lNAv24vm37sGkaq7p9NMlBooaYOaZAf/3sxM6rw2gVKFuL1Co+n8/O85zvzgYLXy42HxlZhl9oALGF7GBj4SsLoRGyxX8p2OaC4VAJ5iwKcpFTCibRIyihVltFAaQ1RU5pzKNlXejTJAGf12SEMbquq81oXJ91SebQEkx8Ereld1HAw1w6du1S/gmieahndmzVMyX+/ZzRVaLmsxCeZZ+8e0G0LaWfhiSg64oIX1v4klHK86fF5hJiCa2GLR9309FbrJtBwvcZMM4HPJB4BXrF2br4VmORvQ1IfdvCF+sw4jBZEl/2rgX5QhbyRSxajnhMOaP3cEljyrLR2M4+RY9GU+rOojiuaM5m4Pm+lNOEmyyQOJonQuaLdwPRedF+WfX+D8A4bCoi9fIfgS6As61Q0b2eGqIdVRO5Lml3NVlhlXJPCYlytXlhu4RbPCjEzeiPTgf9gMB49tLoj/cEH6MewMct8CfAxNqFbBcNzuFoSGgCR2bAdeoMOAb/d0wU9OH+w24G8KthANkvyIDXYuA2lfj3iv0YTbHn7RWEXBgHwyMTgJspwDsiAbrg2ZUCIAk+yJqm9M+UE8a1zI9Jmkb+8zYA2gG2gJRtf6rMkzV+ycbAlc1NxH/WWr+KmcXabqJYr0SsXrXsXXyldMV8qMUFYWgOSkuhAkGtbmtzWs0cBsq0jEFMePRQr/ZMPKoZvtFIrLczb3m44Qr526hR1fKrYQg1wq87bhjKMWgZEtyTbUVtKRXS7gWjxoKxUysLxUNusfTZAtP93FjvulN2Y+cpbvwMt8Vvbtuz27qjw7ot6i5ANL//fwHSzH+mKvxw+a9dA+4KHEfIdXkk0GHC6QwSO8PCiWz4od1R2jx1wzcN4eF+G/45e7Jdk1rIiwUwF0H0IB7nPEM+F021AA+0SEwwLdXsiXCfVNqLAqBynmRG2UKgSpO0MsRguyJ695UswEJi8fYPyjK6kX37/fNgMDiz5N4w2+nvLF9kzBMLHkPPqzmGc94OHucHih3G65OGW6But1CBPuWUgXQQkgSyCZC5Cw+h4jTv7mA6ET1nr4JTXOcU43E7IbjDA5FqupFskOp0kZofXu3VMqYkY5GIvwTWJZP/P3toVGfPdKPpOAfakth0nH0L3v+IqxwzeGPTiTEnQkJQw977vaK6432afVn0QZbo3nJTdmriLoh/DzKUF6zm9l4PrZ7e3Tp+6xxdoXVkulXvg9b2rXo/tN4wofXG698i+8F4NZ3TnsYrcky8XoGEiAm8HiHIsjVfU3ZfpAjWDOyvkPgiCOsTepv3Iib3HqddA/F/vdk7idN5x/Xi7gvqgKRhcckjG98IF0QmmUReC2lGG0d8A8UvdupHzsCtR4pnn/tbpvo7+Ytm+TuHXL38LQm+/gM=</diagram></mxfile> \ No newline at end of file | ||
diff --git a/support/doc/user/redundancy.png b/support/doc/user/redundancy.png deleted file mode 100644 index 0184fb78e..000000000 --- a/support/doc/user/redundancy.png +++ /dev/null | |||
Binary files differ | |||
diff --git a/support/doc/user/redundancy.xml b/support/doc/user/redundancy.xml deleted file mode 100644 index c501b63d5..000000000 --- a/support/doc/user/redundancy.xml +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | <mxfile userAgent="Mozilla/5.0 (X11; Linux x86_64; rv:62.0) Gecko/20100101 Firefox/62.0" version="9.1.8" editor="www.draw.io" type="device"><diagram id="2f5eda5b-dbab-6be5-4dc5-833b4d942388" name="Page-1">7Vpbc5s4FP41zLQP8YAE2HmM3aa7D7vTadpp+yiDMJpg5AU5tvfXrwQSFyG8xMWJJ25m2jFHQpfzHX3nIiy4WO8/ZWgT/0VDnFjADvcW/GABMJva/H8hOJQC15WCVUbCUuTUggfyL5ZC1W1LQpy3OjJKE0Y2bWFA0xQHrCVDWUZ37W4RTdqzbtAKdwQPAUq60u8kZLHclmfX8j8wWcVqZseWLUsUPK4yuk3lfBaAUfFXNq+RGkv2z2MU0l1DBD9acJFRyspf6/0CJ0K1Sm3le/c9rdW6M5yyIS/MyheeULLFasXFuthB6aLYDRb9bQvOdzFh+GGDAtG64+BzWczWCX9y+M+cZfQRL2hCs+JtaBd/VYvSpugbkSRp9Iwi7AeBkNOUmUZACVmlXBbwvWHeOO9uVu7/CWcM7xsiuflPmK4xyw68i2r15SvKUBWQuxp2T4EVNyH3pRBJU1tVY9fq5j+kxs3an16O9kOEZ9Fra382UPkQjKB82FH+A8742rnsGAzO+WBIaYpfGAHPaSPgGOzfMUEwhvm7/QjAq0EA2K+IgN9B4Fsu9D+q7mdgCX1/EAl5eBa6LwwA1F2A/4IAqIDnmAvAaXgnYpraPnOGMqZkQYLynASnHQBwRNlcpdnhh/Q8xcNP8TDxxOOesB+tp59yZr7aeyL2W7zWi09Ot1mAWzzAN7XCspfUAg5bcVoXw6anMECkZBlOECNP7ejOhJuc4TMlfL29fsqHGvTlbuRbzXBLGwhodOvNtIFKHXQG4lijQ6PbRnTI+xcMtAVDpxUG8h/liLWNVjodZrbqlF2y2TrPMdtibdJwTzRj+NuMRzZjb3peMwb9AYjC9+0HILr/M0Xh5/N/3RjwGJG8gK+bAK/JG06LNUCTNgYTg3/pxOA6fssEXB3aocSgDwTdYcRwytntxq4W8BOumHlInvjPFSvwKUVLJYATJeITLOtudnXyc25vuRiYhJiKCdOIZmuuXprmjXcNkzRE7/5Ga2wBvgv7K80K6wD2ty9/TiaT98IUxMARTRK6I+mqmFTMXo2/zPSx9RnHKxNUzvnSeMmdcS/dYiaVFjaZyYXnYSZjcUYzJjDAmHBhTCzGDZN69x0vH3jL+2vA0YUaJ8DZy/kXY4FTQ9HpQ7HMhe3tJqGoQBHxfyne1Ui+ffTArW1m9AZ6tybPdPvr4EFTllEiJVTQ0r3/z5aqhpu8uFC4E2Gcv9nXjQrbOQoeOcs3YC/Hux5y9R0NVt/vwDo1wKpnDCfB2q28jgPrfcZ7/ca1FckZqolnw9UUyz8PV+CYcP2CQw4USoPD0fjo2rDWqRl0oa586Nh+FXonRd9un6u9N8TCwiKuNvgFbWyNtwImvzvKzdiAe8lude98Gfm0k5GHKI+rUox4+IwY131aSETxxlxs/BqT1Dq51tfM36ULu5T8XbOW0/N3qBXcvGH5+7MLexp1qe9Dxirswf6wv0EkCxSItGxgSi9ztoGcxM85ax+KDHM/h5ZFB2FnUke8tze3vA8mIhF8QQKU3MmGNQlD8f48QUuczKtvTTSi6lpwdaJ1Aqo+oZELs5qfoZiIyZ44vj9tgXfjjGLE0NfS/Zsq/1eD0CjK8a8WjuDtZbFbt974Kuz21qgMaFTW+WBnrKs297xUpoY/I5U9u9p4YeSmDvQFk9sN1IcFZ6A296Rr2ZGpreeW9zgtDaC8QXEZeJtk5qo6ZlWF08xnvHsV938yO1sd5DpPT3DEuln7De8b0l0qiqeWrJgWpXBaKDvZWGV5fDgLnbqKlDISCdTLKjzNyIp7SpVoCmuISRCLQUNVrF+XuuUMUhKrLSmz9wboClJSCNoOVd3dNlPS6W3/YXpGSsof62+gSyOuvzOHH/8D</diagram></mxfile> \ No newline at end of file | ||
diff --git a/support/doc/user/watch-p2p.png b/support/doc/user/watch-p2p.png deleted file mode 100644 index 873309434..000000000 --- a/support/doc/user/watch-p2p.png +++ /dev/null | |||
Binary files differ | |||
diff --git a/support/doc/user/watch-p2p.xml b/support/doc/user/watch-p2p.xml deleted file mode 100644 index 7f2cdb627..000000000 --- a/support/doc/user/watch-p2p.xml +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | <mxfile userAgent="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:61.0) Gecko/20100101 Firefox/61.0" version="9.1.0" editor="www.draw.io" type="device"><diagram id="cb5ce52d-ab91-b6cb-bd1a-da918a399df8" name="Page-1">7VpLc5swEP41nmkO7YAEmB5jN2kvncnU6aQ5yrA2TDByhfzqr68EEpiHiRNjx23sQ5BWK2l3v88rsXEPD2frr4zMg+/Uh6iHDH/dw196CJkWssRDSjaZpG+bmWDKQl8pFYJR+AeU0FDSRehDUlLklEY8nJeFHo1j8HhJRhijq7LahEblXedkCjXByCNRXfoQ+jzIpK5tFPJvEE4DvbNpqJEx8Z6mjC5itV8P4Un6yYZnRK+l9JOA+HS1JcI3PTxklPKsNVsPIZKx1WHL5t3uGM3tZhDzfSYonJYkWoC2OLWLb3QsUm9A6hs9PFgFIYfRnHhydCXQF7KAzyLRM0Uz4Yw+wZBGlKWzsZF+8hEdTak7CaNoS3MyAcfzpJzGvGkFEoXTWMg84RuIwYGyHRiH9U7/zTyqgq1AZ8DZRqjoCY6aoohqaSBXBey2BivYgjxHkCiqTfO1i3CLhop4c/Tt84m+T8CdvHX0Rfj3i77pdBB9txb9n4nwDBm4BQXzFSi4aIwdZy8UbHB968Qo2KjyHbDrKJhNKHQBgmnWUBgBW6Y4mB3jsOe3IaYxnBgCXP0iOKeEoCkNORFXMSgh4PxeUD3wMUnP7WuJlDNfF4OiNZXPgTgMQZyEajFhR7ZeNtplqlOQnR2ujr7QbDTOTg3XfgOsuAtYnSPBesuE1gXX564Nx8IV1TOmOrfabg//4blVTZonPbf0Va2OQten1pmjkDv8JijscYMWmepavhJKvyOSJKGXxpIwXhe/4vaAWuItQsg2v2Ti+yQsVf1HtQGsQ56N2ar3qFJk5gL4tXfUCibCTbpgHpQZKTybQv5i2ozd9v26ARotYxARHi7LZjThpXa4o2F6sOTX+3KWdKrpLzNfzdp+S60shCrp1nYrC2U+1xYSAJPNltpcKiS7DUaVjIJdo9Uu/LlVXzQyCwou5xjsR++mI/ws6X18dusy0IXdpeT4QkL1/xVC9Y/OKPdCqAPTpe2+LF1a9pHTZb2ic6bs3pPcZqfpMovGhd17stuqlMVsq53dqOJgRf9wdn++sLuF3e5bkttCFezNsyd3K1mfTfVdk1sngwu5m+4ll8x90L3k+cx9ZHLXK3YvrsTipkrsA+FeAIkMjSzHGgmAL3s8ANkjM/lYhj5Q8fzwAOORUOghYbAhOj/uh1l7EPJ7yiQpr7RdY1aUc99tlRdbFb42lbaayrxdlLYwPhJpRiWSVNlx9Y7xzkv2+v1EL3GKUiY+/N81yNyZJKRxBdo7EO5iN+lRLP7cobv3zKRKYdB065kjZ82BTBLd4vdC2elU/CgL3/wF</diagram></mxfile> \ No newline at end of file | ||
diff --git a/support/doc/user/watch-video.png b/support/doc/user/watch-video.png deleted file mode 100644 index 8744c793c..000000000 --- a/support/doc/user/watch-video.png +++ /dev/null | |||
Binary files differ | |||
diff --git a/support/doc/user/watch-video.xml b/support/doc/user/watch-video.xml deleted file mode 100644 index e2b46aa8b..000000000 --- a/support/doc/user/watch-video.xml +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | <mxfile userAgent="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:61.0) Gecko/20100101 Firefox/61.0" version="9.1.0" editor="www.draw.io" type="device"><diagram id="067b0f1f-1608-c9cb-8da6-67e6cbc055e3" name="Page-1">7Vpbc5s6EP41PNYDEmD8mKRN25l2pnPcTk4fZVgDE4xcgWP7/PojgYSRgNTxJUnr+CERq+t+37IX2Ra+WWw+MrJMvtIIMgvZ0cbC7y2EHBe5/J+QbGvJ2HNqQczSSA7aCabpfyCFtpSu0ggKbWBJaVamS10Y0jyHsNRkhDG61ofNaabvuiQxdATTkGRd6V0alUktDTx7J/8EaZyonR1b9sxIeB8zusrlfhbC8+pTdy+IWkuOLxIS0XVLhD9Y+IZRWtatxeYGMoGtgq2edzvQ25ybQV7uMwHVEx5ItgJ14upc5VZhUWkDYrxt4et1kpYwXZJQ9K45+1yWlIuMPzm8WZSM3sMNzSirZmO7+jQ9Ck0xdp5mWWvkfA5+GAo5zcu+FUiWxjmXhVw34J3X8uzAStgM6u80qHJrBbqAkm35EDXBl1OkobqKyPWOdk+RlbQp96WQSFOLm7V3cPOGRLwfffx60I8IBPOXRj/YE3yMTgC+2wF/Coyrw2WP0eCcj4ac5vDMDHiOzoDTY/9OHwWnMH9vmAF8MQwg+wUZ8DsM/CgE/ifFPkAz7Pt7OSEPgsh9ZgKwGQL8ZyRg/PsIAHl0JVIaoXZGiiINKygJK7viA14B9AjcHEG2/VfGnurhp3gYeeJxk5ZV12isHn/KrWsVIDJyrIKuWAjaq8+1iEHCOdmbuHZ46OFFyRhkpEwf9EP0kSV3+EZTvvFgcPKxwXetj5zVzrGMhZDhY73AWKhGobMQp5dsW8OWYkAxfGA0sbV9sKPlfrxRr7gzzAbTvWw1+DNs1XnMVtEBtuq+2erJbdVz9X1ObauT4dRCMfz3pxZmZOvLr88W2VQp/we6i8N8gvfmE/SFDnht1U5PNpqzJT4yYigDcYajib2f5fivP5pgI5FwTX+wr+Xgia97efd8ltMt5y3kZxyY6xlvxKLhjJSIr9ZI+aSr4t4St4QiPBCxSBoBtZo7upPcxkj///qChGOQ3VN/BueKEd36UzEkINCw93+tqOp4V1Q3xlcimvvLza5TcXpNwnvuJ1p01+spxv9+Wn2DVlGBm7SO+67WTkFrX1V7ClpvGR/1xuvvXtez8XpoBXi+6DzWorN90L1EB3w9YE+6Adt/2bxOt4Aj8jp9oXPmdd16rBOd0VB0/p6AwJ+yiiZk//jns1i6qAK0TxbiPa7mjUajRnAxDsE1zKHJsZ4hfqsM6dU6hHa67rS8gUzdB0rNSnybZuqIXIXW02FepCftdy/aizz1xsg3vidxx55hqsfdGKG+0tNwUXjART0xt3H7cpvOZrV76+x2R8owgaJVpZQJd2txwlt3MJsCDKdHtThKH44/5nHKwmIGkXDEHP+84HoIQ8j5n0/fv37x2rqRuAGGmWcY0I+LKxUvJyl0A73OdgPciQFOnzM5SRDofo37VCNBTp+RVJYuK/JiCWE65965MY2LrQDMr3lQN943vB7JNX/c/RSp9qm733vhD/8D</diagram></mxfile> \ No newline at end of file | ||
diff --git a/support/docker/production/.env b/support/docker/production/.env index 4a649d655..f27def3b4 100644 --- a/support/docker/production/.env +++ b/support/docker/production/.env | |||
@@ -9,7 +9,7 @@ PEERTUBE_TRUST_PROXY=["127.0.0.1"] | |||
9 | #PEERTUBE_TRUST_PROXY=["127.0.0.1", "loopback", "192.168.1.0/24"] | 9 | #PEERTUBE_TRUST_PROXY=["127.0.0.1", "loopback", "192.168.1.0/24"] |
10 | PEERTUBE_SMTP_USERNAME= | 10 | PEERTUBE_SMTP_USERNAME= |
11 | PEERTUBE_SMTP_PASSWORD= | 11 | PEERTUBE_SMTP_PASSWORD= |
12 | PEERTUBE_SMTP_HOSTNAME= | 12 | PEERTUBE_SMTP_HOSTNAME=postfix |
13 | PEERTUBE_SMTP_PORT=25 | 13 | PEERTUBE_SMTP_PORT=25 |
14 | PEERTUBE_SMTP_FROM=noreply@domain.tld | 14 | PEERTUBE_SMTP_FROM=noreply@domain.tld |
15 | PEERTUBE_SMTP_TLS=true | 15 | PEERTUBE_SMTP_TLS=true |
diff --git a/support/docker/production/Dockerfile.stretch b/support/docker/production/Dockerfile.stretch index 911d064f6..81468bb4f 100644 --- a/support/docker/production/Dockerfile.stretch +++ b/support/docker/production/Dockerfile.stretch | |||
@@ -20,32 +20,11 @@ RUN groupadd -r peertube \ | |||
20 | && useradd -r -g peertube -m peertube | 20 | && useradd -r -g peertube -m peertube |
21 | 21 | ||
22 | # grab gosu for easy step-down from root | 22 | # grab gosu for easy step-down from root |
23 | # https://github.com/tianon/gosu/releases | 23 | RUN set -eux; \ |
24 | ENV GOSU_VERSION 1.10 | 24 | apt-get update; \ |
25 | RUN set -ex; \ | 25 | apt-get install -y gosu; \ |
26 | \ | 26 | rm -rf /var/lib/apt/lists/*; \ |
27 | fetchDeps='ca-certificates wget'; \ | 27 | gosu nobody true |
28 | apt-get update; \ | ||
29 | apt-get install -y --no-install-recommends $fetchDeps; \ | ||
30 | rm -rf /var/lib/apt/lists/*; \ | ||
31 | \ | ||
32 | dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; \ | ||
33 | wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; \ | ||
34 | wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch.asc"; \ | ||
35 | export GNUPGHOME="$(mktemp -d)"; \ | ||
36 | for server in $(shuf -e ha.pool.sks-keyservers.net \ | ||
37 | hkp://p80.pool.sks-keyservers.net:80 \ | ||
38 | keyserver.ubuntu.com \ | ||
39 | hkp://keyserver.ubuntu.com:80 \ | ||
40 | pgp.mit.edu) ; do \ | ||
41 | gpg --keyserver "$server" --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 && break || : ; \ | ||
42 | done; \ | ||
43 | gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; \ | ||
44 | rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc; \ | ||
45 | chmod +x /usr/local/bin/gosu; \ | ||
46 | gosu nobody true; \ | ||
47 | \ | ||
48 | apt-get purge -y --auto-remove wget | ||
49 | 28 | ||
50 | # Install PeerTube | 29 | # Install PeerTube |
51 | WORKDIR /app | 30 | WORKDIR /app |
diff --git a/support/docker/production/config/production.yaml b/support/docker/production/config/production.yaml index 4970bbcca..846c838e8 100644 --- a/support/docker/production/config/production.yaml +++ b/support/docker/production/config/production.yaml | |||
@@ -32,8 +32,10 @@ redis: | |||
32 | 32 | ||
33 | # From the project root directory | 33 | # From the project root directory |
34 | storage: | 34 | storage: |
35 | tmp: '../data/tmp/' | ||
35 | avatars: '../data/avatars/' | 36 | avatars: '../data/avatars/' |
36 | videos: '../data/videos/' | 37 | videos: '../data/videos/' |
38 | redundancy: '../data/redundancy/' | ||
37 | logs: '../data/logs/' | 39 | logs: '../data/logs/' |
38 | previews: '../data/previews/' | 40 | previews: '../data/previews/' |
39 | thumbnails: '../data/thumbnails/' | 41 | thumbnails: '../data/thumbnails/' |
diff --git a/support/docker/production/config/traefik.toml b/support/docker/production/config/traefik.toml index 882c95548..6abced3db 100644 --- a/support/docker/production/config/traefik.toml +++ b/support/docker/production/config/traefik.toml | |||
@@ -1,9 +1,12 @@ | |||
1 | # Uncomment this line in order to enable debugging through logs | 1 | # Uncomment this line in order to enable debugging through logs |
2 | # debug = true | 2 | # debug = true |
3 | defaultEntryPoints = ["http", "https"] | 3 | defaultEntryPoints = ["http", "https"] |
4 | |||
4 | [entryPoints] | 5 | [entryPoints] |
5 | [entryPoints.http] | 6 | [entryPoints.http] |
6 | address = ":80" | 7 | address = ":80" |
8 | [entryPoints.http.redirect] | ||
9 | entryPoint = "https" | ||
7 | [entryPoints.https] | 10 | [entryPoints.https] |
8 | address = ":443" | 11 | address = ":443" |
9 | [entryPoints.https.tls] | 12 | [entryPoints.https.tls] |
diff --git a/support/docker/production/docker-compose.yml b/support/docker/production/docker-compose.yml index 220c19fba..1b0a28ffb 100644 --- a/support/docker/production/docker-compose.yml +++ b/support/docker/production/docker-compose.yml | |||
@@ -4,16 +4,19 @@ services: | |||
4 | 4 | ||
5 | reverse-proxy: | 5 | reverse-proxy: |
6 | image: traefik | 6 | image: traefik |
7 | command: --api --docker # Enables the web UI and tells Træfik to listen to docker | 7 | command: --docker # Tells Træfik to listen to docker |
8 | ports: | 8 | ports: |
9 | - "80:80" # The HTTP port | 9 | - "80:80" # The HTTP port |
10 | - "443:443" # The HTTPS port | 10 | - "443:443" # The HTTPS port |
11 | - "8080:8080" # The Web UI (enabled by --api) | ||
12 | volumes: | 11 | volumes: |
13 | - /var/run/docker.sock:/var/run/docker.sock # So that Traefik can listen to the Docker events | 12 | - /var/run/docker.sock:/var/run/docker.sock # So that Traefik can listen to the Docker events |
14 | - ./docker-volume/traefik/acme.json:/etc/acme.json | 13 | - ./docker-volume/traefik/acme.json:/etc/acme.json |
15 | - ./docker-volume/traefik/traefik.toml:/traefik.toml | 14 | - ./docker-volume/traefik/traefik.toml:/traefik.toml |
16 | restart: "always" | 15 | restart: "always" |
16 | # If you want to use the Traefik dashboard, you should expose it on a | ||
17 | # subdomain with HTTPS and authentification: | ||
18 | # https://medium.com/@xavier.priour/secure-traefik-dashboard-with-https-and-password-in-docker-5b657e2aa15f | ||
19 | # https://github.com/containous/traefik/issues/880#issuecomment-310301168 | ||
17 | 20 | ||
18 | peertube: | 21 | peertube: |
19 | # If you don't want to use the official image and build one from sources | 22 | # If you don't want to use the official image and build one from sources |
@@ -38,6 +41,7 @@ services: | |||
38 | depends_on: | 41 | depends_on: |
39 | - postgres | 42 | - postgres |
40 | - redis | 43 | - redis |
44 | - postfix | ||
41 | restart: "always" | 45 | restart: "always" |
42 | 46 | ||
43 | postgres: | 47 | postgres: |
@@ -59,3 +63,11 @@ services: | |||
59 | restart: "always" | 63 | restart: "always" |
60 | labels: | 64 | labels: |
61 | traefik.enable: "false" | 65 | traefik.enable: "false" |
66 | |||
67 | postfix: | ||
68 | image: mwader/postfix-relay | ||
69 | environment: | ||
70 | - POSTFIX_myhostname=${PEERTUBE_WEBSERVER_HOSTNAME} | ||
71 | labels: | ||
72 | traefik.enable: "false" | ||
73 | restart: "always" | ||
diff --git a/support/nginx/peertube b/support/nginx/peertube index b00031133..914ca3741 100644 --- a/support/nginx/peertube +++ b/support/nginx/peertube | |||
@@ -96,8 +96,18 @@ server { | |||
96 | proxy_set_header Host $host; | 96 | proxy_set_header Host $host; |
97 | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; | 97 | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; |
98 | 98 | ||
99 | # Hard limit, PeerTube does not support videos > 8GB | 99 | # This is the maximum upload size, which roughly matches the maximum size of a video file |
100 | # you can send via the API or the web interface. By default this is 8GB, but administrators | ||
101 | # can increase or decrease the limit. Currently there's no way to communicate this limit | ||
102 | # to users automatically, so you may want to leave a note in your instance 'about' page if | ||
103 | # you change this. | ||
104 | # | ||
105 | # Note that temporary space is needed equal to the total size of all concurrent uploads. | ||
106 | # This data gets stored in /var/lib/nginx by default, so you may want to put this directory | ||
107 | # on a dedicated filesystem. | ||
108 | # | ||
100 | client_max_body_size 8G; | 109 | client_max_body_size 8G; |
110 | |||
101 | proxy_connect_timeout 600; | 111 | proxy_connect_timeout 600; |
102 | proxy_send_timeout 600; | 112 | proxy_send_timeout 600; |
103 | proxy_read_timeout 600; | 113 | proxy_read_timeout 600; |
@@ -105,7 +115,7 @@ server { | |||
105 | } | 115 | } |
106 | 116 | ||
107 | # Bypass PeerTube for performance reasons. Could be removed | 117 | # Bypass PeerTube for performance reasons. Could be removed |
108 | location /static/webseed { | 118 | location ~ ^/static/(webseed|redundancy)/ { |
109 | # Clients usually have 4 simultaneous webseed connections, so the real limit is 3MB/s per client | 119 | # Clients usually have 4 simultaneous webseed connections, so the real limit is 3MB/s per client |
110 | limit_rate 800k; | 120 | limit_rate 800k; |
111 | 121 | ||
@@ -128,7 +138,12 @@ server { | |||
128 | access_log off; | 138 | access_log off; |
129 | } | 139 | } |
130 | 140 | ||
131 | alias /var/www/peertube/storage/videos; | 141 | root /var/www/peertube/storage; |
142 | |||
143 | rewrite ^/static/webseed/(.*)$ /videos/$1 break; | ||
144 | rewrite ^/static/redundancy/(.*)$ /redundancy/$1 break; | ||
145 | |||
146 | try_files $uri /; | ||
132 | } | 147 | } |
133 | 148 | ||
134 | # Websocket tracker | 149 | # Websocket tracker |
diff --git a/support/systemd/peertube.service b/support/systemd/peertube.service index 88856385c..c1bdcf760 100644 --- a/support/systemd/peertube.service +++ b/support/systemd/peertube.service | |||
@@ -15,5 +15,19 @@ StandardError=syslog | |||
15 | SyslogIdentifier=peertube | 15 | SyslogIdentifier=peertube |
16 | Restart=always | 16 | Restart=always |
17 | 17 | ||
18 | ; Some security directives. | ||
19 | ; Use private /tmp and /var/tmp folders inside a new file system namespace, | ||
20 | ; which are discarded after the process stops. | ||
21 | PrivateTmp=true | ||
22 | ; Mount /usr, /boot, and /etc as read-only for processes invoked by this service. | ||
23 | ProtectSystem=full | ||
24 | ; Sets up a new /dev mount for the process and only adds API pseudo devices | ||
25 | ; like /dev/null, /dev/zero or /dev/random but not physical devices. Disabled | ||
26 | ; by default because it may not work on devices like the Raspberry Pi. | ||
27 | PrivateDevices=false | ||
28 | ; Ensures that the service process and all its children can never gain new | ||
29 | ; privileges through execve(). | ||
30 | NoNewPrivileges=true | ||
31 | |||
18 | [Install] | 32 | [Install] |
19 | WantedBy=multi-user.target | 33 | WantedBy=multi-user.target |
@@ -2,6 +2,20 @@ | |||
2 | # yarn lockfile v1 | 2 | # yarn lockfile v1 |
3 | 3 | ||
4 | 4 | ||
5 | "@iamstarkov/listr-update-renderer@0.4.1": | ||
6 | version "0.4.1" | ||
7 | resolved "https://registry.yarnpkg.com/@iamstarkov/listr-update-renderer/-/listr-update-renderer-0.4.1.tgz#d7c48092a2dcf90fd672b6c8b458649cb350c77e" | ||
8 | integrity sha512-IJyxQWsYDEkf8C8QthBn5N8tIUR9V9je6j3sMIpAkonaadjbvxmRC6RAhpa3RKxndhNnU2M6iNbtJwd7usQYIA== | ||
9 | dependencies: | ||
10 | chalk "^1.1.3" | ||
11 | cli-truncate "^0.2.1" | ||
12 | elegant-spinner "^1.0.1" | ||
13 | figures "^1.7.0" | ||
14 | indent-string "^3.0.0" | ||
15 | log-symbols "^1.0.2" | ||
16 | log-update "^2.3.0" | ||
17 | strip-ansi "^3.0.1" | ||
18 | |||
5 | "@samverschueren/stream-to-observable@^0.3.0": | 19 | "@samverschueren/stream-to-observable@^0.3.0": |
6 | version "0.3.0" | 20 | version "0.3.0" |
7 | resolved "https://registry.yarnpkg.com/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz#ecdf48d532c58ea477acfcab80348424f8d0662f" | 21 | resolved "https://registry.yarnpkg.com/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz#ecdf48d532c58ea477acfcab80348424f8d0662f" |
@@ -44,7 +58,7 @@ | |||
44 | "@types/connect" "*" | 58 | "@types/connect" "*" |
45 | "@types/node" "*" | 59 | "@types/node" "*" |
46 | 60 | ||
47 | "@types/bull@^3.3.12": | 61 | "@types/bull@3.4.0": |
48 | version "3.4.0" | 62 | version "3.4.0" |
49 | resolved "https://registry.yarnpkg.com/@types/bull/-/bull-3.4.0.tgz#18ffefefa4dd1cfbdbdc8ca7df56c934459f6b9d" | 63 | resolved "https://registry.yarnpkg.com/@types/bull/-/bull-3.4.0.tgz#18ffefefa4dd1cfbdbdc8ca7df56c934459f6b9d" |
50 | integrity sha512-NVD2X+cUu1qNv6blsOfCr2fVsD3+O13U19dFuy9Du7PWfn1/gjFZEDk220uBuRSH5JyaP4nV6S8BLjsT5/bXUg== | 64 | integrity sha512-NVD2X+cUu1qNv6blsOfCr2fVsD3+O13U19dFuy9Du7PWfn1/gjFZEDk220uBuRSH5JyaP4nV6S8BLjsT5/bXUg== |
@@ -233,9 +247,9 @@ | |||
233 | "@types/express" "*" | 247 | "@types/express" "*" |
234 | 248 | ||
235 | "@types/node@*", "@types/node@^10.0.8": | 249 | "@types/node@*", "@types/node@^10.0.8": |
236 | version "10.12.8" | 250 | version "10.12.12" |
237 | resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.8.tgz#d0a3ab5a6e61458c492304e2776ac136b81db927" | 251 | resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.12.tgz#e15a9d034d9210f00320ef718a50c4a799417c47" |
238 | integrity sha512-INamyRZG4rW3lDCUmwVd5Xho/bXvQm/v1yP8V0UN1RuInU7RoWoaO570b+yLX4Ia/0szsx1wa8VzcsVlsvbWLA== | 252 | integrity sha512-Pr+6JRiKkfsFvmU/LK68oBRCQeEg36TyAbPhc2xpez24OOZZCuoIhWGTd39VZy6nGafSbxzGouFPTFD/rR1A0A== |
239 | 253 | ||
240 | "@types/node@6.0.41": | 254 | "@types/node@6.0.41": |
241 | version "6.0.41" | 255 | version "6.0.41" |
@@ -251,9 +265,9 @@ | |||
251 | "@types/node" "*" | 265 | "@types/node" "*" |
252 | 266 | ||
253 | "@types/oauth2-server@^3.0.8": | 267 | "@types/oauth2-server@^3.0.8": |
254 | version "3.0.9" | 268 | version "3.0.10" |
255 | resolved "https://registry.yarnpkg.com/@types/oauth2-server/-/oauth2-server-3.0.9.tgz#e3f32011862f03f399635c5916d5a383bca26fe2" | 269 | resolved "https://registry.yarnpkg.com/@types/oauth2-server/-/oauth2-server-3.0.10.tgz#ea671a6ad3d02062aac5f7c1ba1fb9c468314db0" |
256 | integrity sha512-NixZjyKS4TCM1mMr6QViK0rxR8iMHiE1utYje+ZGne1SgJQzLT3OOAjCrnRp70G+L8W1BXnzIPPaIxj1kYJHNg== | 270 | integrity sha512-1XYQdBrBuGimRhGLk9XavjGY2h5IYmT0rTi3pDAWzq6xRWZp+LCAwNm8YNYdDwQxBp//eogtZePe8mS7QPDiNg== |
257 | dependencies: | 271 | dependencies: |
258 | "@types/express" "*" | 272 | "@types/express" "*" |
259 | 273 | ||
@@ -284,9 +298,9 @@ | |||
284 | integrity sha512-HtKGu+qG1NPvYe1z7ezLsyIaXYyi8SoAVqWDZgDQ8dLrsZvSzUNCwZyfX33uhWxL/SU0ZDQZ3nwZ0nimt507Kw== | 298 | integrity sha512-HtKGu+qG1NPvYe1z7ezLsyIaXYyi8SoAVqWDZgDQ8dLrsZvSzUNCwZyfX33uhWxL/SU0ZDQZ3nwZ0nimt507Kw== |
285 | 299 | ||
286 | "@types/redis@^2.8.5": | 300 | "@types/redis@^2.8.5": |
287 | version "2.8.7" | 301 | version "2.8.8" |
288 | resolved "https://registry.yarnpkg.com/@types/redis/-/redis-2.8.7.tgz#e0825093fb1af9d5b4a7246c6d7d1163cc842c35" | 302 | resolved "https://registry.yarnpkg.com/@types/redis/-/redis-2.8.8.tgz#70855e79a6020080cca3cb5f1f5ee7f11b49a979" |
289 | integrity sha512-ZMW8M5LRxU0D4u2GhnCEqJ1/mUJKSudlCWxeP1FRxfZQqr0Pb4tonPLzDEyRpC50uvEfAP3xOLjDuUOWi0QHCQ== | 303 | integrity sha512-o/1ufNVPA92uum9HFbEiXXIHBuLywSwHQtAZoACMc1FhPXS5YftybBC1EI0zjdbUb273VVWF0Ivll/bq4g+gyw== |
290 | dependencies: | 304 | dependencies: |
291 | "@types/node" "*" | 305 | "@types/node" "*" |
292 | 306 | ||
@@ -341,9 +355,9 @@ | |||
341 | "@types/node" "*" | 355 | "@types/node" "*" |
342 | 356 | ||
343 | "@types/supertest@^2.0.3": | 357 | "@types/supertest@^2.0.3": |
344 | version "2.0.6" | 358 | version "2.0.7" |
345 | resolved "https://registry.yarnpkg.com/@types/supertest/-/supertest-2.0.6.tgz#a0665350c0e36315e1bccdf4785f2b76fcb71b6b" | 359 | resolved "https://registry.yarnpkg.com/@types/supertest/-/supertest-2.0.7.tgz#46ff6508075cd4519736be060f0d6331a5c8ca7b" |
346 | integrity sha512-qRvPP8dO7IBqJz8LaQ7/Lw2oo/geiDUPAMx/L+CQCkR9sN622O30XCH7RSyUmilyCSyjxyhJ7cEtd3hmwPwvhw== | 360 | integrity sha512-GibTh4OTkal71btYe2fpZP/rVHIPnnUsYphEaoywVHo+mo2a/LhlOFkIm5wdN0H0DA0Hx8x+tKgCYMD9elHu5w== |
347 | dependencies: | 361 | dependencies: |
348 | "@types/superagent" "*" | 362 | "@types/superagent" "*" |
349 | 363 | ||
@@ -477,9 +491,9 @@ ajv@^4.7.0: | |||
477 | json-stable-stringify "^1.0.1" | 491 | json-stable-stringify "^1.0.1" |
478 | 492 | ||
479 | ajv@^6.5.5: | 493 | ajv@^6.5.5: |
480 | version "6.5.5" | 494 | version "6.6.1" |
481 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.5.tgz#cf97cdade71c6399a92c6d6c4177381291b781a1" | 495 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.6.1.tgz#6360f5ed0d80f232cc2b294c362d5dc2e538dd61" |
482 | integrity sha512-7q7gtRQDJSyuEHjuVgHoUa2VuemFiCMrfQc9Tc08XTAc4Zj/5U1buQJ0HU6i7fKjXU09SVgSmxa4sLvuvS8Iyg== | 496 | integrity sha512-ZoJjft5B+EJBjUyu9C9Hc0OZyPZSSlOF+plzouTrg6UlA8f+e/n8NIgBFG/9tppJtpPWfthHakK7juJdNDODww== |
483 | dependencies: | 497 | dependencies: |
484 | fast-deep-equal "^2.0.1" | 498 | fast-deep-equal "^2.0.1" |
485 | fast-json-stable-stringify "^2.0.0" | 499 | fast-json-stable-stringify "^2.0.0" |
@@ -844,9 +858,9 @@ binary-search@^1.3.4: | |||
844 | integrity sha512-dPxU/vZLnH0tEVjVPgi015oSwqu6oLfCeHywuFRhBE0yM0mYocvleTl8qsdM1YFhRzTRhM1+VzS8XLDVrHPopg== | 858 | integrity sha512-dPxU/vZLnH0tEVjVPgi015oSwqu6oLfCeHywuFRhBE0yM0mYocvleTl8qsdM1YFhRzTRhM1+VzS8XLDVrHPopg== |
845 | 859 | ||
846 | bindings@^1.3.0, bindings@~1.3.0: | 860 | bindings@^1.3.0, bindings@~1.3.0: |
847 | version "1.3.0" | 861 | version "1.3.1" |
848 | resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.3.0.tgz#b346f6ecf6a95f5a815c5839fc7cdb22502f1ed7" | 862 | resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.3.1.tgz#21fc7c6d67c18516ec5aaa2815b145ff77b26ea5" |
849 | integrity sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw== | 863 | integrity sha512-i47mqjF9UbjxJhxGf+pZ6kSxrnI3wBLlnGI2ArWJ4r0VrvDS7ZYXkprq/pLaBWYq4GM0r4zdHY+NNRqEMU7uew== |
850 | 864 | ||
851 | bindings@~1.2.1: | 865 | bindings@~1.2.1: |
852 | version "1.2.1" | 866 | version "1.2.1" |
@@ -1143,9 +1157,9 @@ builtins@^1.0.3: | |||
1143 | integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og= | 1157 | integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og= |
1144 | 1158 | ||
1145 | bull@^3.4.2: | 1159 | bull@^3.4.2: |
1146 | version "3.5.1" | 1160 | version "3.5.2" |
1147 | resolved "https://registry.yarnpkg.com/bull/-/bull-3.5.1.tgz#b936a1306cb7e9dc1ac9c23a0dcaf41a1370effc" | 1161 | resolved "https://registry.yarnpkg.com/bull/-/bull-3.5.2.tgz#9c85f205b17686efab2ee28aaa4388887360de32" |
1148 | integrity sha512-stbptND5+uRmzd6gIUJlC93fikXKyrJl53HGxzyqD0ahCMeyFRlaD5kN1i+PqfZSkcHKx/kK3HOJ8knum/Yi7A== | 1162 | integrity sha512-tuL4Uj0kUeaQ7Cow3POkca20fk+VSsR8AiTFeNkyMmuicBnE1ZMwvF1NRDY7vIH43pD9PiMCSEP4Li/934Pw1w== |
1149 | dependencies: | 1163 | dependencies: |
1150 | bluebird "^3.5.3" | 1164 | bluebird "^3.5.3" |
1151 | cron-parser "^2.5.0" | 1165 | cron-parser "^2.5.0" |
@@ -1283,6 +1297,11 @@ camelcase@^4.0.0, camelcase@^4.1.0: | |||
1283 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" | 1297 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" |
1284 | integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= | 1298 | integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= |
1285 | 1299 | ||
1300 | camelcase@^5.0.0: | ||
1301 | version "5.0.0" | ||
1302 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" | ||
1303 | integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA== | ||
1304 | |||
1286 | camelize@1.0.0: | 1305 | camelize@1.0.0: |
1287 | version "1.0.0" | 1306 | version "1.0.0" |
1288 | resolved "https://registry.yarnpkg.com/camelize/-/camelize-1.0.0.tgz#164a5483e630fa4321e5af07020e531831b2609b" | 1307 | resolved "https://registry.yarnpkg.com/camelize/-/camelize-1.0.0.tgz#164a5483e630fa4321e5af07020e531831b2609b" |
@@ -1447,14 +1466,14 @@ cli-columns@^3.1.2: | |||
1447 | string-width "^2.0.0" | 1466 | string-width "^2.0.0" |
1448 | strip-ansi "^3.0.1" | 1467 | strip-ansi "^3.0.1" |
1449 | 1468 | ||
1450 | cli-cursor@^1.0.1, cli-cursor@^1.0.2: | 1469 | cli-cursor@^1.0.1: |
1451 | version "1.0.2" | 1470 | version "1.0.2" |
1452 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987" | 1471 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987" |
1453 | integrity sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc= | 1472 | integrity sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc= |
1454 | dependencies: | 1473 | dependencies: |
1455 | restore-cursor "^1.0.1" | 1474 | restore-cursor "^1.0.1" |
1456 | 1475 | ||
1457 | cli-cursor@^2.0.0: | 1476 | cli-cursor@^2.0.0, cli-cursor@^2.1.0: |
1458 | version "2.1.0" | 1477 | version "2.1.0" |
1459 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" | 1478 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" |
1460 | integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= | 1479 | integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= |
@@ -1701,15 +1720,15 @@ concat-stream@^1.4.6, concat-stream@^1.5.0, concat-stream@^1.5.2: | |||
1701 | typedarray "^0.0.6" | 1720 | typedarray "^0.0.6" |
1702 | 1721 | ||
1703 | concurrently@^4.0.1: | 1722 | concurrently@^4.0.1: |
1704 | version "4.0.1" | 1723 | version "4.1.0" |
1705 | resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-4.0.1.tgz#f6310fbadf2f476dd95df952edb5c0ab789f672c" | 1724 | resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-4.1.0.tgz#17fdf067da71210685d9ea554423ef239da30d33" |
1706 | integrity sha512-D8UI+mlI/bfvrA57SeKOht6sEpb01dKk+8Yee4fbnkk1Ue8r3S+JXoEdFZIpzQlXJGtnxo47Wvvg/kG4ba3U6Q== | 1725 | integrity sha512-pwzXCE7qtOB346LyO9eFWpkFJVO3JQZ/qU/feGeaAHiX1M3Rw3zgXKc5cZ8vSH5DGygkjzLFDzA/pwoQDkRNGg== |
1707 | dependencies: | 1726 | dependencies: |
1708 | chalk "^2.4.1" | 1727 | chalk "^2.4.1" |
1709 | date-fns "^1.23.0" | 1728 | date-fns "^1.23.0" |
1710 | lodash "^4.17.10" | 1729 | lodash "^4.17.10" |
1711 | read-pkg "^4.0.1" | 1730 | read-pkg "^4.0.1" |
1712 | rxjs "6.2.2" | 1731 | rxjs "^6.3.3" |
1713 | spawn-command "^0.0.2-1" | 1732 | spawn-command "^0.0.2-1" |
1714 | supports-color "^4.5.0" | 1733 | supports-color "^4.5.0" |
1715 | tree-kill "^1.1.0" | 1734 | tree-kill "^1.1.0" |
@@ -1723,10 +1742,10 @@ config-chain@~1.1.11: | |||
1723 | ini "^1.3.4" | 1742 | ini "^1.3.4" |
1724 | proto-list "~1.2.1" | 1743 | proto-list "~1.2.1" |
1725 | 1744 | ||
1726 | config@^2.0.1: | 1745 | config@^3.0.0: |
1727 | version "2.0.1" | 1746 | version "3.0.0" |
1728 | resolved "https://registry.yarnpkg.com/config/-/config-2.0.1.tgz#995ccc8175460578d646ac0a2e4018ffa44ca046" | 1747 | resolved "https://registry.yarnpkg.com/config/-/config-3.0.0.tgz#a71cdbb22d225df9eff20b95178d65a63c452367" |
1729 | integrity sha512-aTaviJnC8ZjQYx8kQf4u6tWqIxWolyQQ3LqXgnCLAsIb78JrUshHG0YuzIarzTaVVe1Pazms3TXImfYra8UsyQ== | 1748 | integrity sha512-QMr3BCOcHdgXx8t8cLfBhWtHcIAAMikaxUc2XASuH2A93g9kOIRch7sXFQdSvdMxhQobnctWm2y68YJYRttJlw== |
1730 | dependencies: | 1749 | dependencies: |
1731 | json5 "^1.0.1" | 1750 | json5 "^1.0.1" |
1732 | 1751 | ||
@@ -1830,7 +1849,16 @@ cors@^2.8.1: | |||
1830 | object-assign "^4" | 1849 | object-assign "^4" |
1831 | vary "^1" | 1850 | vary "^1" |
1832 | 1851 | ||
1833 | cosmiconfig@^5.0.2, cosmiconfig@^5.0.6: | 1852 | cosmiconfig@5.0.6: |
1853 | version "5.0.6" | ||
1854 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.6.tgz#dca6cf680a0bd03589aff684700858c81abeeb39" | ||
1855 | integrity sha512-6DWfizHriCrFWURP1/qyhsiFvYdlJzbCzmtFWh744+KyWsJo5+kPzUZZaMRSSItoYc0pxFX7gEO7ZC1/gN/7AQ== | ||
1856 | dependencies: | ||
1857 | is-directory "^0.3.1" | ||
1858 | js-yaml "^3.9.0" | ||
1859 | parse-json "^4.0.0" | ||
1860 | |||
1861 | cosmiconfig@^5.0.6: | ||
1834 | version "5.0.7" | 1862 | version "5.0.7" |
1835 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.7.tgz#39826b292ee0d78eda137dfa3173bd1c21a43b04" | 1863 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.7.tgz#39826b292ee0d78eda137dfa3173bd1c21a43b04" |
1836 | integrity sha512-PcLqxTKiDmNT6pSpy4N6KtuPwb53W+2tzNvwOZw0WH9N6O0vLIBq0x8aj8Oj75ere4YcGi48bDFCL+3fRJdlNA== | 1864 | integrity sha512-PcLqxTKiDmNT6pSpy4N6KtuPwb53W+2tzNvwOZw0WH9N6O0vLIBq0x8aj8Oj75ere4YcGi48bDFCL+3fRJdlNA== |
@@ -1867,9 +1895,9 @@ create-torrent@^3.24.5, create-torrent@^3.33.0: | |||
1867 | simple-sha1 "^2.0.0" | 1895 | simple-sha1 "^2.0.0" |
1868 | 1896 | ||
1869 | cron-parser@^2.5.0: | 1897 | cron-parser@^2.5.0: |
1870 | version "2.7.1" | 1898 | version "2.7.3" |
1871 | resolved "https://registry.yarnpkg.com/cron-parser/-/cron-parser-2.7.1.tgz#d08c00b1e220db564fd1cecb5019c8dd450f84d1" | 1899 | resolved "https://registry.yarnpkg.com/cron-parser/-/cron-parser-2.7.3.tgz#12603f89f5375af353a9357be2543d3172eac651" |
1872 | integrity sha512-gupE4KsGEVtp5X4YbUlQx6NiFt3e+VOhREPI4ZXS9FT5JcOjfw2ey1EUv3J6XWrxHR1aKYrk4uJDmdRjG39bgA== | 1900 | integrity sha512-t9Kc7HWBWPndBzvbdQ1YG9rpPRB37Tb/tTviziUOh1qs3TARGh3b1p+tnkOHNe1K5iI3oheBPgLqwotMM7+lpg== |
1873 | dependencies: | 1901 | dependencies: |
1874 | is-nan "^1.2.1" | 1902 | is-nan "^1.2.1" |
1875 | moment-timezone "^0.5.23" | 1903 | moment-timezone "^0.5.23" |
@@ -1993,18 +2021,11 @@ debuglog@^1.0.0, debuglog@^1.0.1: | |||
1993 | resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" | 2021 | resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" |
1994 | integrity sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI= | 2022 | integrity sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI= |
1995 | 2023 | ||
1996 | decamelize@^1.1.1: | 2024 | decamelize@^1.1.1, decamelize@^1.2.0: |
1997 | version "1.2.0" | 2025 | version "1.2.0" |
1998 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" | 2026 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" |
1999 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= | 2027 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= |
2000 | 2028 | ||
2001 | decamelize@^2.0.0: | ||
2002 | version "2.0.0" | ||
2003 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-2.0.0.tgz#656d7bbc8094c4c788ea53c5840908c9c7d063c7" | ||
2004 | integrity sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg== | ||
2005 | dependencies: | ||
2006 | xregexp "4.0.0" | ||
2007 | |||
2008 | decode-uri-component@^0.2.0: | 2029 | decode-uri-component@^0.2.0: |
2009 | version "0.2.0" | 2030 | version "0.2.0" |
2010 | resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" | 2031 | resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" |
@@ -2252,11 +2273,6 @@ duplexer3@^0.1.4: | |||
2252 | resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" | 2273 | resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" |
2253 | integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= | 2274 | integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= |
2254 | 2275 | ||
2255 | duplexer@^0.1.1, duplexer@~0.1.1: | ||
2256 | version "0.1.1" | ||
2257 | resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" | ||
2258 | integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E= | ||
2259 | |||
2260 | duplexify@^3.2.0, duplexify@^3.4.2, duplexify@^3.5.0, duplexify@^3.6.0: | 2276 | duplexify@^3.2.0, duplexify@^3.4.2, duplexify@^3.5.0, duplexify@^3.6.0: |
2261 | version "3.6.1" | 2277 | version "3.6.1" |
2262 | resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.1.tgz#b1a7a29c4abfd639585efaecce80d666b1e34125" | 2278 | resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.1.tgz#b1a7a29c4abfd639585efaecce80d666b1e34125" |
@@ -2592,20 +2608,6 @@ event-emitter@^0.3.5, event-emitter@~0.3.5: | |||
2592 | d "1" | 2608 | d "1" |
2593 | es5-ext "~0.10.14" | 2609 | es5-ext "~0.10.14" |
2594 | 2610 | ||
2595 | event-stream@~3.3.0: | ||
2596 | version "3.3.6" | ||
2597 | resolved "https://registry.yarnpkg.com/event-stream/-/event-stream-3.3.6.tgz#cac1230890e07e73ec9cacd038f60a5b66173eef" | ||
2598 | integrity sha512-dGXNg4F/FgVzlApjzItL+7naHutA3fDqbV/zAZqDDlXTjiMnQmZKu+prImWKszeBM5UQeGvAl3u1wBiKeDh61g== | ||
2599 | dependencies: | ||
2600 | duplexer "^0.1.1" | ||
2601 | flatmap-stream "^0.1.0" | ||
2602 | from "^0.1.7" | ||
2603 | map-stream "0.0.7" | ||
2604 | pause-stream "^0.0.11" | ||
2605 | split "^1.0.1" | ||
2606 | stream-combiner "^0.2.2" | ||
2607 | through "^2.3.8" | ||
2608 | |||
2609 | execa@^0.10.0: | 2611 | execa@^0.10.0: |
2610 | version "0.10.0" | 2612 | version "0.10.0" |
2611 | resolved "https://registry.yarnpkg.com/execa/-/execa-0.10.0.tgz#ff456a8f53f90f8eccc71a96d11bdfc7f082cb50" | 2613 | resolved "https://registry.yarnpkg.com/execa/-/execa-0.10.0.tgz#ff456a8f53f90f8eccc71a96d11bdfc7f082cb50" |
@@ -2663,10 +2665,10 @@ expand-brackets@^2.1.4: | |||
2663 | snapdragon "^0.8.1" | 2665 | snapdragon "^0.8.1" |
2664 | to-regex "^3.0.1" | 2666 | to-regex "^3.0.1" |
2665 | 2667 | ||
2666 | expand-template@^1.0.2: | 2668 | expand-template@^2.0.3: |
2667 | version "1.1.1" | 2669 | version "2.0.3" |
2668 | resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-1.1.1.tgz#981f188c0c3a87d2e28f559bc541426ff94f21dd" | 2670 | resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c" |
2669 | integrity sha512-cebqLtV8KOZfw0UI8TEFWxtczxxC1jvyUvx6H4fyp1K1FN7A4Q+uggVUlOsI1K8AGU0rwOGqP8nCapdrw8CYQg== | 2671 | integrity sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg== |
2670 | 2672 | ||
2671 | expect-ct@0.1.1: | 2673 | expect-ct@0.1.1: |
2672 | version "0.1.1" | 2674 | version "0.1.1" |
@@ -2856,6 +2858,13 @@ figures@^1.3.5, figures@^1.7.0: | |||
2856 | escape-string-regexp "^1.0.5" | 2858 | escape-string-regexp "^1.0.5" |
2857 | object-assign "^4.1.0" | 2859 | object-assign "^4.1.0" |
2858 | 2860 | ||
2861 | figures@^2.0.0: | ||
2862 | version "2.0.0" | ||
2863 | resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" | ||
2864 | integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= | ||
2865 | dependencies: | ||
2866 | escape-string-regexp "^1.0.5" | ||
2867 | |||
2859 | file-entry-cache@^1.1.1: | 2868 | file-entry-cache@^1.1.1: |
2860 | version "1.3.1" | 2869 | version "1.3.1" |
2861 | resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-1.3.1.tgz#44c61ea607ae4be9c1402f41f44270cbfe334ff8" | 2870 | resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-1.3.1.tgz#44c61ea607ae4be9c1402f41f44270cbfe334ff8" |
@@ -2948,11 +2957,6 @@ flat@^4.1.0: | |||
2948 | dependencies: | 2957 | dependencies: |
2949 | is-buffer "~2.0.3" | 2958 | is-buffer "~2.0.3" |
2950 | 2959 | ||
2951 | flatmap-stream@^0.1.0: | ||
2952 | version "0.1.1" | ||
2953 | resolved "https://registry.yarnpkg.com/flatmap-stream/-/flatmap-stream-0.1.1.tgz#d34f39ef3b9aa5a2fc225016bd3adf28ac5ae6ea" | ||
2954 | integrity sha512-lAq4tLbm3sidmdCN8G3ExaxH7cUCtP5mgDvrYowsx84dcYkJJ4I28N7gkxA6+YlSXzaGLJYIDEi9WGfXzMiXdw== | ||
2955 | |||
2956 | flatten@^1.0.2: | 2960 | flatten@^1.0.2: |
2957 | version "1.0.2" | 2961 | version "1.0.2" |
2958 | resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" | 2962 | resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" |
@@ -3051,11 +3055,6 @@ from2@^2.1.0: | |||
3051 | inherits "^2.0.1" | 3055 | inherits "^2.0.1" |
3052 | readable-stream "^2.0.0" | 3056 | readable-stream "^2.0.0" |
3053 | 3057 | ||
3054 | from@^0.1.7: | ||
3055 | version "0.1.7" | ||
3056 | resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe" | ||
3057 | integrity sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4= | ||
3058 | |||
3059 | front-matter@2.1.2: | 3058 | front-matter@2.1.2: |
3060 | version "2.1.2" | 3059 | version "2.1.2" |
3061 | resolved "https://registry.yarnpkg.com/front-matter/-/front-matter-2.1.2.tgz#f75983b9f2f413be658c93dfd7bd8ce4078f5cdb" | 3060 | resolved "https://registry.yarnpkg.com/front-matter/-/front-matter-2.1.2.tgz#f75983b9f2f413be658c93dfd7bd8ce4078f5cdb" |
@@ -3449,9 +3448,9 @@ has-values@^1.0.0: | |||
3449 | kind-of "^4.0.0" | 3448 | kind-of "^4.0.0" |
3450 | 3449 | ||
3451 | hash.js@^1.0.0: | 3450 | hash.js@^1.0.0: |
3452 | version "1.1.5" | 3451 | version "1.1.7" |
3453 | resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.5.tgz#e38ab4b85dfb1e0c40fe9265c0e9b54854c23812" | 3452 | resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" |
3454 | integrity sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA== | 3453 | integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== |
3455 | dependencies: | 3454 | dependencies: |
3456 | inherits "^2.0.3" | 3455 | inherits "^2.0.3" |
3457 | minimalistic-assert "^1.0.1" | 3456 | minimalistic-assert "^1.0.1" |
@@ -3586,9 +3585,9 @@ humanize-ms@^1.2.1: | |||
3586 | ms "^2.0.0" | 3585 | ms "^2.0.0" |
3587 | 3586 | ||
3588 | husky@^1.0.0-rc.4: | 3587 | husky@^1.0.0-rc.4: |
3589 | version "1.1.4" | 3588 | version "1.2.0" |
3590 | resolved "https://registry.yarnpkg.com/husky/-/husky-1.1.4.tgz#92f61383527d2571e9586234e5864356bfaceaa9" | 3589 | resolved "https://registry.yarnpkg.com/husky/-/husky-1.2.0.tgz#d631dda1e4a9ee8ba69a10b0c51a0e2c66e711e5" |
3591 | integrity sha512-cZjGpS7qsaBSo3fOMUuR7erQloX3l5XzL1v/RkIqU6zrQImDdU70z5Re9fGDp7+kbYlM2EtS4aYMlahBeiCUGw== | 3590 | integrity sha512-/ib3+iycykXC0tYIxsyqierikVa9DA2DrT32UEirqNEFVqOj1bFMTgP3jAz8HM7FgC/C8pc/BTUa9MV2GEkZaA== |
3592 | dependencies: | 3591 | dependencies: |
3593 | cosmiconfig "^5.0.6" | 3592 | cosmiconfig "^5.0.6" |
3594 | execa "^1.0.0" | 3593 | execa "^1.0.0" |
@@ -4512,13 +4511,14 @@ libxmljs@0.19.5: | |||
4512 | node-pre-gyp "~0.11.0" | 4511 | node-pre-gyp "~0.11.0" |
4513 | 4512 | ||
4514 | lint-staged@^8.0.4: | 4513 | lint-staged@^8.0.4: |
4515 | version "8.0.4" | 4514 | version "8.1.0" |
4516 | resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-8.0.4.tgz#d3c909fcf7897152cdce2d6e42500cd9b5b41a0d" | 4515 | resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-8.1.0.tgz#dbc3ae2565366d8f20efb9f9799d076da64863f2" |
4517 | integrity sha512-Rs0VxXoyFqHMrPQgKAMy+O907+m5Po71UVPhBi7BUBwU7ZZ2aoc+mZmpOX3DVPCoTcy6+hqJa9yIZfacNpJHdg== | 4516 | integrity sha512-yfSkyJy7EuVsaoxtUSEhrD81spdJOe/gMTGea3XaV7HyoRhTb9Gdlp6/JppRZERvKSEYXP9bjcmq6CA5oL2lYQ== |
4518 | dependencies: | 4517 | dependencies: |
4518 | "@iamstarkov/listr-update-renderer" "0.4.1" | ||
4519 | chalk "^2.3.1" | 4519 | chalk "^2.3.1" |
4520 | commander "^2.14.1" | 4520 | commander "^2.14.1" |
4521 | cosmiconfig "^5.0.2" | 4521 | cosmiconfig "5.0.6" |
4522 | debug "^3.1.0" | 4522 | debug "^3.1.0" |
4523 | dedent "^0.7.0" | 4523 | dedent "^0.7.0" |
4524 | del "^3.0.0" | 4524 | del "^3.0.0" |
@@ -4529,7 +4529,6 @@ lint-staged@^8.0.4: | |||
4529 | is-windows "^1.0.2" | 4529 | is-windows "^1.0.2" |
4530 | jest-validate "^23.5.0" | 4530 | jest-validate "^23.5.0" |
4531 | listr "^0.14.2" | 4531 | listr "^0.14.2" |
4532 | listr-update-renderer "https://github.com/okonet/listr-update-renderer/tarball/upgrade-log-update" | ||
4533 | lodash "^4.17.5" | 4532 | lodash "^4.17.5" |
4534 | log-symbols "^2.2.0" | 4533 | log-symbols "^2.2.0" |
4535 | micromatch "^3.1.8" | 4534 | micromatch "^3.1.8" |
@@ -4547,9 +4546,10 @@ listr-silent-renderer@^1.1.1: | |||
4547 | resolved "https://registry.yarnpkg.com/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz#924b5a3757153770bf1a8e3fbf74b8bbf3f9242e" | 4546 | resolved "https://registry.yarnpkg.com/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz#924b5a3757153770bf1a8e3fbf74b8bbf3f9242e" |
4548 | integrity sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4= | 4547 | integrity sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4= |
4549 | 4548 | ||
4550 | listr-update-renderer@^0.4.0, "listr-update-renderer@https://github.com/okonet/listr-update-renderer/tarball/upgrade-log-update": | 4549 | listr-update-renderer@^0.5.0: |
4551 | version "0.4.0" | 4550 | version "0.5.0" |
4552 | resolved "https://github.com/okonet/listr-update-renderer/tarball/upgrade-log-update#06073fa93166277607a7814f4e1f83960081414c" | 4551 | resolved "https://registry.yarnpkg.com/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz#4ea8368548a7b8aecb7e06d8c95cb45ae2ede6a2" |
4552 | integrity sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA== | ||
4553 | dependencies: | 4553 | dependencies: |
4554 | chalk "^1.1.3" | 4554 | chalk "^1.1.3" |
4555 | cli-truncate "^0.2.1" | 4555 | cli-truncate "^0.2.1" |
@@ -4560,30 +4560,30 @@ listr-update-renderer@^0.4.0, "listr-update-renderer@https://github.com/okonet/l | |||
4560 | log-update "^2.3.0" | 4560 | log-update "^2.3.0" |
4561 | strip-ansi "^3.0.1" | 4561 | strip-ansi "^3.0.1" |
4562 | 4562 | ||
4563 | listr-verbose-renderer@^0.4.0: | 4563 | listr-verbose-renderer@^0.5.0: |
4564 | version "0.4.1" | 4564 | version "0.5.0" |
4565 | resolved "https://registry.yarnpkg.com/listr-verbose-renderer/-/listr-verbose-renderer-0.4.1.tgz#8206f4cf6d52ddc5827e5fd14989e0e965933a35" | 4565 | resolved "https://registry.yarnpkg.com/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz#f1132167535ea4c1261102b9f28dac7cba1e03db" |
4566 | integrity sha1-ggb0z21S3cWCfl/RSYng6WWTOjU= | 4566 | integrity sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw== |
4567 | dependencies: | 4567 | dependencies: |
4568 | chalk "^1.1.3" | 4568 | chalk "^2.4.1" |
4569 | cli-cursor "^1.0.2" | 4569 | cli-cursor "^2.1.0" |
4570 | date-fns "^1.27.2" | 4570 | date-fns "^1.27.2" |
4571 | figures "^1.7.0" | 4571 | figures "^2.0.0" |
4572 | 4572 | ||
4573 | listr@^0.14.2: | 4573 | listr@^0.14.2: |
4574 | version "0.14.2" | 4574 | version "0.14.3" |
4575 | resolved "https://registry.yarnpkg.com/listr/-/listr-0.14.2.tgz#cbe44b021100a15376addfc2d79349ee430bfe14" | 4575 | resolved "https://registry.yarnpkg.com/listr/-/listr-0.14.3.tgz#2fea909604e434be464c50bddba0d496928fa586" |
4576 | integrity sha512-vmaNJ1KlGuGWShHI35X/F8r9xxS0VTHh9GejVXwSN20fG5xpq3Jh4bJbnumoT6q5EDM/8/YP1z3YMtQbFmhuXw== | 4576 | integrity sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA== |
4577 | dependencies: | 4577 | dependencies: |
4578 | "@samverschueren/stream-to-observable" "^0.3.0" | 4578 | "@samverschueren/stream-to-observable" "^0.3.0" |
4579 | is-observable "^1.1.0" | 4579 | is-observable "^1.1.0" |
4580 | is-promise "^2.1.0" | 4580 | is-promise "^2.1.0" |
4581 | is-stream "^1.1.0" | 4581 | is-stream "^1.1.0" |
4582 | listr-silent-renderer "^1.1.1" | 4582 | listr-silent-renderer "^1.1.1" |
4583 | listr-update-renderer "^0.4.0" | 4583 | listr-update-renderer "^0.5.0" |
4584 | listr-verbose-renderer "^0.4.0" | 4584 | listr-verbose-renderer "^0.5.0" |
4585 | p-map "^1.1.1" | 4585 | p-map "^2.0.0" |
4586 | rxjs "^6.1.0" | 4586 | rxjs "^6.3.3" |
4587 | 4587 | ||
4588 | load-ip-set@^2.1.0: | 4588 | load-ip-set@^2.1.0: |
4589 | version "2.1.0" | 4589 | version "2.1.0" |
@@ -4820,9 +4820,9 @@ lowercase-keys@^1.0.0: | |||
4820 | integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== | 4820 | integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== |
4821 | 4821 | ||
4822 | lru-cache@4.1.x, lru-cache@^4.0.1, lru-cache@^4.1.1, lru-cache@^4.1.2, lru-cache@^4.1.3: | 4822 | lru-cache@4.1.x, lru-cache@^4.0.1, lru-cache@^4.1.1, lru-cache@^4.1.2, lru-cache@^4.1.3: |
4823 | version "4.1.3" | 4823 | version "4.1.5" |
4824 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.3.tgz#a1175cf3496dfc8436c156c334b4955992bce69c" | 4824 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" |
4825 | integrity sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA== | 4825 | integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== |
4826 | dependencies: | 4826 | dependencies: |
4827 | pseudomap "^1.0.2" | 4827 | pseudomap "^1.0.2" |
4828 | yallist "^2.1.2" | 4828 | yallist "^2.1.2" |
@@ -4932,11 +4932,6 @@ map-cache@^0.2.2: | |||
4932 | resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" | 4932 | resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" |
4933 | integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= | 4933 | integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= |
4934 | 4934 | ||
4935 | map-stream@0.0.7: | ||
4936 | version "0.0.7" | ||
4937 | resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.0.7.tgz#8a1f07896d82b10926bd3744a2420009f88974a8" | ||
4938 | integrity sha1-ih8HiW2CsQkmvTdEokIACfiJdKg= | ||
4939 | |||
4940 | map-visit@^1.0.0: | 4935 | map-visit@^1.0.0: |
4941 | version "1.0.0" | 4936 | version "1.0.0" |
4942 | resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" | 4937 | resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" |
@@ -5088,9 +5083,9 @@ mime@^1.3.4, mime@^1.4.1: | |||
5088 | integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== | 5083 | integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== |
5089 | 5084 | ||
5090 | mime@^2.2.0: | 5085 | mime@^2.2.0: |
5091 | version "2.3.1" | 5086 | version "2.4.0" |
5092 | resolved "https://registry.yarnpkg.com/mime/-/mime-2.3.1.tgz#b1621c54d63b97c47d3cfe7f7215f7d64517c369" | 5087 | resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.0.tgz#e051fd881358585f3279df333fe694da0bcffdd6" |
5093 | integrity sha512-OEUllcVoydBHGN1z84yfQDimn58pZNNNXgZlHXSboxMlFvgI6MXSWpWKpFRra7H1HxpVhHTkrghfRW49k6yjeg== | 5088 | integrity sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w== |
5094 | 5089 | ||
5095 | mimelib@^0.3.0: | 5090 | mimelib@^0.3.0: |
5096 | version "0.3.1" | 5091 | version "0.3.1" |
@@ -5420,9 +5415,9 @@ node-abi@^2.2.0: | |||
5420 | semver "^5.4.1" | 5415 | semver "^5.4.1" |
5421 | 5416 | ||
5422 | node-addon-api@^1.6.0: | 5417 | node-addon-api@^1.6.0: |
5423 | version "1.6.1" | 5418 | version "1.6.2" |
5424 | resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-1.6.1.tgz#a9881c8dbc6400bac6ddedcb96eccf8051678536" | 5419 | resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-1.6.2.tgz#d8aad9781a5cfc4132cc2fecdbdd982534265217" |
5425 | integrity sha512-GcLOYrG5/enbqH4SMsqXt6GQUQGGnDnE3FLDZzXYkCgQHuZV5UDFR+EboeY8kpG0avroyOjpFQ2qLEBosFcRIA== | 5420 | integrity sha512-479Bjw9nTE5DdBSZZWprFryHGjUaQC31y1wHo19We/k0BZlrmhqQitWoUL0cD8+scljCbIUL+E58oRDEakdGGA== |
5426 | 5421 | ||
5427 | node-fetch-npm@^2.0.2: | 5422 | node-fetch-npm@^2.0.2: |
5428 | version "2.0.2" | 5423 | version "2.0.2" |
@@ -5518,20 +5513,20 @@ nodemailer-shared@^1.1.0: | |||
5518 | nodemailer-fetch "1.6.0" | 5513 | nodemailer-fetch "1.6.0" |
5519 | 5514 | ||
5520 | nodemailer@^4.4.2: | 5515 | nodemailer@^4.4.2: |
5521 | version "4.6.8" | 5516 | version "4.7.0" |
5522 | resolved "https://registry.yarnpkg.com/nodemailer/-/nodemailer-4.6.8.tgz#f82fb407828bf2e76d92acc34b823d83e774f89c" | 5517 | resolved "https://registry.yarnpkg.com/nodemailer/-/nodemailer-4.7.0.tgz#4420e06abfffd77d0618f184ea49047db84f4ad8" |
5523 | integrity sha512-A3s7EM/426OBIZbLHXq2KkgvmKbn2Xga4m4G+ZUA4IaZvG8PcZXrFh+2E4VaS2o+emhuUVRnzKN2YmpkXQ9qwA== | 5518 | integrity sha512-IludxDypFpYw4xpzKdMAozBSkzKHmNBvGanUREjJItgJ2NYcK/s8+PggVhj7c2yGFQykKsnnmv1+Aqo0ZfjHmw== |
5524 | 5519 | ||
5525 | nodemon@^1.11.0: | 5520 | nodemon@^1.18.6: |
5526 | version "1.18.6" | 5521 | version "1.18.7" |
5527 | resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-1.18.6.tgz#89b1136634d6c0afc7de24cc932a760e999e2c76" | 5522 | resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-1.18.7.tgz#716b66bf3e89ac4fcfb38a9e61887a03fc82efbb" |
5528 | integrity sha512-4pHQNYEZun+IkIC2jCaXEhkZnfA7rQe73i8RkdRyDJls/K+WxR7IpI5uNUsAvQ0zWvYcCDNGD+XVtw2ZG86/uQ== | 5523 | integrity sha512-xuC1V0F5EcEyKQ1VhHYD13owznQbUw29JKvZ8bVH7TmuvVNHvvbp9pLgE4PjTMRJVe0pJ8fGRvwR2nMiosIsPQ== |
5529 | dependencies: | 5524 | dependencies: |
5530 | chokidar "^2.0.4" | 5525 | chokidar "^2.0.4" |
5531 | debug "^3.1.0" | 5526 | debug "^3.1.0" |
5532 | ignore-by-default "^1.0.1" | 5527 | ignore-by-default "^1.0.1" |
5533 | minimatch "^3.0.4" | 5528 | minimatch "^3.0.4" |
5534 | pstree.remy "^1.1.0" | 5529 | pstree.remy "^1.1.2" |
5535 | semver "^5.5.0" | 5530 | semver "^5.5.0" |
5536 | supports-color "^5.2.0" | 5531 | supports-color "^5.2.0" |
5537 | touch "^3.1.0" | 5532 | touch "^3.1.0" |
@@ -6085,6 +6080,11 @@ p-map@^1.1.1: | |||
6085 | resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" | 6080 | resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" |
6086 | integrity sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA== | 6081 | integrity sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA== |
6087 | 6082 | ||
6083 | p-map@^2.0.0: | ||
6084 | version "2.0.0" | ||
6085 | resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.0.0.tgz#be18c5a5adeb8e156460651421aceca56c213a50" | ||
6086 | integrity sha512-GO107XdrSUmtHxVoi60qc9tUl/KkNKm+X2CF4P9amalpGxv5YqVPJNfSb0wcA+syCopkZvYYIzW8OVTQW59x/w== | ||
6087 | |||
6088 | p-try@^1.0.0: | 6088 | p-try@^1.0.0: |
6089 | version "1.0.0" | 6089 | version "1.0.0" |
6090 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" | 6090 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" |
@@ -6261,13 +6261,6 @@ pathval@^1.1.0: | |||
6261 | resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz#b942e6d4bde653005ef6b71361def8727d0645e0" | 6261 | resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz#b942e6d4bde653005ef6b71361def8727d0645e0" |
6262 | integrity sha1-uULm1L3mUwBe9rcTYd74cn0GReA= | 6262 | integrity sha1-uULm1L3mUwBe9rcTYd74cn0GReA= |
6263 | 6263 | ||
6264 | pause-stream@^0.0.11: | ||
6265 | version "0.0.11" | ||
6266 | resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445" | ||
6267 | integrity sha1-/lo0sMvOErWqaitAPuLnO2AvFEU= | ||
6268 | dependencies: | ||
6269 | through "~2.3" | ||
6270 | |||
6271 | peek-stream@^1.1.1: | 6264 | peek-stream@^1.1.1: |
6272 | version "1.1.3" | 6265 | version "1.1.3" |
6273 | resolved "https://registry.yarnpkg.com/peek-stream/-/peek-stream-1.1.3.tgz#3b35d84b7ccbbd262fff31dc10da56856ead6d67" | 6266 | resolved "https://registry.yarnpkg.com/peek-stream/-/peek-stream-1.1.3.tgz#3b35d84b7ccbbd262fff31dc10da56856ead6d67" |
@@ -6304,14 +6297,7 @@ pg-connection-string@0.1.3: | |||
6304 | resolved "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-0.1.3.tgz#da1847b20940e42ee1492beaf65d49d91b245df7" | 6297 | resolved "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-0.1.3.tgz#da1847b20940e42ee1492beaf65d49d91b245df7" |
6305 | integrity sha1-2hhHsglA5C7hSSvq9l1J2RskXfc= | 6298 | integrity sha1-2hhHsglA5C7hSSvq9l1J2RskXfc= |
6306 | 6299 | ||
6307 | pg-hstore@^2.3.2: | 6300 | pg-pool@^2.0.4: |
6308 | version "2.3.2" | ||
6309 | resolved "https://registry.yarnpkg.com/pg-hstore/-/pg-hstore-2.3.2.tgz#f7ef053e7b9b892ae986af2f7cbe86432dfcf24f" | ||
6310 | integrity sha1-9+8FPnubiSrphq8vfL6GQy388k8= | ||
6311 | dependencies: | ||
6312 | underscore "^1.7.0" | ||
6313 | |||
6314 | pg-pool@~2.0.3: | ||
6315 | version "2.0.4" | 6301 | version "2.0.4" |
6316 | resolved "https://registry.yarnpkg.com/pg-pool/-/pg-pool-2.0.4.tgz#05ad0f2d9437d89c94ccc4f4d0a44ac65ade865b" | 6302 | resolved "https://registry.yarnpkg.com/pg-pool/-/pg-pool-2.0.4.tgz#05ad0f2d9437d89c94ccc4f4d0a44ac65ade865b" |
6317 | integrity sha512-Mi2AsmlFkVMpI28NreaDkz5DkfxLOG16C/HNwi091LDlOiDiQACtAroLxSd1vIS2imBqxdjjO9cQZg2CwsOPbw== | 6303 | integrity sha512-Mi2AsmlFkVMpI28NreaDkz5DkfxLOG16C/HNwi091LDlOiDiQACtAroLxSd1vIS2imBqxdjjO9cQZg2CwsOPbw== |
@@ -6327,14 +6313,14 @@ pg-types@~1.12.1: | |||
6327 | postgres-interval "^1.1.0" | 6313 | postgres-interval "^1.1.0" |
6328 | 6314 | ||
6329 | pg@^7.4.1: | 6315 | pg@^7.4.1: |
6330 | version "7.6.1" | 6316 | version "7.7.1" |
6331 | resolved "https://registry.yarnpkg.com/pg/-/pg-7.6.1.tgz#42c68aed37bf38b813616e3d21f4338f350c1b79" | 6317 | resolved "https://registry.yarnpkg.com/pg/-/pg-7.7.1.tgz#546b192ff484322b69689391f885de3ba91a30d4" |
6332 | integrity sha512-rAItIkYrRaNGinZN/Hs8F9R5mQjQSPlnzxPF+eCimSl92qnuNGR42gkpOQKP1bnvTwkSjRTBL+VNC5EcFhtCuQ== | 6318 | integrity sha512-p3I0mXOmUvCoVlCMFW6iYSrnguPol6q8He15NGgSIdM3sPGjFc+8JGCeKclw8ZR4ETd+Jxy2KNiaPUcocHZeMw== |
6333 | dependencies: | 6319 | dependencies: |
6334 | buffer-writer "2.0.0" | 6320 | buffer-writer "2.0.0" |
6335 | packet-reader "0.3.1" | 6321 | packet-reader "0.3.1" |
6336 | pg-connection-string "0.1.3" | 6322 | pg-connection-string "0.1.3" |
6337 | pg-pool "~2.0.3" | 6323 | pg-pool "^2.0.4" |
6338 | pg-types "~1.12.1" | 6324 | pg-types "~1.12.1" |
6339 | pgpass "1.x" | 6325 | pgpass "1.x" |
6340 | semver "4.3.2" | 6326 | semver "4.3.2" |
@@ -6437,12 +6423,12 @@ postgres-interval@^1.1.0: | |||
6437 | xtend "^4.0.0" | 6423 | xtend "^4.0.0" |
6438 | 6424 | ||
6439 | prebuild-install@^5.2.0: | 6425 | prebuild-install@^5.2.0: |
6440 | version "5.2.1" | 6426 | version "5.2.2" |
6441 | resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-5.2.1.tgz#87ba8cf17c65360a75eefeb3519e87973bf9791d" | 6427 | resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-5.2.2.tgz#237888f21bfda441d0ee5f5612484390bccd4046" |
6442 | integrity sha512-9DAccsInWHB48TBQi2eJkLPE049JuAI6FjIH0oIrij4bpDVEbX6JvlWRAcAAlUqBHhjgq0jNqA3m3bBXWm9v6w== | 6428 | integrity sha512-4e8VJnP3zJdZv/uP0eNWmr2r9urp4NECw7Mt1OSAi3rcLrbBRxGiAkfUFtre2MhQ5wfREAjRV+K1gubvs/GPsA== |
6443 | dependencies: | 6429 | dependencies: |
6444 | detect-libc "^1.0.3" | 6430 | detect-libc "^1.0.3" |
6445 | expand-template "^1.0.2" | 6431 | expand-template "^2.0.3" |
6446 | github-from-package "0.0.0" | 6432 | github-from-package "0.0.0" |
6447 | minimist "^1.2.0" | 6433 | minimist "^1.2.0" |
6448 | mkdirp "^0.5.1" | 6434 | mkdirp "^0.5.1" |
@@ -6560,13 +6546,6 @@ prr@~1.0.1: | |||
6560 | resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" | 6546 | resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" |
6561 | integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= | 6547 | integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= |
6562 | 6548 | ||
6563 | ps-tree@^1.1.0: | ||
6564 | version "1.1.0" | ||
6565 | resolved "https://registry.yarnpkg.com/ps-tree/-/ps-tree-1.1.0.tgz#b421b24140d6203f1ed3c76996b4427b08e8c014" | ||
6566 | integrity sha1-tCGyQUDWID8e08dplrRCewjowBQ= | ||
6567 | dependencies: | ||
6568 | event-stream "~3.3.0" | ||
6569 | |||
6570 | pseudomap@^1.0.2: | 6549 | pseudomap@^1.0.2: |
6571 | version "1.0.2" | 6550 | version "1.0.2" |
6572 | resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" | 6551 | resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" |
@@ -6577,12 +6556,10 @@ psl@^1.1.24: | |||
6577 | resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.29.tgz#60f580d360170bb722a797cc704411e6da850c67" | 6556 | resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.29.tgz#60f580d360170bb722a797cc704411e6da850c67" |
6578 | integrity sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ== | 6557 | integrity sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ== |
6579 | 6558 | ||
6580 | pstree.remy@^1.1.0: | 6559 | pstree.remy@^1.1.2: |
6581 | version "1.1.0" | 6560 | version "1.1.2" |
6582 | resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.0.tgz#f2af27265bd3e5b32bbfcc10e80bac55ba78688b" | 6561 | resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.2.tgz#4448bbeb4b2af1fed242afc8dc7416a6f504951a" |
6583 | integrity sha512-q5I5vLRMVtdWa8n/3UEzZX7Lfghzrg9eG2IKk2ENLSofKRCXVqMvMUHxCKgXNaqH/8ebhBxrqftHWnyTFweJ5Q== | 6562 | integrity sha512-vL6NLxNHzkNTjGJUpMm5PLC+94/0tTlC1vkP9bdU0pOHih+EujMjgMTwfZopZvHWRFbqJ5Y73OMoau50PewDDA== |
6584 | dependencies: | ||
6585 | ps-tree "^1.1.0" | ||
6586 | 6563 | ||
6587 | pump@^1.0.0: | 6564 | pump@^1.0.0: |
6588 | version "1.0.3" | 6565 | version "1.0.3" |
@@ -6637,11 +6614,16 @@ qs@4.0.0: | |||
6637 | resolved "https://registry.yarnpkg.com/qs/-/qs-4.0.0.tgz#c31d9b74ec27df75e543a86c78728ed8d4623607" | 6614 | resolved "https://registry.yarnpkg.com/qs/-/qs-4.0.0.tgz#c31d9b74ec27df75e543a86c78728ed8d4623607" |
6638 | integrity sha1-wx2bdOwn33XlQ6hseHKO2NRiNgc= | 6615 | integrity sha1-wx2bdOwn33XlQ6hseHKO2NRiNgc= |
6639 | 6616 | ||
6640 | qs@6.5.2, qs@^6.5.1, qs@~6.5.2: | 6617 | qs@6.5.2, qs@~6.5.2: |
6641 | version "6.5.2" | 6618 | version "6.5.2" |
6642 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" | 6619 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" |
6643 | integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== | 6620 | integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== |
6644 | 6621 | ||
6622 | qs@^6.5.1: | ||
6623 | version "6.6.0" | ||
6624 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.6.0.tgz#a99c0f69a8d26bf7ef012f871cdabb0aee4424c2" | ||
6625 | integrity sha512-KIJqT9jQJDQx5h5uAVPimw6yVg2SekOKu959OCtktD3FjzbpvaPr8i4zzg07DOMz+igA4W/aNM7OV8H37pFYfA== | ||
6626 | |||
6645 | query-string@^6.1.0: | 6627 | query-string@^6.1.0: |
6646 | version "6.2.0" | 6628 | version "6.2.0" |
6647 | resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.2.0.tgz#468edeb542b7e0538f9f9b1aeb26f034f19c86e1" | 6629 | resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.2.0.tgz#468edeb542b7e0538f9f9b1aeb26f034f19c86e1" |
@@ -6895,7 +6877,7 @@ referrer-policy@1.1.0: | |||
6895 | resolved "https://registry.yarnpkg.com/referrer-policy/-/referrer-policy-1.1.0.tgz#35774eb735bf50fb6c078e83334b472350207d79" | 6877 | resolved "https://registry.yarnpkg.com/referrer-policy/-/referrer-policy-1.1.0.tgz#35774eb735bf50fb6c078e83334b472350207d79" |
6896 | integrity sha1-NXdOtzW/UPtsB46DM0tHI1AgfXk= | 6878 | integrity sha1-NXdOtzW/UPtsB46DM0tHI1AgfXk= |
6897 | 6879 | ||
6898 | reflect-metadata@^0.1.10: | 6880 | reflect-metadata@^0.1.12: |
6899 | version "0.1.12" | 6881 | version "0.1.12" |
6900 | resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.12.tgz#311bf0c6b63cd782f228a81abe146a2bfa9c56f2" | 6882 | resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.12.tgz#311bf0c6b63cd782f228a81abe146a2bfa9c56f2" |
6901 | integrity sha512-n+IyV+nGz3+0q3/Yf1ra12KpCyi001bi4XFxSjbiWWjfqb52iTTtpGXmCCAOWWIAn9KEuFZKGqBERHmrtScZ3A== | 6883 | integrity sha512-n+IyV+nGz3+0q3/Yf1ra12KpCyi001bi4XFxSjbiWWjfqb52iTTtpGXmCCAOWWIAn9KEuFZKGqBERHmrtScZ3A== |
@@ -7127,14 +7109,7 @@ rx-lite@^3.1.2: | |||
7127 | resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-3.1.2.tgz#19ce502ca572665f3b647b10939f97fd1615f102" | 7109 | resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-3.1.2.tgz#19ce502ca572665f3b647b10939f97fd1615f102" |
7128 | integrity sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI= | 7110 | integrity sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI= |
7129 | 7111 | ||
7130 | rxjs@6.2.2: | 7112 | rxjs@^6.3.3: |
7131 | version "6.2.2" | ||
7132 | resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.2.2.tgz#eb75fa3c186ff5289907d06483a77884586e1cf9" | ||
7133 | integrity sha512-0MI8+mkKAXZUF9vMrEoPnaoHkfzBPP4IGwUYRJhIRJF6/w3uByO1e91bEHn8zd43RdkTMKiooYKmwz7RH6zfOQ== | ||
7134 | dependencies: | ||
7135 | tslib "^1.9.0" | ||
7136 | |||
7137 | rxjs@^6.1.0: | ||
7138 | version "6.3.3" | 7113 | version "6.3.3" |
7139 | resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.3.3.tgz#3c6a7fa420e844a81390fb1158a9ec614f4bad55" | 7114 | resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.3.3.tgz#3c6a7fa420e844a81390fb1158a9ec614f4bad55" |
7140 | integrity sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw== | 7115 | integrity sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw== |
@@ -7475,6 +7450,15 @@ simple-websocket@^7.0.1: | |||
7475 | readable-stream "^2.0.5" | 7450 | readable-stream "^2.0.5" |
7476 | ws "^6.0.0" | 7451 | ws "^6.0.0" |
7477 | 7452 | ||
7453 | sitemap@^2.1.0: | ||
7454 | version "2.1.0" | ||
7455 | resolved "https://registry.yarnpkg.com/sitemap/-/sitemap-2.1.0.tgz#1633cb88c196d755ad94becfb1c1bcacc6d3425a" | ||
7456 | integrity sha512-AkfA7RDVCITQo+j5CpXsMJlZ/8ENO2NtgMHYIh+YMvex2Hao/oe3MQgNa03p0aWY6srCfUA1Q02OgiWCAiuccA== | ||
7457 | dependencies: | ||
7458 | lodash "^4.17.10" | ||
7459 | url-join "^4.0.0" | ||
7460 | xmlbuilder "^10.0.0" | ||
7461 | |||
7478 | slash@^1.0.0: | 7462 | slash@^1.0.0: |
7479 | version "1.0.0" | 7463 | version "1.0.0" |
7480 | resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" | 7464 | resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" |
@@ -7727,7 +7711,7 @@ split2@^0.2.1: | |||
7727 | dependencies: | 7711 | dependencies: |
7728 | through2 "~0.6.1" | 7712 | through2 "~0.6.1" |
7729 | 7713 | ||
7730 | split@^1.0.0, split@^1.0.1: | 7714 | split@^1.0.0: |
7731 | version "1.0.1" | 7715 | version "1.0.1" |
7732 | resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9" | 7716 | resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9" |
7733 | integrity sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg== | 7717 | integrity sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg== |
@@ -7818,14 +7802,6 @@ statuses@~1.4.0: | |||
7818 | resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" | 7802 | resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" |
7819 | integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== | 7803 | integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== |
7820 | 7804 | ||
7821 | stream-combiner@^0.2.2: | ||
7822 | version "0.2.2" | ||
7823 | resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.2.2.tgz#aec8cbac177b56b6f4fa479ced8c1912cee52858" | ||
7824 | integrity sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg= | ||
7825 | dependencies: | ||
7826 | duplexer "~0.1.1" | ||
7827 | through "~2.3.4" | ||
7828 | |||
7829 | stream-each@^1.1.0: | 7805 | stream-each@^1.1.0: |
7830 | version "1.2.3" | 7806 | version "1.2.3" |
7831 | resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" | 7807 | resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" |
@@ -7927,10 +7903,10 @@ string2compact@^1.1.1, string2compact@^1.2.5: | |||
7927 | addr-to-ip-port "^1.0.1" | 7903 | addr-to-ip-port "^1.0.1" |
7928 | ipaddr.js "^1.0.1" | 7904 | ipaddr.js "^1.0.1" |
7929 | 7905 | ||
7930 | string_decoder@^1.1.1, string_decoder@~1.1.1: | 7906 | string_decoder@^1.1.1: |
7931 | version "1.1.1" | 7907 | version "1.2.0" |
7932 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" | 7908 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" |
7933 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== | 7909 | integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w== |
7934 | dependencies: | 7910 | dependencies: |
7935 | safe-buffer "~5.1.0" | 7911 | safe-buffer "~5.1.0" |
7936 | 7912 | ||
@@ -7939,6 +7915,13 @@ string_decoder@~0.10.x: | |||
7939 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" | 7915 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" |
7940 | integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= | 7916 | integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= |
7941 | 7917 | ||
7918 | string_decoder@~1.1.1: | ||
7919 | version "1.1.1" | ||
7920 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" | ||
7921 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== | ||
7922 | dependencies: | ||
7923 | safe-buffer "~5.1.0" | ||
7924 | |||
7942 | stringify-object@^3.2.2: | 7925 | stringify-object@^3.2.2: |
7943 | version "3.3.0" | 7926 | version "3.3.0" |
7944 | resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" | 7927 | resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" |
@@ -8198,7 +8181,7 @@ through2@^2.0.0, through2@^2.0.3: | |||
8198 | readable-stream "~2.3.6" | 8181 | readable-stream "~2.3.6" |
8199 | xtend "~4.0.1" | 8182 | xtend "~4.0.1" |
8200 | 8183 | ||
8201 | through@2, "through@>=2.2.7 <3", through@^2.3.6, through@^2.3.8, through@~2.3, through@~2.3.4: | 8184 | through@2, "through@>=2.2.7 <3", through@^2.3.6: |
8202 | version "2.3.8" | 8185 | version "2.3.8" |
8203 | resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" | 8186 | resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" |
8204 | integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= | 8187 | integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= |
@@ -8400,9 +8383,9 @@ tsutils@^2.27.2: | |||
8400 | tslib "^1.8.1" | 8383 | tslib "^1.8.1" |
8401 | 8384 | ||
8402 | tsutils@^3.0.0: | 8385 | tsutils@^3.0.0: |
8403 | version "3.5.0" | 8386 | version "3.5.2" |
8404 | resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.5.0.tgz#42602f7df241e753a2105cc3627a664abf11f745" | 8387 | resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.5.2.tgz#6fd3c2d5a731e83bb21b070a173ec0faf3a8f6d3" |
8405 | integrity sha512-/FZ+pEJQixWruFejFxNPRSwg+iF6aw7PYZVRqUscJ7EnzV3zieI8byfZziUR7QjCuJFulq8SEe9JcGflO4ze4Q== | 8388 | integrity sha512-qIlklNuI/1Dzfm+G+kJV5gg3gimZIX5haYtIVQe7qGyKd7eu8T1t1DY6pz4Sc2CGXAj9s1izycctm9Zfl9sRuQ== |
8406 | dependencies: | 8389 | dependencies: |
8407 | tslib "^1.8.1" | 8390 | tslib "^1.8.1" |
8408 | 8391 | ||
@@ -8469,9 +8452,9 @@ typedarray@^0.0.6: | |||
8469 | integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= | 8452 | integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= |
8470 | 8453 | ||
8471 | typescript@^3.1.6: | 8454 | typescript@^3.1.6: |
8472 | version "3.1.6" | 8455 | version "3.2.1" |
8473 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.1.6.tgz#b6543a83cfc8c2befb3f4c8fba6896f5b0c9be68" | 8456 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.2.1.tgz#0b7a04b8cf3868188de914d9568bd030f0c56192" |
8474 | integrity sha512-tDMYfVtvpb96msS1lDX9MEdHrW4yOuZ4Kdc4Him9oU796XldPYF/t2+uKoX0BBa0hXXwDlqYQbXY5Rzjzc5hBA== | 8457 | integrity sha512-jw7P2z/h6aPT4AENXDGjcfHTu5CSqzsbZc6YlUIebTyBAq8XaKp78x7VcSh30xwSCcsu5irZkYZUSFP1MrAMbg== |
8475 | 8458 | ||
8476 | uid-number@0.0.6: | 8459 | uid-number@0.0.6: |
8477 | version "0.0.6" | 8460 | version "0.0.6" |
@@ -8509,7 +8492,7 @@ underscore-keypath@~0.0.22: | |||
8509 | dependencies: | 8492 | dependencies: |
8510 | underscore "*" | 8493 | underscore "*" |
8511 | 8494 | ||
8512 | underscore@*, underscore@^1.7.0: | 8495 | underscore@*: |
8513 | version "1.9.1" | 8496 | version "1.9.1" |
8514 | resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.9.1.tgz#06dce34a0e68a7babc29b365b8e74b8925203961" | 8497 | resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.9.1.tgz#06dce34a0e68a7babc29b365b8e74b8925203961" |
8515 | integrity sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg== | 8498 | integrity sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg== |
@@ -8611,6 +8594,11 @@ urix@^0.1.0: | |||
8611 | resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" | 8594 | resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" |
8612 | integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= | 8595 | integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= |
8613 | 8596 | ||
8597 | url-join@^4.0.0: | ||
8598 | version "4.0.0" | ||
8599 | resolved "https://registry.yarnpkg.com/url-join/-/url-join-4.0.0.tgz#4d3340e807d3773bda9991f8305acdcc2a665d2a" | ||
8600 | integrity sha1-TTNA6AfTdzvamZH4MFrNzCpmXSo= | ||
8601 | |||
8614 | url-parse-lax@^1.0.0: | 8602 | url-parse-lax@^1.0.0: |
8615 | version "1.0.0" | 8603 | version "1.0.0" |
8616 | resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" | 8604 | resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" |
@@ -8778,9 +8766,9 @@ wcwidth@^1.0.0: | |||
8778 | defaults "^1.0.3" | 8766 | defaults "^1.0.3" |
8779 | 8767 | ||
8780 | webfinger.js@^2.6.6: | 8768 | webfinger.js@^2.6.6: |
8781 | version "2.6.6" | 8769 | version "2.7.0" |
8782 | resolved "https://registry.yarnpkg.com/webfinger.js/-/webfinger.js-2.6.6.tgz#52ebdc85da8c8fb6beb690e8e32594c99d2ff4ae" | 8770 | resolved "https://registry.yarnpkg.com/webfinger.js/-/webfinger.js-2.7.0.tgz#403354a14a65aeeba64c1408c18a387487cea106" |
8783 | integrity sha512-dQpuL01XtluQ9Ndgu62o3pEmIe/ssDoIE0CQsOyavGl04xyHal+Ge4gFerw5V0BFoLTQpD8ZZqaDzb43hG9atw== | 8771 | integrity sha512-l+UtsuV4zrBKyVAj9VCtwWgscTgadCsdGgL1OvbV102cvydWwJCGXlFIXauzWLzfheIDHfPNRWfgMuwyC6ZfIA== |
8784 | dependencies: | 8772 | dependencies: |
8785 | xhr2 "^0.1.4" | 8773 | xhr2 "^0.1.4" |
8786 | 8774 | ||
@@ -8967,9 +8955,9 @@ ws@1.1.2: | |||
8967 | ultron "1.0.x" | 8955 | ultron "1.0.x" |
8968 | 8956 | ||
8969 | ws@^6.0.0: | 8957 | ws@^6.0.0: |
8970 | version "6.1.0" | 8958 | version "6.1.2" |
8971 | resolved "https://registry.yarnpkg.com/ws/-/ws-6.1.0.tgz#119a9dbf92c54e190ec18d10e871d55c95cf9373" | 8959 | resolved "https://registry.yarnpkg.com/ws/-/ws-6.1.2.tgz#3cc7462e98792f0ac679424148903ded3b9c3ad8" |
8972 | integrity sha512-H3dGVdGvW2H8bnYpIDc3u3LH8Wue3Qh+Zto6aXXFzvESkTVT6rAfKR6tR/+coaUvxs8yHtmNV0uioBF62ZGSTg== | 8960 | integrity sha512-rfUqzvz0WxmSXtJpPMX2EeASXabOrSMk1ruMOV3JBTBjo4ac2lDjGGsbQSyxj8Odhw5fBib8ZKEjDNvgouNKYw== |
8973 | dependencies: | 8961 | dependencies: |
8974 | async-limiter "~1.0.0" | 8962 | async-limiter "~1.0.0" |
8975 | 8963 | ||
@@ -8994,16 +8982,16 @@ xhr2@^0.1.4: | |||
8994 | integrity sha1-f4dliEdxbbUCYyOBL4GMras4el8= | 8982 | integrity sha1-f4dliEdxbbUCYyOBL4GMras4el8= |
8995 | 8983 | ||
8996 | xliff@^4.0.0: | 8984 | xliff@^4.0.0: |
8997 | version "4.1.0" | 8985 | version "4.1.2" |
8998 | resolved "https://registry.yarnpkg.com/xliff/-/xliff-4.1.0.tgz#32ea268a6442c122e132e6abf874539b1fc9c6b3" | 8986 | resolved "https://registry.yarnpkg.com/xliff/-/xliff-4.1.2.tgz#eb6fae21346d82653febd44d478f5748ad79fbd2" |
8999 | integrity sha512-BlqCVTd16GLNx4TAll1Ebs1Gswh6g/Mx/9z6cXmbNTVqy7iqXAAwZjmhE2G1fX+++xoXy0IufPp+DOv8tJC/pA== | 8987 | integrity sha512-ru+ya+rz2cb+D3Or9sf5xrj0MCL+q+vZmWOJlqZehIWlG3hqeIXhbfLMDAW9A5BsnRfL+BdMBHaogaTUGHyMyA== |
9000 | dependencies: | 8988 | dependencies: |
9001 | xml-js "1.6.7" | 8989 | xml-js "1.6.8" |
9002 | 8990 | ||
9003 | xml-js@1.6.7: | 8991 | xml-js@1.6.8: |
9004 | version "1.6.7" | 8992 | version "1.6.8" |
9005 | resolved "https://registry.yarnpkg.com/xml-js/-/xml-js-1.6.7.tgz#a99b40c18a16d3e06537b3ae026a27bd60ffe8ab" | 8993 | resolved "https://registry.yarnpkg.com/xml-js/-/xml-js-1.6.8.tgz#e06419c54235f18f4c2cdda824cbd65a782330de" |
9006 | integrity sha512-1hn0xwwfMcWywnJxqiOXiv+pZaOJyf/YWcUeqJICF0BFb+IOkRFSkKyeA0V62WqTHXNdBxNuCFHhS/w2DtYpoA== | 8994 | integrity sha512-kUv/geyN80d+s1T68uBfjoz+PjNUjwwf5AWWRwKRqqQaGozpMVsFsKYnenPsxlbN/VL7f0ia8NfLLPCDwX+95Q== |
9007 | dependencies: | 8995 | dependencies: |
9008 | sax "^1.2.4" | 8996 | sax "^1.2.4" |
9009 | 8997 | ||
@@ -9020,6 +9008,11 @@ xml@^1.0.1: | |||
9020 | resolved "https://registry.yarnpkg.com/xml/-/xml-1.0.1.tgz#78ba72020029c5bc87b8a81a3cfcd74b4a2fc1e5" | 9008 | resolved "https://registry.yarnpkg.com/xml/-/xml-1.0.1.tgz#78ba72020029c5bc87b8a81a3cfcd74b4a2fc1e5" |
9021 | integrity sha1-eLpyAgApxbyHuKgaPPzXS0ovweU= | 9009 | integrity sha1-eLpyAgApxbyHuKgaPPzXS0ovweU= |
9022 | 9010 | ||
9011 | xmlbuilder@^10.0.0: | ||
9012 | version "10.1.1" | ||
9013 | resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-10.1.1.tgz#8cae6688cc9b38d850b7c8d3c0a4161dcaf475b0" | ||
9014 | integrity sha512-OyzrcFLL/nb6fMGHbiRDuPup9ljBycsdCypwuyg5AAHvyWzGfChJpCXMG88AGTIMFhGZ9RccFN1e6lhg3hkwKg== | ||
9015 | |||
9023 | xmlbuilder@~9.0.1: | 9016 | xmlbuilder@~9.0.1: |
9024 | version "9.0.7" | 9017 | version "9.0.7" |
9025 | resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" | 9018 | resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" |
@@ -9035,11 +9028,6 @@ xmlhttprequest-ssl@1.5.3: | |||
9035 | resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz#185a888c04eca46c3e4070d99f7b49de3528992d" | 9028 | resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz#185a888c04eca46c3e4070d99f7b49de3528992d" |
9036 | integrity sha1-GFqIjATspGw+QHDZn3tJ3jUomS0= | 9029 | integrity sha1-GFqIjATspGw+QHDZn3tJ3jUomS0= |
9037 | 9030 | ||
9038 | xregexp@4.0.0: | ||
9039 | version "4.0.0" | ||
9040 | resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz#e698189de49dd2a18cc5687b05e17c8e43943020" | ||
9041 | integrity sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg== | ||
9042 | |||
9043 | "xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: | 9031 | "xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: |
9044 | version "4.0.1" | 9032 | version "4.0.1" |
9045 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" | 9033 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" |
@@ -9061,16 +9049,17 @@ yallist@^2.1.2: | |||
9061 | integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= | 9049 | integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= |
9062 | 9050 | ||
9063 | yallist@^3.0.0, yallist@^3.0.2: | 9051 | yallist@^3.0.0, yallist@^3.0.2: |
9064 | version "3.0.2" | 9052 | version "3.0.3" |
9065 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.2.tgz#8452b4bb7e83c7c188d8041c1a837c773d6d8bb9" | 9053 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" |
9066 | integrity sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k= | 9054 | integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A== |
9067 | 9055 | ||
9068 | yargs-parser@^10.1.0: | 9056 | yargs-parser@^11.1.1: |
9069 | version "10.1.0" | 9057 | version "11.1.1" |
9070 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8" | 9058 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4" |
9071 | integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ== | 9059 | integrity sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ== |
9072 | dependencies: | 9060 | dependencies: |
9073 | camelcase "^4.1.0" | 9061 | camelcase "^5.0.0" |
9062 | decamelize "^1.2.0" | ||
9074 | 9063 | ||
9075 | yargs-parser@^8.0.0: | 9064 | yargs-parser@^8.0.0: |
9076 | version "8.1.0" | 9065 | version "8.1.0" |
@@ -9105,12 +9094,12 @@ yargs@^11.0.0: | |||
9105 | yargs-parser "^9.0.2" | 9094 | yargs-parser "^9.0.2" |
9106 | 9095 | ||
9107 | yargs@^12.0.1, yargs@^12.0.2: | 9096 | yargs@^12.0.1, yargs@^12.0.2: |
9108 | version "12.0.2" | 9097 | version "12.0.5" |
9109 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.2.tgz#fe58234369392af33ecbef53819171eff0f5aadc" | 9098 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13" |
9110 | integrity sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ== | 9099 | integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw== |
9111 | dependencies: | 9100 | dependencies: |
9112 | cliui "^4.0.0" | 9101 | cliui "^4.0.0" |
9113 | decamelize "^2.0.0" | 9102 | decamelize "^1.2.0" |
9114 | find-up "^3.0.0" | 9103 | find-up "^3.0.0" |
9115 | get-caller-file "^1.0.1" | 9104 | get-caller-file "^1.0.1" |
9116 | os-locale "^3.0.0" | 9105 | os-locale "^3.0.0" |
@@ -9120,7 +9109,7 @@ yargs@^12.0.1, yargs@^12.0.2: | |||
9120 | string-width "^2.0.0" | 9109 | string-width "^2.0.0" |
9121 | which-module "^2.0.0" | 9110 | which-module "^2.0.0" |
9122 | y18n "^3.2.1 || ^4.0.0" | 9111 | y18n "^3.2.1 || ^4.0.0" |
9123 | yargs-parser "^10.1.0" | 9112 | yargs-parser "^11.1.1" |
9124 | 9113 | ||
9125 | yeast@0.1.2: | 9114 | yeast@0.1.2: |
9126 | version "0.1.2" | 9115 | version "0.1.2" |
@@ -9143,9 +9132,9 @@ youtube-dl@^1.12.2: | |||
9143 | streamify "^0.2.9" | 9132 | streamify "^0.2.9" |
9144 | 9133 | ||
9145 | z-schema@^3.24.1: | 9134 | z-schema@^3.24.1: |
9146 | version "3.24.1" | 9135 | version "3.24.2" |
9147 | resolved "https://registry.yarnpkg.com/z-schema/-/z-schema-3.24.1.tgz#07a3643c8e061ec1af32e823c9f9e5e5e56e3c8d" | 9136 | resolved "https://registry.yarnpkg.com/z-schema/-/z-schema-3.24.2.tgz#193560e718812d98fdc190c38871b634b92f2386" |
9148 | integrity sha512-2eR8eq/v1coNqyBc5HzswEcoLbw+S33RMnR326uiuOIr97ve5vwPNMDrKS1IRCB12bZ3a8BrfGxrRwuSXUyPvw== | 9137 | integrity sha512-Zb2YLJ9g72MexBXKPRzoypd4OZfVkFghdy10eVbcMNLl9YQsPXtyMpiK7a3sG7IIERg1lEDjEMrG9Km9DPbWLw== |
9149 | dependencies: | 9138 | dependencies: |
9150 | core-js "^2.5.7" | 9139 | core-js "^2.5.7" |
9151 | lodash.get "^4.0.0" | 9140 | lodash.get "^4.0.0" |