diff options
-rw-r--r-- | client/src/locale/target/angular_de_DE.xml | 508 | ||||
-rw-r--r-- | client/src/locale/target/angular_el_GR.xml | 108 | ||||
-rw-r--r-- | client/src/locale/target/angular_fi_FI.xml | 6 | ||||
-rw-r--r-- | client/src/locale/target/angular_fr_FR.xml | 270 | ||||
-rw-r--r-- | client/src/locale/target/angular_gd.xml | 42 | ||||
-rw-r--r-- | client/src/locale/target/angular_hu_HU.xml | 6 | ||||
-rw-r--r-- | client/src/locale/target/angular_nl_NL.xml | 2 | ||||
-rw-r--r-- | client/src/locale/target/angular_pt_PT.xml | 84 | ||||
-rw-r--r-- | client/src/locale/target/angular_ta.xml | 5 | ||||
-rw-r--r-- | client/src/locale/target/angular_uk_UA.xml | 5 | ||||
-rw-r--r-- | client/src/locale/target/player_de_DE.json | 2 | ||||
-rw-r--r-- | client/src/locale/target/server_de_DE.json | 2 | ||||
-rwxr-xr-x | scripts/build/client.sh | 4 | ||||
-rwxr-xr-x | scripts/i18n/pull-hook.sh | 6 |
14 files changed, 987 insertions, 63 deletions
diff --git a/client/src/locale/target/angular_de_DE.xml b/client/src/locale/target/angular_de_DE.xml index 47361f68e..9d28a2842 100644 --- a/client/src/locale/target/angular_de_DE.xml +++ b/client/src/locale/target/angular_de_DE.xml | |||
@@ -220,6 +220,297 @@ | |||
220 | <context context-type="linenumber">11</context> | 220 | <context context-type="linenumber">11</context> |
221 | </context-group> | 221 | </context-group> |
222 | </trans-unit> | 222 | </trans-unit> |
223 | <trans-unit id="f3e63578c50546530daf6050d2ba6f8226040f2c"> | ||
224 | <source>You don't have notifications.</source> | ||
225 | <target>Du hast keine Benachrichtigungen.</target> | ||
226 | <context-group name="null"> | ||
227 | <context context-type="linenumber">1</context> | ||
228 | </context-group> | ||
229 | </trans-unit> | ||
230 | <trans-unit id="ade81bccd385c84f16f0e3862c1da3106bc3914b"> | ||
231 | <source> | ||
232 | <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> | ||
233 | |||
234 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
235 | <x id="INTERPOLATION" equiv-text="{{ notification.video.channel.displayName }}"/> published a <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>new video<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
236 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
237 | </source> | ||
238 | <target> | ||
239 | <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> | ||
240 | |||
241 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
242 | <x id="INTERPOLATION" equiv-text="{{ notification.video.channel.displayName }}"/> veröffentlichte ein <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>neues Video<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
243 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
244 | </target> | ||
245 | <context-group name="null"> | ||
246 | <context context-type="linenumber">7</context> | ||
247 | </context-group> | ||
248 | </trans-unit> | ||
249 | <trans-unit id="ba93de990947141c5582ce8ccc3c6f74f7fd35a6"> | ||
250 | <source> | ||
251 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
252 | |||
253 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
254 | Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been unblacklisted | ||
255 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
256 | </source> | ||
257 | <target> | ||
258 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
259 | |||
260 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
261 | Dein Video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> wurde von der Blacklist genommen | ||
262 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
263 | </target> | ||
264 | <context-group name="null"> | ||
265 | <context context-type="linenumber">15</context> | ||
266 | </context-group> | ||
267 | </trans-unit> | ||
268 | <trans-unit id="b7923e220607db3b4039adc2ebf114825f6cc7f0"> | ||
269 | <source> | ||
270 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
271 | |||
272 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
273 | Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been blacklisted | ||
274 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
275 | </source> | ||
276 | <target> | ||
277 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
278 | |||
279 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
280 | Dein Video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> wurde der Blacklist hinzugefügt | ||
281 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
282 | </target> | ||
283 | <context-group name="null"> | ||
284 | <context context-type="linenumber">23</context> | ||
285 | </context-group> | ||
286 | </trans-unit> | ||
287 | <trans-unit id="2415980d62a72f501daea92a77d1d7c129858fac"> | ||
288 | <source> | ||
289 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
290 | |||
291 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
292 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>A new video abuse<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created on video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoAbuse.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
293 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
294 | </source> | ||
295 | <target> | ||
296 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
297 | |||
298 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
299 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Ein neuer Video Missbrauch<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> wurde für das Video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoAbuse.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
300 | erstellt | ||
301 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
302 | </target> | ||
303 | <context-group name="null"> | ||
304 | <context context-type="linenumber">31</context> | ||
305 | </context-group> | ||
306 | </trans-unit> | ||
307 | <trans-unit id="3442afd9696d6abcd9210b2cb3cdfb969667ca01"> | ||
308 | <source> | ||
309 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
310 | |||
311 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
312 | The recently added video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>auto-blacklisted<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
313 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
314 | </source> | ||
315 | <target> | ||
316 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
317 | |||
318 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
319 | Das eben hinzugefügte Video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> wurde <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/> eben automatisch der Blacklist hinzugefügt<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
320 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
321 | </target> | ||
322 | <context-group name="null"> | ||
323 | <context context-type="linenumber">39</context> | ||
324 | </context-group> | ||
325 | </trans-unit> | ||
326 | <trans-unit id="dfb1edb72e1fa8ae9a87f58a57d8fe488e337715"> | ||
327 | <source> | ||
328 | <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> | ||
329 | |||
330 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
331 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> commented your video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
332 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
333 | </source> | ||
334 | <target> | ||
335 | <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> | ||
336 | |||
337 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
338 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> hat dein Video <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/> vorgeschlagen<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
339 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
340 | </target> | ||
341 | <context-group name="null"> | ||
342 | <context context-type="linenumber">47</context> | ||
343 | </context-group> | ||
344 | </trans-unit> | ||
345 | <trans-unit id="b74d4c335377af0c83a08987d0d5b28ce11b091b"> | ||
346 | <source> | ||
347 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
348 | |||
349 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
350 | Your video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been published | ||
351 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
352 | </source> | ||
353 | <target> | ||
354 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
355 | |||
356 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
357 | Dein Video <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> wurde veröffentlicht | ||
358 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
359 | </target> | ||
360 | <context-group name="null"> | ||
361 | <context context-type="linenumber">55</context> | ||
362 | </context-group> | ||
363 | </trans-unit> | ||
364 | <trans-unit id="d5f838030f3fc0b2e5f14945c255ba3249371085"> | ||
365 | <source> | ||
366 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
367 | |||
368 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
369 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> succeeded | ||
370 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
371 | </source> | ||
372 | <target> | ||
373 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
374 | |||
375 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
376 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Dein Video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> war erfolgreich | ||
377 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
378 | </target> | ||
379 | <context-group name="null"> | ||
380 | <context context-type="linenumber">63</context> | ||
381 | </context-group> | ||
382 | </trans-unit> | ||
383 | <trans-unit id="9ac080afb0f7eab1d8a7ea61795ee9b84bd97082"> | ||
384 | <source> | ||
385 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
386 | |||
387 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
388 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> failed | ||
389 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
390 | </source> | ||
391 | <target> | ||
392 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
393 | |||
394 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
395 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Dein Video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> schlug fehl | ||
396 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
397 | </target> | ||
398 | <context-group name="null"> | ||
399 | <context context-type="linenumber">71</context> | ||
400 | </context-group> | ||
401 | </trans-unit> | ||
402 | <trans-unit id="cbdd98aa82d989bf2cc839b04dda4109126da50d"> | ||
403 | <source> | ||
404 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
405 | |||
406 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
407 | User <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.account.name }}"/> registered<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> on your instance | ||
408 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
409 | </source> | ||
410 | <target> | ||
411 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
412 | |||
413 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
414 | User <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.account.name }}"/> registrierte sich<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> auf deiner Instanz | ||
415 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
416 | </target> | ||
417 | <context-group name="null"> | ||
418 | <context context-type="linenumber">79</context> | ||
419 | </context-group> | ||
420 | </trans-unit> | ||
421 | <trans-unit id="2657af71bacee515160dcbdb1481cf1fbf7398d2"> | ||
422 | <source> | ||
423 | <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> | ||
424 | |||
425 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
426 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is following | ||
427 | |||
428 | <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>your channel <x id="INTERPOLATION_1" equiv-text="{{ notification.actorFollow.following.displayName }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> | ||
429 | <x id="START_TAG_NG-CONTAINER_1" ctype="x-ng-container" equiv-text="<ng-container>"/>your account<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> | ||
430 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
431 | </source> | ||
432 | <target> | ||
433 | <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> | ||
434 | |||
435 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
436 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> folgt | ||
437 | |||
438 | <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>deinem Kanal <x id="INTERPOLATION_1" equiv-text="{{ notification.actorFollow.following.displayName }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> | ||
439 | <x id="START_TAG_NG-CONTAINER_1" ctype="x-ng-container" equiv-text="<ng-container>"/>your account<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> | ||
440 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
441 | </target> | ||
442 | <context-group name="null"> | ||
443 | <context context-type="linenumber">87</context> | ||
444 | </context-group> | ||
445 | </trans-unit> | ||
446 | <trans-unit id="ebdf8d0e51333447680d6ac8b6a3166066a852d1"> | ||
447 | <source> | ||
448 | <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> | ||
449 | |||
450 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
451 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
452 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
453 | </source> | ||
454 | <target> | ||
455 | <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> | ||
456 | |||
457 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
458 | <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> erwähnte dich in <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> | ||
459 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
460 | </target> | ||
461 | <context-group name="null"> | ||
462 | <context context-type="linenumber">98</context> | ||
463 | </context-group> | ||
464 | </trans-unit> | ||
465 | <trans-unit id="e3f47a553df834db218dd456c462c29f14ece449"> | ||
466 | <source> | ||
467 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
468 | |||
469 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
470 | Your instance has <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>a new follower<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> (<x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.host }}"/>) | ||
471 | <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> awaiting your approval<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> | ||
472 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
473 | </source> | ||
474 | <target> | ||
475 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
476 | |||
477 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
478 | Deine Instanz hat <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>einen neuen Follower<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> (<x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.host }}"/>) | ||
479 | <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> awaiting your approval<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> | ||
480 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
481 | </target> | ||
482 | <context-group name="null"> | ||
483 | <context context-type="linenumber">106</context> | ||
484 | </context-group> | ||
485 | </trans-unit> | ||
486 | <trans-unit id="b2b638f4333842009c258a23e59dbe4160d1e566"> | ||
487 | <source>Save to</source> | ||
488 | <target>Speichern unter</target> | ||
489 | <context-group name="null"> | ||
490 | <context context-type="linenumber">4</context> | ||
491 | </context-group> | ||
492 | </trans-unit> | ||
493 | <trans-unit id="24813b8a3e45f0b57136c18d003027262cfe2d1f"> | ||
494 | <source>Options</source> | ||
495 | <target>Optionen</target> | ||
496 | <context-group name="null"> | ||
497 | <context context-type="linenumber">9</context> | ||
498 | </context-group> | ||
499 | </trans-unit> | ||
500 | <trans-unit id="85e5d1de15d23cde43c530e3740a2a61aed24c2d"> | ||
501 | <source>Start at</source> | ||
502 | <target>Beginne bei</target> | ||
503 | <context-group name="null"> | ||
504 | <context context-type="linenumber">12</context> | ||
505 | </context-group> | ||
506 | </trans-unit> | ||
507 | <trans-unit id="4d20563f7e338a1d09eb756054564ccf7c6a30ef"> | ||
508 | <source>Stop at</source> | ||
509 | <target>Ende bei</target> | ||
510 | <context-group name="null"> | ||
511 | <context context-type="linenumber">54</context> | ||
512 | </context-group> | ||
513 | </trans-unit> | ||
223 | <trans-unit id="bc155f9fc3be3f32083f19b2c77d4ad3b696d9b9"> | 514 | <trans-unit id="bc155f9fc3be3f32083f19b2c77d4ad3b696d9b9"> |
224 | <source>Display name</source> | 515 | <source>Display name</source> |
225 | <target>Anzeigename</target> | 516 | <target>Anzeigename</target> |
@@ -287,6 +578,19 @@ | |||
287 | <context context-type="linenumber">3</context> | 578 | <context context-type="linenumber">3</context> |
288 | </context-group> | 579 | </context-group> |
289 | </trans-unit> | 580 | </trans-unit> |
581 | <trans-unit id="827b1376aa35c7a7de90f7724d6a51ccfa20c908"> | ||
582 | <source> | ||
583 | Your report will be sent to moderators of <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. | ||
584 | <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> It will be forwarded to origin instance <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/> too.<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> | ||
585 | </source> | ||
586 | <target> | ||
587 | Dein Bericht wird an <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/> gesendet. | ||
588 | <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> Er wird ebenfalls an die ursprüngliche Instanz <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/> weitergeleitet.<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> | ||
589 | </target> | ||
590 | <context-group name="null"> | ||
591 | <context context-type="linenumber">9</context> | ||
592 | </context-group> | ||
593 | </trans-unit> | ||
290 | <trans-unit id="bb44873ad8d4c5dbad0ac2a6a50e0ceee9119125"> | 594 | <trans-unit id="bb44873ad8d4c5dbad0ac2a6a50e0ceee9119125"> |
291 | <source>Reason...</source> | 595 | <source>Reason...</source> |
292 | <target>Grund...</target> | 596 | <target>Grund...</target> |
@@ -319,6 +623,13 @@ | |||
319 | <context context-type="linenumber">3</context> | 623 | <context context-type="linenumber">3</context> |
320 | </context-group> | 624 | </context-group> |
321 | </trans-unit> | 625 | </trans-unit> |
626 | <trans-unit id="9849bf6a9e45a9a91d13a419afbb5176f9b2367d"> | ||
627 | <source>Unfederate the video (ask for its deletion from the remote instances)</source> | ||
628 | <target>Video deföderieren (Frage die entfernte Instanz das Video zu löschen)</target> | ||
629 | <context-group name="null"> | ||
630 | <context context-type="linenumber">21</context> | ||
631 | </context-group> | ||
632 | </trans-unit> | ||
322 | <trans-unit id="4b3963c6d0863118fe9e9e33447d12be3c2db081"> | 633 | <trans-unit id="4b3963c6d0863118fe9e9e33447d12be3c2db081"> |
323 | <source>Unlisted</source> | 634 | <source>Unlisted</source> |
324 | <target>nicht gelistet</target> | 635 | <target>nicht gelistet</target> |
@@ -333,6 +644,13 @@ | |||
333 | <context context-type="linenumber">18</context> | 644 | <context context-type="linenumber">18</context> |
334 | </context-group> | 645 | </context-group> |
335 | </trans-unit> | 646 | </trans-unit> |
647 | <trans-unit id="6aec8cb024acc333218d72f279caa8ea623bb628"> | ||
648 | <source><x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> views</source> | ||
649 | <target><x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> Aufrufe</target> | ||
650 | <context-group name="null"> | ||
651 | <context context-type="linenumber">22</context> | ||
652 | </context-group> | ||
653 | </trans-unit> | ||
336 | <trans-unit id="4a806761798181e907e28ed1af053d466526800d"> | 654 | <trans-unit id="4a806761798181e907e28ed1af053d466526800d"> |
337 | <source>Blacklisted</source> | 655 | <source>Blacklisted</source> |
338 | <target>Gesperrt</target> | 656 | <target>Gesperrt</target> |
@@ -340,6 +658,38 @@ | |||
340 | <context context-type="linenumber">39</context> | 658 | <context context-type="linenumber">39</context> |
341 | </context-group> | 659 | </context-group> |
342 | </trans-unit> | 660 | </trans-unit> |
661 | <trans-unit id="fb8ccb136ab0ad1ff1dfbce739198be16a814f87"> | ||
662 | <source> | ||
663 | Sensitive | ||
664 | </source> | ||
665 | <target> | ||
666 | Anstößig | ||
667 | </target> | ||
668 | <context-group name="null"> | ||
669 | <context context-type="linenumber">43</context> | ||
670 | </context-group> | ||
671 | </trans-unit> | ||
672 | <trans-unit id="99dea2d567d6e6d610d97608c3850ddb76df9a9a"> | ||
673 | <source>{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} }</source> | ||
674 | <target>{VAR_PLURAL, plural, =0 {Keine Videos} =1 {1 Video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> Videos} }</target> | ||
675 | <context-group name="null"> | ||
676 | <context context-type="linenumber">9</context> | ||
677 | </context-group> | ||
678 | </trans-unit> | ||
679 | <trans-unit id="a3550f6ce98d90d2947fe062530629dc2d3923b4"> | ||
680 | <source>Updated <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/></source> | ||
681 | <target><x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/> aktualisiert</target> | ||
682 | <context-group name="null"> | ||
683 | <context context-type="linenumber">29</context> | ||
684 | </context-group> | ||
685 | </trans-unit> | ||
686 | <trans-unit id="2edccfda908b57c073dc0811eaa58818de2be2dc"> | ||
687 | <source>Edit starts/stops at</source> | ||
688 | <target>Bearbeitung beginnt/endet bei</target> | ||
689 | <context-group name="null"> | ||
690 | <context context-type="linenumber">33</context> | ||
691 | </context-group> | ||
692 | </trans-unit> | ||
343 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> | 693 | <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe"> |
344 | <source>Save</source> | 694 | <source>Save</source> |
345 | <target>Speichern</target> | 695 | <target>Speichern</target> |
@@ -347,6 +697,13 @@ | |||
347 | <context context-type="linenumber">117</context> | 697 | <context context-type="linenumber">117</context> |
348 | </context-group> | 698 | </context-group> |
349 | </trans-unit> | 699 | </trans-unit> |
700 | <trans-unit id="b9dee3108a18796bd69c6be316c8fb985b58fb8e"> | ||
701 | <source>Delete from <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/></source> | ||
702 | <target>Entferne von <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/></target> | ||
703 | <context-group name="null"> | ||
704 | <context context-type="linenumber">69</context> | ||
705 | </context-group> | ||
706 | </trans-unit> | ||
350 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> | 707 | <trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e"> |
351 | <source>No results.</source> | 708 | <source>No results.</source> |
352 | <target>Keine Ergebnisse.</target> | 709 | <target>Keine Ergebnisse.</target> |
@@ -490,6 +847,13 @@ | |||
490 | <context context-type="linenumber">22</context> | 847 | <context context-type="linenumber">22</context> |
491 | </context-group> | 848 | </context-group> |
492 | </trans-unit> | 849 | </trans-unit> |
850 | <trans-unit id="2350869d835dfca2643c32e0ef1f5e35dc64f64b"> | ||
851 | <source>Default NSFW/sensitive videos policy (can be redefined by the users)</source> | ||
852 | <target>Standardverhalten bei Videos mit anstößigen Inhalten (kann vom Nutzer bearbeitet werden)</target> | ||
853 | <context-group name="null"> | ||
854 | <context context-type="linenumber">5</context> | ||
855 | </context-group> | ||
856 | </trans-unit> | ||
493 | <trans-unit id="15f046007e4fca2e8477966745e2ec4e3e81bc3b"> | 857 | <trans-unit id="15f046007e4fca2e8477966745e2ec4e3e81bc3b"> |
494 | <source>Video quota</source> | 858 | <source>Video quota</source> |
495 | <target>Videokontingent</target> | 859 | <target>Videokontingent</target> |
@@ -629,6 +993,15 @@ | |||
629 | <context context-type="linenumber">57</context> | 993 | <context context-type="linenumber">57</context> |
630 | </context-group> | 994 | </context-group> |
631 | </trans-unit> | 995 | </trans-unit> |
996 | <trans-unit id="f876804a6725f7b950c8e4c56ca596206856e6a2"> | ||
997 | <source> | ||
998 | We are sorry, you cannot recover you password because your instance administrator did not configure the PeerTube email system. | ||
999 | </source> | ||
1000 | <target>Entschuldigung. Du kannst dein Passwort nicht zurücksetzen, weil der Administrator das E-Mail System nicht konfiguriert hat.</target> | ||
1001 | <context-group name="null"> | ||
1002 | <context context-type="linenumber">64</context> | ||
1003 | </context-group> | ||
1004 | </trans-unit> | ||
632 | <trans-unit id="244aae9346da82b0922506c2d2581373a15641cc"> | 1005 | <trans-unit id="244aae9346da82b0922506c2d2581373a15641cc"> |
633 | <source>Email</source> | 1006 | <source>Email</source> |
634 | <target>E-Mail</target> | 1007 | <target>E-Mail</target> |
@@ -783,6 +1156,36 @@ Konto erstellen</target> | |||
783 | <context context-type="linenumber">102</context> | 1156 | <context context-type="linenumber">102</context> |
784 | </context-group> | 1157 | </context-group> |
785 | </trans-unit> | 1158 | </trans-unit> |
1159 | <trans-unit id="1c98d728375e7bd5b166d1aeb29485ef8b5d6e28"> | ||
1160 | <source> | ||
1161 | Help to translate PeerTube! | ||
1162 | </source> | ||
1163 | <target>Hilf PeerTube zu übersetzen!</target> | ||
1164 | <context-group name="null"> | ||
1165 | <context context-type="linenumber">8</context> | ||
1166 | </context-group> | ||
1167 | </trans-unit> | ||
1168 | <trans-unit id="20f3ffdc9938528fe27db4444ee54a561670075a"> | ||
1169 | <source>My public profile</source> | ||
1170 | <target>Mein öffentliches Profil</target> | ||
1171 | <context-group name="null"> | ||
1172 | <context context-type="linenumber">17</context> | ||
1173 | </context-group> | ||
1174 | </trans-unit> | ||
1175 | <trans-unit id="e4825b5d86d89ae0f4c797ba256f66fd8abd4ee6"> | ||
1176 | <source>My account</source> | ||
1177 | <target>Mein Account</target> | ||
1178 | <context-group name="null"> | ||
1179 | <context context-type="linenumber">21</context> | ||
1180 | </context-group> | ||
1181 | </trans-unit> | ||
1182 | <trans-unit id="3fdc751b264ca9998e1542fcf5794e274cd56344"> | ||
1183 | <source>Log out</source> | ||
1184 | <target>Abmelden</target> | ||
1185 | <context-group name="null"> | ||
1186 | <context context-type="linenumber">25</context> | ||
1187 | </context-group> | ||
1188 | </trans-unit> | ||
786 | <trans-unit id="d207cc1965ec0c29e594e0e9917f39bfc276ed87"> | 1189 | <trans-unit id="d207cc1965ec0c29e594e0e9917f39bfc276ed87"> |
787 | <source>Create an account</source> | 1190 | <source>Create an account</source> |
788 | <target>Konto erstellen</target> | 1191 | <target>Konto erstellen</target> |
@@ -804,6 +1207,13 @@ Konto erstellen</target> | |||
804 | <context context-type="linenumber">24</context> | 1207 | <context context-type="linenumber">24</context> |
805 | </context-group> | 1208 | </context-group> |
806 | </trans-unit> | 1209 | </trans-unit> |
1210 | <trans-unit id="47546e45bbb476baaaad38244db444c427ddc502"> | ||
1211 | <source>Playlists</source> | ||
1212 | <target>Playlist</target> | ||
1213 | <context-group name="null"> | ||
1214 | <context context-type="linenumber">46</context> | ||
1215 | </context-group> | ||
1216 | </trans-unit> | ||
807 | <trans-unit id="357064ca9d9ac859eb618e28e8126fa32be049e2"> | 1217 | <trans-unit id="357064ca9d9ac859eb618e28e8126fa32be049e2"> |
808 | <source>Subscriptions</source> | 1218 | <source>Subscriptions</source> |
809 | <target>Abos</target> | 1219 | <target>Abos</target> |
@@ -811,6 +1221,13 @@ Konto erstellen</target> | |||
811 | <context context-type="linenumber">51</context> | 1221 | <context context-type="linenumber">51</context> |
812 | </context-group> | 1222 | </context-group> |
813 | </trans-unit> | 1223 | </trans-unit> |
1224 | <trans-unit id="efac3af0b32e953279c25b6519cae256811e0fe8"> | ||
1225 | <source>History</source> | ||
1226 | <target>Verlauf</target> | ||
1227 | <context-group name="null"> | ||
1228 | <context context-type="linenumber">56</context> | ||
1229 | </context-group> | ||
1230 | </trans-unit> | ||
814 | <trans-unit id="e95ae009d0bdb45fcc656e8b65248cf7396080d5"> | 1231 | <trans-unit id="e95ae009d0bdb45fcc656e8b65248cf7396080d5"> |
815 | <source>Overview</source> | 1232 | <source>Overview</source> |
816 | <target>Übersicht</target> | 1233 | <target>Übersicht</target> |
@@ -874,6 +1291,34 @@ Konto erstellen</target> | |||
874 | <context context-type="linenumber">108</context> | 1291 | <context context-type="linenumber">108</context> |
875 | </context-group> | 1292 | </context-group> |
876 | </trans-unit> | 1293 | </trans-unit> |
1294 | <trans-unit id="2dc8a0a3763cd5c456c84630fc335398c9b86771"> | ||
1295 | <source>View your notifications</source> | ||
1296 | <target>Zeige deine Benachrichtigungen</target> | ||
1297 | <context-group name="null"> | ||
1298 | <context context-type="linenumber">3</context> | ||
1299 | </context-group> | ||
1300 | </trans-unit> | ||
1301 | <trans-unit id="8bcabdf6b16cad0313a86c7e940c5e3ad7f9f8ab"> | ||
1302 | <source>Notifications</source> | ||
1303 | <target>Benachrichtigungen</target> | ||
1304 | <context-group name="null"> | ||
1305 | <context context-type="linenumber">10</context> | ||
1306 | </context-group> | ||
1307 | </trans-unit> | ||
1308 | <trans-unit id="341e026e3f317aa3164916cc63a059c961a78b81"> | ||
1309 | <source>Update your notification preferences</source> | ||
1310 | <target>Aktualisiere deine Benachrichtigungseinstellungen</target> | ||
1311 | <context-group name="null"> | ||
1312 | <context context-type="linenumber">16</context> | ||
1313 | </context-group> | ||
1314 | </trans-unit> | ||
1315 | <trans-unit id="3d1b5c9cd76948c04fdb7bb3fe51b6c1242c1bd5"> | ||
1316 | <source>See all your notifications</source> | ||
1317 | <target>Sehe alle deine Benachrichtigungen</target> | ||
1318 | <context-group name="null"> | ||
1319 | <context context-type="linenumber">30</context> | ||
1320 | </context-group> | ||
1321 | </trans-unit> | ||
877 | <trans-unit id="8aa58cf00d949c509df91c621ab38131df0a7599"> | 1322 | <trans-unit id="8aa58cf00d949c509df91c621ab38131df0a7599"> |
878 | <source>Search...</source> | 1323 | <source>Search...</source> |
879 | <target>Suche...</target> | 1324 | <target>Suche...</target> |
@@ -902,6 +1347,27 @@ Konto erstellen</target> | |||
902 | <context context-type="linenumber">15</context> | 1347 | <context context-type="linenumber">15</context> |
903 | </context-group> | 1348 | </context-group> |
904 | </trans-unit> | 1349 | </trans-unit> |
1350 | <trans-unit id="31523e672b9f39a621e5d9e2a22b24bbf9aa8d4d"> | ||
1351 | <source>Original publication year</source> | ||
1352 | <target>Ursprüngliches Veröffentlichungsdatum</target> | ||
1353 | <context-group name="null"> | ||
1354 | <context context-type="linenumber">24</context> | ||
1355 | </context-group> | ||
1356 | </trans-unit> | ||
1357 | <trans-unit id="e9866754251f6f45c42710a3de01da5d79c6ae91"> | ||
1358 | <source>After...</source> | ||
1359 | <target>Nach...</target> | ||
1360 | <context-group name="null"> | ||
1361 | <context context-type="linenumber">30</context> | ||
1362 | </context-group> | ||
1363 | </trans-unit> | ||
1364 | <trans-unit id="46c36269a23f9105124bbdd58f8c91833b92e565"> | ||
1365 | <source>Before...</source> | ||
1366 | <target>Bevor...</target> | ||
1367 | <context-group name="null"> | ||
1368 | <context context-type="linenumber">37</context> | ||
1369 | </context-group> | ||
1370 | </trans-unit> | ||
905 | <trans-unit id="a02ea1d4e7424ca989929da5e598f379940fdbf2"> | 1371 | <trans-unit id="a02ea1d4e7424ca989929da5e598f379940fdbf2"> |
906 | <source>Duration</source> | 1372 | <source>Duration</source> |
907 | <target>Länge</target> | 1373 | <target>Länge</target> |
@@ -1034,6 +1500,48 @@ Konto erstellen</target> | |||
1034 | <context context-type="linenumber">7</context> | 1500 | <context context-type="linenumber">7</context> |
1035 | </context-group> | 1501 | </context-group> |
1036 | </trans-unit> | 1502 | </trans-unit> |
1503 | <trans-unit id="5fea66be16da46ed7a0775e9a62b7b5e94b77473"> | ||
1504 | <source>Contact <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> administrator</source> | ||
1505 | <target>Kontaktiere <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> Administrator</target> | ||
1506 | <context-group name="null"> | ||
1507 | <context context-type="linenumber">3</context> | ||
1508 | </context-group> | ||
1509 | </trans-unit> | ||
1510 | <trans-unit id="533b2b9a76ee1335cb44c01f0bfd50d43e9400b0"> | ||
1511 | <source>Your name</source> | ||
1512 | <target>Dein Name</target> | ||
1513 | <context-group name="null"> | ||
1514 | <context context-type="linenumber">11</context> | ||
1515 | </context-group> | ||
1516 | </trans-unit> | ||
1517 | <trans-unit id="0b892c7805a1c5afc0b7c21c3449760860fe7f3d"> | ||
1518 | <source>Your email</source> | ||
1519 | <target>Deine E-Mail</target> | ||
1520 | <context-group name="null"> | ||
1521 | <context context-type="linenumber">20</context> | ||
1522 | </context-group> | ||
1523 | </trans-unit> | ||
1524 | <trans-unit id="d2815c9b510b8172d8cac4008b9709df69d636df"> | ||
1525 | <source>Your message</source> | ||
1526 | <target>Deine Nachricht</target> | ||
1527 | <context-group name="null"> | ||
1528 | <context context-type="linenumber">29</context> | ||
1529 | </context-group> | ||
1530 | </trans-unit> | ||
1531 | <trans-unit id="89e55a86cb300f06139ff398c9c8bb7376f78b07"> | ||
1532 | <source>About <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> instance</source> | ||
1533 | <target>Über <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> Instance</target> | ||
1534 | <context-group name="null"> | ||
1535 | <context context-type="linenumber">4</context> | ||
1536 | </context-group> | ||
1537 | </trans-unit> | ||
1538 | <trans-unit id="3c1aff50472b313c70a72ee02c081b8eeb1c616c"> | ||
1539 | <source>Contact administrator</source> | ||
1540 | <target>Kontaktiere einen Administrator</target> | ||
1541 | <context-group name="null"> | ||
1542 | <context context-type="linenumber">6</context> | ||
1543 | </context-group> | ||
1544 | </trans-unit> | ||
1037 | <trans-unit id="eec715de352a6b114713b30b640d319fa78207a0"> | 1545 | <trans-unit id="eec715de352a6b114713b30b640d319fa78207a0"> |
1038 | <source>Description</source> | 1546 | <source>Description</source> |
1039 | <target>Beschreibung</target> | 1547 | <target>Beschreibung</target> |
diff --git a/client/src/locale/target/angular_el_GR.xml b/client/src/locale/target/angular_el_GR.xml new file mode 100644 index 000000000..4f1319b81 --- /dev/null +++ b/client/src/locale/target/angular_el_GR.xml | |||
@@ -0,0 +1,108 @@ | |||
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="el-GR"> | ||
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><target>Previous</target><context-group name="null"> | ||
15 | <context context-type="linenumber">13</context> | ||
16 | </context-group> | ||
17 | </trans-unit> | ||
18 | <trans-unit id="ngb.carousel.next"> | ||
19 | <source>Next</source><target>Next</target><context-group name="null"> | ||
20 | <context context-type="linenumber">17</context> | ||
21 | </context-group> | ||
22 | </trans-unit> | ||
23 | <trans-unit id="ngb.datepicker.previous-month"> | ||
24 | <source>Previous month</source> | ||
25 | <target>Προηγούμενος μήνας</target> | ||
26 | <context-group name="null"> | ||
27 | <context context-type="linenumber">5</context> | ||
28 | </context-group> | ||
29 | </trans-unit> | ||
30 | <trans-unit id="ngb.datepicker.next-month"> | ||
31 | <source>Next month</source> | ||
32 | <target>Επόμενος μήνας</target> | ||
33 | <context-group name="null"> | ||
34 | <context context-type="linenumber">27</context> | ||
35 | </context-group> | ||
36 | </trans-unit> | ||
37 | <trans-unit id="ngb.datepicker.select-month"> | ||
38 | <source>Select month</source> | ||
39 | <target>Επιλέξτε μήνα</target> | ||
40 | <context-group name="null"> | ||
41 | <context context-type="linenumber">7</context> | ||
42 | </context-group> | ||
43 | </trans-unit> | ||
44 | <trans-unit id="ngb.datepicker.select-year"> | ||
45 | <source>Select year</source> | ||
46 | <target>Επιλέξτε έτος</target> | ||
47 | <context-group name="null"> | ||
48 | <context context-type="linenumber">16</context> | ||
49 | </context-group> | ||
50 | </trans-unit> | ||
51 | <trans-unit id="ngb.pagination.first"> | ||
52 | <source>««</source> | ||
53 | <target>««</target> | ||
54 | <context-group name="null"> | ||
55 | <context context-type="linenumber">2</context> | ||
56 | </context-group> | ||
57 | </trans-unit> | ||
58 | <trans-unit id="ngb.pagination.previous"> | ||
59 | <source>«</source> | ||
60 | <target>«</target> | ||
61 | <context-group name="null"> | ||
62 | <context context-type="linenumber">3</context> | ||
63 | </context-group> | ||
64 | </trans-unit> | ||
65 | <trans-unit id="ngb.pagination.next"> | ||
66 | <source>»</source> | ||
67 | <target>»</target> | ||
68 | <context-group name="null"> | ||
69 | <context context-type="linenumber">4</context> | ||
70 | </context-group> | ||
71 | </trans-unit> | ||
72 | <trans-unit id="ngb.pagination.last"> | ||
73 | <source>»»</source> | ||
74 | <target>»»</target> | ||
75 | <context-group name="null"> | ||
76 | <context context-type="linenumber">5</context> | ||
77 | </context-group> | ||
78 | </trans-unit> | ||
79 | <trans-unit id="ngb.pagination.first-aria"> | ||
80 | <source>First</source> | ||
81 | <target>Πρώτη</target> | ||
82 | <context-group name="null"> | ||
83 | <context context-type="linenumber">14</context> | ||
84 | </context-group> | ||
85 | </trans-unit> | ||
86 | <trans-unit id="ngb.pagination.previous-aria"> | ||
87 | <source>Previous</source> | ||
88 | <target>Προηγούμενη</target> | ||
89 | <context-group name="null"> | ||
90 | <context context-type="linenumber">23</context> | ||
91 | </context-group> | ||
92 | </trans-unit> | ||
93 | <trans-unit id="ngb.pagination.next-aria"> | ||
94 | <source>Next</source> | ||
95 | <target>Επόμενη</target> | ||
96 | <context-group name="null"> | ||
97 | <context context-type="linenumber">41</context> | ||
98 | </context-group> | ||
99 | </trans-unit> | ||
100 | <trans-unit id="ngb.pagination.last-aria"> | ||
101 | <source>Last</source> | ||
102 | <target>Τελευταία</target> | ||
103 | <context-group name="null"> | ||
104 | <context context-type="linenumber">49</context> | ||
105 | </context-group> | ||
106 | </trans-unit> | ||
107 | </body> | ||
108 | </file></xliff> \ No newline at end of file | ||
diff --git a/client/src/locale/target/angular_fi_FI.xml b/client/src/locale/target/angular_fi_FI.xml index 51af0f9c2..00e46405d 100644 --- a/client/src/locale/target/angular_fi_FI.xml +++ b/client/src/locale/target/angular_fi_FI.xml | |||
@@ -1186,8 +1186,10 @@ | |||
1186 | <source> | 1186 | <source> |
1187 | An HTTP request has to be sent on each tracker for each video to spy. | 1187 | An HTTP request has to be sent on each tracker for each video to spy. |
1188 | If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) | 1188 | If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) |
1189 | </source> | 1189 | </source><target> |
1190 | <context-group name="null"> | 1190 | An HTTP request has to be sent on each tracker for each video to spy. |
1191 | If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) | ||
1192 | </target><context-group name="null"> | ||
1191 | <context context-type="linenumber">33</context> | 1193 | <context context-type="linenumber">33</context> |
1192 | </context-group> | 1194 | </context-group> |
1193 | </trans-unit> | 1195 | </trans-unit> |
diff --git a/client/src/locale/target/angular_fr_FR.xml b/client/src/locale/target/angular_fr_FR.xml index a4a5b7a05..3a87cca0b 100644 --- a/client/src/locale/target/angular_fr_FR.xml +++ b/client/src/locale/target/angular_fr_FR.xml | |||
@@ -461,6 +461,27 @@ | |||
461 | <context context-type="linenumber">98</context> | 461 | <context context-type="linenumber">98</context> |
462 | </context-group> | 462 | </context-group> |
463 | </trans-unit> | 463 | </trans-unit> |
464 | <trans-unit id="e3f47a553df834db218dd456c462c29f14ece449"> | ||
465 | <source> | ||
466 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
467 | |||
468 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
469 | Your instance has <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>a new follower<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> (<x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.host }}"/>) | ||
470 | <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> awaiting your approval<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> | ||
471 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
472 | </source> | ||
473 | <target> | ||
474 | <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> | ||
475 | |||
476 | <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> | ||
477 | Votre instance a <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>un nouvel abonné<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> (<x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.host }}"/>) | ||
478 | <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> attend votre approbation<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> | ||
479 | <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> | ||
480 | </target> | ||
481 | <context-group name="null"> | ||
482 | <context context-type="linenumber">106</context> | ||
483 | </context-group> | ||
484 | </trans-unit> | ||
464 | <trans-unit id="b2b638f4333842009c258a23e59dbe4160d1e566"> | 485 | <trans-unit id="b2b638f4333842009c258a23e59dbe4160d1e566"> |
465 | <source>Save to</source> | 486 | <source>Save to</source> |
466 | <target>Enregistrer vers</target> | 487 | <target>Enregistrer vers</target> |
@@ -636,11 +657,33 @@ | |||
636 | <context context-type="linenumber">39</context> | 657 | <context context-type="linenumber">39</context> |
637 | </context-group> | 658 | </context-group> |
638 | </trans-unit> | 659 | </trans-unit> |
660 | <trans-unit id="fb8ccb136ab0ad1ff1dfbce739198be16a814f87"> | ||
661 | <source> | ||
662 | Sensitive | ||
663 | </source> | ||
664 | <target> | ||
665 | Sensible | ||
666 | </target> | ||
667 | <context-group name="null"> | ||
668 | <context context-type="linenumber">43</context> | ||
669 | </context-group> | ||
670 | </trans-unit> | ||
639 | <trans-unit id="99dea2d567d6e6d610d97608c3850ddb76df9a9a"> | 671 | <trans-unit id="99dea2d567d6e6d610d97608c3850ddb76df9a9a"> |
640 | <source>{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} }</source><target>{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} }</target><context-group name="null"> | 672 | <source>{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} }</source><target>{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} }</target><context-group name="null"> |
641 | <context context-type="linenumber">9</context> | 673 | <context context-type="linenumber">9</context> |
642 | </context-group> | 674 | </context-group> |
643 | </trans-unit> | 675 | </trans-unit> |
676 | <trans-unit id="4999ffd919bb9af482aa4c53badd6cd654468582"> | ||
677 | <source> | ||
678 | <x id="INTERPOLATION" equiv-text="{{ playlist.videoChannelBy }}"/> | ||
679 | </source> | ||
680 | <target> | ||
681 | <x id="INTERPOLATION" equiv-text="{{ playlist.videoChannelBy }}"/> | ||
682 | </target> | ||
683 | <context-group name="null"> | ||
684 | <context context-type="linenumber">22</context> | ||
685 | </context-group> | ||
686 | </trans-unit> | ||
644 | <trans-unit id="a3550f6ce98d90d2947fe062530629dc2d3923b4"> | 687 | <trans-unit id="a3550f6ce98d90d2947fe062530629dc2d3923b4"> |
645 | <source>Updated <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/></source> | 688 | <source>Updated <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/></source> |
646 | <target>Mise à jour <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/></target> | 689 | <target>Mise à jour <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/></target> |
@@ -2052,6 +2095,27 @@ | |||
2052 | <context context-type="linenumber">177</context> | 2095 | <context context-type="linenumber">177</context> |
2053 | </context-group> | 2096 | </context-group> |
2054 | </trans-unit> | 2097 | </trans-unit> |
2098 | <trans-unit id="2c2af9710d6f6c3ab117c3a74f5aa9d40710f5b9"> | ||
2099 | <source>Instance followers</source> | ||
2100 | <target>Instances abonnées</target> | ||
2101 | <context-group name="null"> | ||
2102 | <context context-type="linenumber">186</context> | ||
2103 | </context-group> | ||
2104 | </trans-unit> | ||
2105 | <trans-unit id="fda0a09374e5d89c25522b7c49cf8f440cfb9db8"> | ||
2106 | <source>Other instances can follow your instance</source> | ||
2107 | <target>D'autres instances peuvent suivre votre instance</target> | ||
2108 | <context-group name="null"> | ||
2109 | <context context-type="linenumber">194</context> | ||
2110 | </context-group> | ||
2111 | </trans-unit> | ||
2112 | <trans-unit id="1df9e784f36295ebd75a87980873e5bce62e8cd9"> | ||
2113 | <source>Manually approve new instance follower</source> | ||
2114 | <target>Approuver manuellement une nouvelle instance qui souhaite vous suivre</target> | ||
2115 | <context-group name="null"> | ||
2116 | <context context-type="linenumber">201</context> | ||
2117 | </context-group> | ||
2118 | </trans-unit> | ||
2055 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> | 2119 | <trans-unit id="ca2283fc765b9f44b69f0175d685dc2443da6011"> |
2056 | <source>Administrator</source> | 2120 | <source>Administrator</source> |
2057 | <target>Administrateur</target> | 2121 | <target>Administrateur</target> |
@@ -2332,6 +2396,17 @@ | |||
2332 | <context context-type="linenumber">15</context> | 2396 | <context context-type="linenumber">15</context> |
2333 | </context-group> | 2397 | </context-group> |
2334 | </trans-unit> | 2398 | </trans-unit> |
2399 | <trans-unit id="638b9df143315199c73f6c82d9754307d4b9f01c"> | ||
2400 | <source> | ||
2401 | System | ||
2402 | </source> | ||
2403 | <target> | ||
2404 | Système | ||
2405 | </target> | ||
2406 | <context-group name="null"> | ||
2407 | <context context-type="linenumber">19</context> | ||
2408 | </context-group> | ||
2409 | </trans-unit> | ||
2335 | <trans-unit id="4e8635c108375983b42229df44bda8c0af84f396"> | 2410 | <trans-unit id="4e8635c108375983b42229df44bda8c0af84f396"> |
2336 | <source>1 host (without "http://") per line</source> | 2411 | <source>1 host (without "http://") per line</source> |
2337 | <target>1 hôte (sans le "http://") par ligne</target> | 2412 | <target>1 hôte (sans le "http://") par ligne</target> |
@@ -2371,6 +2446,13 @@ | |||
2371 | <context context-type="linenumber">18</context> | 2446 | <context context-type="linenumber">18</context> |
2372 | </context-group> | 2447 | </context-group> |
2373 | </trans-unit> | 2448 | </trans-unit> |
2449 | <trans-unit id="1d284acc5ec053b3cd87e4e9fcd7aaefec0c54fb"> | ||
2450 | <source>Follower handle</source> | ||
2451 | <target>Identifiant d'abonné</target> | ||
2452 | <context-group name="null"> | ||
2453 | <context context-type="linenumber">17</context> | ||
2454 | </context-group> | ||
2455 | </trans-unit> | ||
2374 | <trans-unit id="873b72903b1858a9cd6c8967521030b4d7d1435b"> | 2456 | <trans-unit id="873b72903b1858a9cd6c8967521030b4d7d1435b"> |
2375 | <source>State</source> | 2457 | <source>State</source> |
2376 | <target>Statut</target> | 2458 | <target>Statut</target> |
@@ -2406,6 +2488,13 @@ | |||
2406 | <context context-type="linenumber">33</context> | 2488 | <context context-type="linenumber">33</context> |
2407 | </context-group> | 2489 | </context-group> |
2408 | </trans-unit> | 2490 | </trans-unit> |
2491 | <trans-unit id="6fc5e65900ae1415d3170d5d2842f0dcae1b6645"> | ||
2492 | <source>Accept</source> | ||
2493 | <target>Accepter</target> | ||
2494 | <context-group name="null"> | ||
2495 | <context context-type="linenumber">41</context> | ||
2496 | </context-group> | ||
2497 | </trans-unit> | ||
2409 | <trans-unit id="4a5613f6b472c1ed863dff1be932913a251f27a2"> | 2498 | <trans-unit id="4a5613f6b472c1ed863dff1be932913a251f27a2"> |
2410 | <source>Refuse</source> | 2499 | <source>Refuse</source> |
2411 | <target>Refuser</target> | 2500 | <target>Refuser</target> |
@@ -2510,6 +2599,13 @@ | |||
2510 | <context context-type="linenumber">72</context> | 2599 | <context context-type="linenumber">72</context> |
2511 | </context-group> | 2600 | </context-group> |
2512 | </trans-unit> | 2601 | </trans-unit> |
2602 | <trans-unit id="021ae82dcaddcb3e8d1c5e9645952b7c7e772fe1"> | ||
2603 | <source>Bypass video auto blacklist</source> | ||
2604 | <target>Passer outre la liste noire automatique de vidéos</target> | ||
2605 | <context-group name="null"> | ||
2606 | <context context-type="linenumber">85</context> | ||
2607 | </context-group> | ||
2608 | </trans-unit> | ||
2513 | <trans-unit id="85614ebfd89fe16873dfcf593a05f18b7468daac"> | 2609 | <trans-unit id="85614ebfd89fe16873dfcf593a05f18b7468daac"> |
2514 | <source>Danger Zone</source> | 2610 | <source>Danger Zone</source> |
2515 | <target>Zone dangereuse</target> | 2611 | <target>Zone dangereuse</target> |
@@ -2746,7 +2842,9 @@ | |||
2746 | </context-group> | 2842 | </context-group> |
2747 | </trans-unit> | 2843 | </trans-unit> |
2748 | <trans-unit id="6053443ad364f974301570cfadfa86ee0b43f1a9"> | 2844 | <trans-unit id="6053443ad364f974301570cfadfa86ee0b43f1a9"> |
2749 | <source><x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Manually blacklisted videos' : 'Blacklisted videos' }}"/></source><target><x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Manually blacklisted videos' : 'Blacklisted videos' }}"/></target><context-group name="null"> | 2845 | <source><x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Manually blacklisted videos' : 'Blacklisted videos' }}"/></source> |
2846 | <target><x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Vidéos mises sur liste noire automatiquement' : 'Vidéos mises sur liste noire' }}"/></target> | ||
2847 | <context-group name="null"> | ||
2750 | <context context-type="linenumber">7</context> | 2848 | <context context-type="linenumber">7</context> |
2751 | </context-group> | 2849 | </context-group> |
2752 | </trans-unit> | 2850 | </trans-unit> |
@@ -2820,6 +2918,41 @@ | |||
2820 | <context context-type="linenumber">23</context> | 2918 | <context context-type="linenumber">23</context> |
2821 | </context-group> | 2919 | </context-group> |
2822 | </trans-unit> | 2920 | </trans-unit> |
2921 | <trans-unit id="c8d1785038d461ec66b5799db21864182b35900a"> | ||
2922 | <source>Refresh</source> | ||
2923 | <target>Rafraîchir</target> | ||
2924 | <context-group name="null"> | ||
2925 | <context context-type="linenumber">14</context> | ||
2926 | </context-group> | ||
2927 | </trans-unit> | ||
2928 | <trans-unit id="8011e20c5bbe51602d459a860fbf29b599b55edd"> | ||
2929 | <source>System</source> | ||
2930 | <target>Système</target> | ||
2931 | <context-group name="null"> | ||
2932 | <context context-type="linenumber">2</context> | ||
2933 | </context-group> | ||
2934 | </trans-unit> | ||
2935 | <trans-unit id="43f1cc191ebc0b8ce89f6916aa634f5a57158798"> | ||
2936 | <source>Jobs</source> | ||
2937 | <target>Travaux</target> | ||
2938 | <context-group name="null"> | ||
2939 | <context context-type="linenumber">5</context> | ||
2940 | </context-group> | ||
2941 | </trans-unit> | ||
2942 | <trans-unit id="eb3d5aefff38a814b76da74371cbf02c0789a1ef"> | ||
2943 | <source>Logs</source> | ||
2944 | <target>Journaux</target> | ||
2945 | <context-group name="null"> | ||
2946 | <context context-type="linenumber">7</context> | ||
2947 | </context-group> | ||
2948 | </trans-unit> | ||
2949 | <trans-unit id="dcfc990a822e11feb00eb91d9cf4d6ec0ed37dd0"> | ||
2950 | <source>Debug</source> | ||
2951 | <target>Debug</target> | ||
2952 | <context-group name="null"> | ||
2953 | <context context-type="linenumber">9</context> | ||
2954 | </context-group> | ||
2955 | </trans-unit> | ||
2823 | <trans-unit id="9518d3fb042d551167c1701ddeb88a1374cf1e48"> | 2956 | <trans-unit id="9518d3fb042d551167c1701ddeb88a1374cf1e48"> |
2824 | <source>Video quota:</source> | 2957 | <source>Video quota:</source> |
2825 | <target>Quota de vidéos :</target> | 2958 | <target>Quota de vidéos :</target> |
@@ -3746,6 +3879,50 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
3746 | <context context-type="linenumber">19</context> | 3879 | <context context-type="linenumber">19</context> |
3747 | </context-group> | 3880 | </context-group> |
3748 | </trans-unit> | 3881 | </trans-unit> |
3882 | <trans-unit id="38e66e2d779d6d819cd7703ab73ab1bab75f8614"> | ||
3883 | <source> | ||
3884 | The video is being imported, it will be available when the import is finished. | ||
3885 | </source> | ||
3886 | <target> | ||
3887 | La vidéo est en cours d'importation, elle sera disponible lorsque l'importation sera terminée. | ||
3888 | </target> | ||
3889 | <context-group name="null"> | ||
3890 | <context context-type="linenumber">40</context> | ||
3891 | </context-group> | ||
3892 | </trans-unit> | ||
3893 | <trans-unit id="d2a8e8e4e5345201c07ba03a7fafe8b663230246"> | ||
3894 | <source> | ||
3895 | The video is being transcoded, it may not work properly. | ||
3896 | </source> | ||
3897 | <target> | ||
3898 | La vidéo est en cours d'encodage, il est possible qu'elle ne fonctionne pas correctement. | ||
3899 | </target> | ||
3900 | <context-group name="null"> | ||
3901 | <context context-type="linenumber">44</context> | ||
3902 | </context-group> | ||
3903 | </trans-unit> | ||
3904 | <trans-unit id="2dd4add38e83d8ec58e37735e76090e9738c974a"> | ||
3905 | <source> | ||
3906 | This video will be published on <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/>. | ||
3907 | </source> | ||
3908 | <target> | ||
3909 | Cette vidéo sera publiée dans <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/>. | ||
3910 | </target> | ||
3911 | <context-group name="null"> | ||
3912 | <context context-type="linenumber">48</context> | ||
3913 | </context-group> | ||
3914 | </trans-unit> | ||
3915 | <trans-unit id="f52722430ddd59507177f005a357bfd335ffa7fd"> | ||
3916 | <source> | ||
3917 | This playlist does not have videos. | ||
3918 | </source> | ||
3919 | <target> | ||
3920 | Cette liste de lecture ne contient pas de vidéos. | ||
3921 | </target> | ||
3922 | <context-group name="null"> | ||
3923 | <context context-type="linenumber">52</context> | ||
3924 | </context-group> | ||
3925 | </trans-unit> | ||
3749 | <trans-unit id="bd7055d3e38beff538463e75d508d1c75c683710"> | 3926 | <trans-unit id="bd7055d3e38beff538463e75d508d1c75c683710"> |
3750 | <source>This video is blacklisted.</source> | 3927 | <source>This video is blacklisted.</source> |
3751 | <target>Cette vidéo est sur liste noire.</target> | 3928 | <target>Cette vidéo est sur liste noire.</target> |
@@ -4158,6 +4335,48 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
4158 | <context context-type="linenumber">1</context> | 4335 | <context context-type="linenumber">1</context> |
4159 | </context-group> | 4336 | </context-group> |
4160 | </trans-unit> | 4337 | </trans-unit> |
4338 | <trans-unit id="44e174dd30570e69f7cbf216477a01f956ce058b"> | ||
4339 | <source><x id="INTERPOLATION" equiv-text="{{handle}}"/> accepted in instance followers</source> | ||
4340 | <target><x id="INTERPOLATION" equiv-text="{{handle}}"/> a été accepté des instances qui vous suivent</target> | ||
4341 | <context-group name="null"> | ||
4342 | <context context-type="linenumber">1</context> | ||
4343 | </context-group> | ||
4344 | </trans-unit> | ||
4345 | <trans-unit id="3d8e85e3f78a29db7959c495e74cc9af90838430"> | ||
4346 | <source>Do you really want to reject this follower?</source> | ||
4347 | <target>Souhaitez-vous vraiment retirer cette instance qui souhaite vous suivre ?</target> | ||
4348 | <context-group name="null"> | ||
4349 | <context context-type="linenumber">1</context> | ||
4350 | </context-group> | ||
4351 | </trans-unit> | ||
4352 | <trans-unit id="20c3d69c0b67a74df0aa3920485016b2080578f6"> | ||
4353 | <source>Reject</source> | ||
4354 | <target>Retirer</target> | ||
4355 | <context-group name="null"> | ||
4356 | <context context-type="linenumber">1</context> | ||
4357 | </context-group> | ||
4358 | </trans-unit> | ||
4359 | <trans-unit id="7faa627518f768d9ea813d018c121608af5cbd79"> | ||
4360 | <source><x id="INTERPOLATION" equiv-text="{{handle}}"/> rejected from instance followers</source> | ||
4361 | <target><x id="INTERPOLATION" equiv-text="{{handle}}"/> a été retiré des instances qui vous suivent</target> | ||
4362 | <context-group name="null"> | ||
4363 | <context context-type="linenumber">1</context> | ||
4364 | </context-group> | ||
4365 | </trans-unit> | ||
4366 | <trans-unit id="150d48f01a24d84c2bfffb2761419b9482074b61"> | ||
4367 | <source>Do you really want to delete this follower?</source> | ||
4368 | <target>Souhaitez-vous vraiment supprimer cet abonné ?</target> | ||
4369 | <context-group name="null"> | ||
4370 | <context context-type="linenumber">1</context> | ||
4371 | </context-group> | ||
4372 | </trans-unit> | ||
4373 | <trans-unit id="53fb638407fb04c8b403fa392cc628a699e2c0bc"> | ||
4374 | <source><x id="INTERPOLATION" equiv-text="{{handle}}"/> removed from instance followers</source> | ||
4375 | <target><x id="INTERPOLATION" equiv-text="{{handle}}"/> supprimé des abonnés de votre instance</target> | ||
4376 | <context-group name="null"> | ||
4377 | <context context-type="linenumber">1</context> | ||
4378 | </context-group> | ||
4379 | </trans-unit> | ||
4161 | <trans-unit id="fc5731a28a99b25c62d43333ceebb250d60aff84"> | 4380 | <trans-unit id="fc5731a28a99b25c62d43333ceebb250d60aff84"> |
4162 | <source><x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid</source> | 4381 | <source><x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid</source> |
4163 | <target><x id="INTERPOLATION" equiv-text="{{host}}"/> n'est pas valide</target> | 4382 | <target><x id="INTERPOLATION" equiv-text="{{host}}"/> n'est pas valide</target> |
@@ -4347,6 +4566,27 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
4347 | <context context-type="linenumber">1</context> | 4566 | <context context-type="linenumber">1</context> |
4348 | </context-group> | 4567 | </context-group> |
4349 | </trans-unit> | 4568 | </trans-unit> |
4569 | <trans-unit id="3c91a10e15c752aaaf92c736b380efc5ba160b8f"> | ||
4570 | <source>Last week</source> | ||
4571 | <target>La semaine passée</target> | ||
4572 | <context-group name="null"> | ||
4573 | <context context-type="linenumber">1</context> | ||
4574 | </context-group> | ||
4575 | </trans-unit> | ||
4576 | <trans-unit id="76f7f502edd5c7a38bbf2a262db38f90cc440441"> | ||
4577 | <source>Last day</source> | ||
4578 | <target>Le jour passé</target> | ||
4579 | <context-group name="null"> | ||
4580 | <context context-type="linenumber">1</context> | ||
4581 | </context-group> | ||
4582 | </trans-unit> | ||
4583 | <trans-unit id="9c152780247b402c410b861e521967dca7d9fd10"> | ||
4584 | <source>Last hour</source> | ||
4585 | <target>L'heure passée</target> | ||
4586 | <context-group name="null"> | ||
4587 | <context context-type="linenumber">1</context> | ||
4588 | </context-group> | ||
4589 | </trans-unit> | ||
4350 | <trans-unit id="321e4419a943044e674beb55b8039f42a9761ca5"> | 4590 | <trans-unit id="321e4419a943044e674beb55b8039f42a9761ca5"> |
4351 | <source>Info</source> | 4591 | <source>Info</source> |
4352 | <target>Info</target> | 4592 | <target>Info</target> |
@@ -4648,6 +4888,13 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
4648 | <context context-type="linenumber">1</context> | 4888 | <context context-type="linenumber">1</context> |
4649 | </context-group> | 4889 | </context-group> |
4650 | </trans-unit> | 4890 | </trans-unit> |
4891 | <trans-unit id="f4bb57154f8b6b30f3272f340dc40e143af8607f"> | ||
4892 | <source>Your instance has a new follower</source> | ||
4893 | <target>Votre instance a un nouvel abonné</target> | ||
4894 | <context-group name="null"> | ||
4895 | <context context-type="linenumber">1</context> | ||
4896 | </context-group> | ||
4897 | </trans-unit> | ||
4651 | <trans-unit id="a0f04081717f5f00c0a2c723903c3a2d4c296401"> | 4898 | <trans-unit id="a0f04081717f5f00c0a2c723903c3a2d4c296401"> |
4652 | <source>Preferences saved</source> | 4899 | <source>Preferences saved</source> |
4653 | <target>Préférences sauvegardées</target> | 4900 | <target>Préférences sauvegardées</target> |
@@ -6127,6 +6374,13 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
6127 | <context context-type="linenumber">1</context> | 6374 | <context context-type="linenumber">1</context> |
6128 | </context-group> | 6375 | </context-group> |
6129 | </trans-unit> | 6376 | </trans-unit> |
6377 | <trans-unit id="55e17373c208e821dbb43ed4f6da7d0c5b800cab"> | ||
6378 | <source>Video uploads require manual validation by moderators</source> | ||
6379 | <target>La mise en ligne de vidéos requiert la validation par un modérateur</target> | ||
6380 | <context-group name="null"> | ||
6381 | <context context-type="linenumber">1</context> | ||
6382 | </context-group> | ||
6383 | </trans-unit> | ||
6130 | <trans-unit id="a0fdb831d4557925dbaa4f8aff7e5035f7506411"> | 6384 | <trans-unit id="a0fdb831d4557925dbaa4f8aff7e5035f7506411"> |
6131 | <source>Transcode your videos in multiple resolutions</source> | 6385 | <source>Transcode your videos in multiple resolutions</source> |
6132 | <target>Encoder vos vidéos dans plusieurs résolutions</target> | 6386 | <target>Encoder vos vidéos dans plusieurs résolutions</target> |
@@ -6148,6 +6402,13 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
6148 | <context context-type="linenumber">1</context> | 6402 | <context context-type="linenumber">1</context> |
6149 | </context-group> | 6403 | </context-group> |
6150 | </trans-unit> | 6404 | </trans-unit> |
6405 | <trans-unit id="af80f4182e09341958e8706bd2b47ece61233eb5"> | ||
6406 | <source>P2P enabled</source> | ||
6407 | <target>P2P activé</target> | ||
6408 | <context-group name="null"> | ||
6409 | <context context-type="linenumber">1</context> | ||
6410 | </context-group> | ||
6411 | </trans-unit> | ||
6151 | <trans-unit id="7296e9f7cc4956b6d57c541728b0826e76d108ba"> | 6412 | <trans-unit id="7296e9f7cc4956b6d57c541728b0826e76d108ba"> |
6152 | <source>~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/></source> | 6413 | <source>~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/></source> |
6153 | <target>~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/></target> | 6414 | <target>~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/></target> |
@@ -6512,6 +6773,13 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute | |||
6512 | <context context-type="linenumber">1</context> | 6773 | <context context-type="linenumber">1</context> |
6513 | </context-group> | 6774 | </context-group> |
6514 | </trans-unit> | 6775 | </trans-unit> |
6776 | <trans-unit id="0f829293d953936450158c2dd7b483d6b960ed2b"> | ||
6777 | <source>Save to playlist</source> | ||
6778 | <target>Sauvegarder dans la liste de lecture</target> | ||
6779 | <context-group name="null"> | ||
6780 | <context context-type="linenumber">1</context> | ||
6781 | </context-group> | ||
6782 | </trans-unit> | ||
6515 | <trans-unit id="007ab5fa2aae8a7372307d3fc45a2dbcb11ffd61"> | 6783 | <trans-unit id="007ab5fa2aae8a7372307d3fc45a2dbcb11ffd61"> |
6516 | <source>Blacklist</source> | 6784 | <source>Blacklist</source> |
6517 | <target>Mettre sur liste noire</target> | 6785 | <target>Mettre sur liste noire</target> |
diff --git a/client/src/locale/target/angular_gd.xml b/client/src/locale/target/angular_gd.xml index ffd9d9a17..77538bd99 100644 --- a/client/src/locale/target/angular_gd.xml +++ b/client/src/locale/target/angular_gd.xml | |||
@@ -1692,8 +1692,8 @@ | |||
1692 | </trans-unit> | 1692 | </trans-unit> |
1693 | <trans-unit id="c9a1f510f6a1365c5bc5615661f8505792889347"> | 1693 | <trans-unit id="c9a1f510f6a1365c5bc5615661f8505792889347"> |
1694 | <source>Enabling it will allow other administrators to know that you are mainly federating sensitive content.<br /><br /> | 1694 | <source>Enabling it will allow other administrators to know that you are mainly federating sensitive content.<br /><br /> |
1695 | Moreover, the NSFW checkbox on video upload will be automatically checked by default.</source> | 1695 | Moreover, the NSFW checkbox on video upload will be automatically checked by default.</source><target>Enabling it will allow other administrators to know that you are mainly federating sensitive content.<br /><br /> |
1696 | <context-group name="null"> | 1696 | Moreover, the NSFW checkbox on video upload will be automatically checked by default.</target><context-group name="null"> |
1697 | <context context-type="linenumber">51</context> | 1697 | <context context-type="linenumber">51</context> |
1698 | </context-group> | 1698 | </context-group> |
1699 | </trans-unit> | 1699 | </trans-unit> |
@@ -1853,8 +1853,9 @@ | |||
1853 | <trans-unit id="f1276a50033dfc7a71290086d0f57d89e3438e6b"> | 1853 | <trans-unit id="f1276a50033dfc7a71290086d0f57d89e3438e6b"> |
1854 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> | 1854 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> |
1855 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> | 1855 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> |
1856 | 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> | 1856 | 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><target>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> |
1857 | <context-group name="null"> | 1857 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> |
1858 | 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.</target><context-group name="null"> | ||
1858 | <context context-type="linenumber">253</context> | 1859 | <context context-type="linenumber">253</context> |
1859 | </context-group> | 1860 | </context-group> |
1860 | </trans-unit> | 1861 | </trans-unit> |
@@ -2425,8 +2426,8 @@ | |||
2425 | </trans-unit> | 2426 | </trans-unit> |
2426 | <trans-unit id="74728de5289ea2ff3f553bc2b48f1811680b931a"> | 2427 | <trans-unit id="74728de5289ea2ff3f553bc2b48f1811680b931a"> |
2427 | <source>Short text to tell people how they can support your channel (membership platform...).<br /><br /> | 2428 | <source>Short text to tell people how they can support your channel (membership platform...).<br /><br /> |
2428 | When you will upload a video in this channel, the video support field will be automatically filled by this text.</source> | 2429 | When you will upload a video in this channel, the video support field will be automatically filled by this text.</source><target>Short text to tell people how they can support your channel (membership platform...).<br /><br /> |
2429 | <context-group name="null"> | 2430 | When you will upload a video in this channel, the video support field will be automatically filled by this text.</target><context-group name="null"> |
2430 | <context context-type="linenumber">52</context> | 2431 | <context context-type="linenumber">52</context> |
2431 | </context-group> | 2432 | </context-group> |
2432 | </trans-unit> | 2433 | </trans-unit> |
@@ -2638,8 +2639,9 @@ When you will upload a video in this channel, the video support field will be au | |||
2638 | <trans-unit id="e242e3e8608a3c4a944327eb3d5c221dc6e4e3cd"> | 2639 | <trans-unit id="e242e3e8608a3c4a944327eb3d5c221dc6e4e3cd"> |
2639 | <source> | 2640 | <source> |
2640 | Sorry, but we couldn't find the page you were looking for. | 2641 | Sorry, but we couldn't find the page you were looking for. |
2641 | </source> | 2642 | </source><target> |
2642 | <context-group name="null"> | 2643 | Sorry, but we couldn't find the page you were looking for. |
2644 | </target><context-group name="null"> | ||
2643 | <context context-type="linenumber">1</context> | 2645 | <context context-type="linenumber">1</context> |
2644 | </context-group> | 2646 | </context-group> |
2645 | </trans-unit> | 2647 | </trans-unit> |
@@ -2705,8 +2707,9 @@ When you will upload a video in this channel, the video support field will be au | |||
2705 | <trans-unit id="c286611c692d1442f8536ae6e62becbd28413d0e"> | 2707 | <trans-unit id="c286611c692d1442f8536ae6e62becbd28413d0e"> |
2706 | <source> | 2708 | <source> |
2707 | Created <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> playlists | 2709 | Created <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> playlists |
2708 | </source> | 2710 | </source><target> |
2709 | <context-group name="null"> | 2711 | Created <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> playlists |
2712 | </target><context-group name="null"> | ||
2710 | <context context-type="linenumber">1</context> | 2713 | <context context-type="linenumber">1</context> |
2711 | </context-group> | 2714 | </context-group> |
2712 | </trans-unit> | 2715 | </trans-unit> |
@@ -2733,8 +2736,9 @@ When you will upload a video in this channel, the video support field will be au | |||
2733 | <trans-unit id="63d6bf87c9f30441175648dfd3ef6a19292287c2"> | 2736 | <trans-unit id="63d6bf87c9f30441175648dfd3ef6a19292287c2"> |
2734 | <source> | 2737 | <source> |
2735 | Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. | 2738 | Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. |
2736 | </source> | 2739 | </source><target> |
2737 | <context-group name="null"> | 2740 | Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. |
2741 | </target><context-group name="null"> | ||
2738 | <context context-type="linenumber">46</context> | 2742 | <context context-type="linenumber">46</context> |
2739 | </context-group> | 2743 | </context-group> |
2740 | </trans-unit> | 2744 | </trans-unit> |
@@ -2756,8 +2760,9 @@ When you will upload a video in this channel, the video support field will be au | |||
2756 | <trans-unit id="6357683911e256c566259880de43ea9403de00d3"> | 2760 | <trans-unit id="6357683911e256c566259880de43ea9403de00d3"> |
2757 | <source> | 2761 | <source> |
2758 | Congratulations! Your video is now available in your private library. | 2762 | Congratulations! Your video is now available in your private library. |
2759 | </source> | 2763 | </source><target> |
2760 | <context-group name="null"> | 2764 | Congratulations! Your video is now available in your private library. |
2765 | </target><context-group name="null"> | ||
2761 | <context context-type="linenumber">45</context> | 2766 | <context context-type="linenumber">45</context> |
2762 | </context-group> | 2767 | </context-group> |
2763 | </trans-unit> | 2768 | </trans-unit> |
@@ -2794,8 +2799,9 @@ When you will upload a video in this channel, the video support field will be au | |||
2794 | <trans-unit id="7cb3731472edd9edf6a6d036498c2c8388157266"> | 2799 | <trans-unit id="7cb3731472edd9edf6a6d036498c2c8388157266"> |
2795 | <source> | 2800 | <source> |
2796 | Congratulations, the video will be imported with BitTorrent! You can already add information about this video. | 2801 | Congratulations, the video will be imported with BitTorrent! You can already add information about this video. |
2797 | </source> | 2802 | </source><target> |
2798 | <context-group name="null"> | 2803 | Congratulations, the video will be imported with BitTorrent! You can already add information about this video. |
2804 | </target><context-group name="null"> | ||
2799 | <context context-type="linenumber">53</context> | 2805 | <context context-type="linenumber">53</context> |
2800 | </context-group> | 2806 | </context-group> |
2801 | </trans-unit> | 2807 | </trans-unit> |
@@ -3919,8 +3925,8 @@ When you will upload a video in this channel, the video support field will be au | |||
3919 | </trans-unit> | 3925 | </trans-unit> |
3920 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> | 3926 | <trans-unit id="edeaa933b09690523e46977e11064e9c655d77d7"> |
3921 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. | 3927 | <source>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. |
3922 | </source> | 3928 | </source><target>Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. |
3923 | <context-group name="null"> | 3929 | </target><context-group name="null"> |
3924 | <context context-type="linenumber">1</context> | 3930 | <context context-type="linenumber">1</context> |
3925 | </context-group> | 3931 | </context-group> |
3926 | </trans-unit> | 3932 | </trans-unit> |
diff --git a/client/src/locale/target/angular_hu_HU.xml b/client/src/locale/target/angular_hu_HU.xml index d7f0cb8d1..3ea5e2653 100644 --- a/client/src/locale/target/angular_hu_HU.xml +++ b/client/src/locale/target/angular_hu_HU.xml | |||
@@ -783,8 +783,10 @@ Leiratkozás</target> | |||
783 | <source> | 783 | <source> |
784 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | 784 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> |
785 | <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>"/> | 785 | <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>"/> |
786 | </source> | 786 | </source><target> |
787 | <context-group name="null"> | 787 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> |
788 | <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>"/> | ||
789 | </target><context-group name="null"> | ||
788 | <context context-type="linenumber">10</context> | 790 | <context context-type="linenumber">10</context> |
789 | </context-group> | 791 | </context-group> |
790 | </trans-unit> | 792 | </trans-unit> |
diff --git a/client/src/locale/target/angular_nl_NL.xml b/client/src/locale/target/angular_nl_NL.xml index 5d8f871c7..6512936a3 100644 --- a/client/src/locale/target/angular_nl_NL.xml +++ b/client/src/locale/target/angular_nl_NL.xml | |||
@@ -668,7 +668,7 @@ Annuleer</target> | |||
668 | </trans-unit> | 668 | </trans-unit> |
669 | <trans-unit id="99dea2d567d6e6d610d97608c3850ddb76df9a9a"> | 669 | <trans-unit id="99dea2d567d6e6d610d97608c3850ddb76df9a9a"> |
670 | <source>{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} }</source> | 670 | <source>{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} }</source> |
671 | <target>{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} andere {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} }</target> | 671 | <target>{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> videos} }</target> |
672 | <context-group name="null"> | 672 | <context-group name="null"> |
673 | <context context-type="linenumber">9</context> | 673 | <context context-type="linenumber">9</context> |
674 | </context-group> | 674 | </context-group> |
diff --git a/client/src/locale/target/angular_pt_PT.xml b/client/src/locale/target/angular_pt_PT.xml index b80ddb19f..5a2b7cab9 100644 --- a/client/src/locale/target/angular_pt_PT.xml +++ b/client/src/locale/target/angular_pt_PT.xml | |||
@@ -293,6 +293,10 @@ | |||
293 | Your report will be sent to moderators of <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. | 293 | Your report will be sent to moderators of <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. |
294 | <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> It will be forwarded to origin instance <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/> too.<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> | 294 | <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> It will be forwarded to origin instance <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/> too.<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> |
295 | </source> | 295 | </source> |
296 | <target> | ||
297 | Your report will be sent to moderators of <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. | ||
298 | <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> It will be forwarded to origin instance <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/> too.<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> | ||
299 | </target> | ||
296 | <context-group name="null"> | 300 | <context-group name="null"> |
297 | <context context-type="linenumber">9</context> | 301 | <context context-type="linenumber">9</context> |
298 | </context-group> | 302 | </context-group> |
@@ -413,16 +417,23 @@ | |||
413 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/> | 417 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/> |
414 | <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount | myNumberFormatter }}"/> | 418 | <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount | myNumberFormatter }}"/> |
415 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | 419 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> |
416 | </source> | 420 | </source><target> |
417 | <context-group name="null"> | 421 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/> |
422 | Subscribe | ||
423 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
424 | <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/> | ||
425 | <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount | myNumberFormatter }}"/> | ||
426 | <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | ||
427 | </target><context-group name="null"> | ||
418 | <context context-type="linenumber">5</context> | 428 | <context context-type="linenumber">5</context> |
419 | </context-group> | 429 | </context-group> |
420 | </trans-unit> | 430 | </trans-unit> |
421 | <trans-unit id="c374edf3b9228d3df6d761bdc8a289e7df0096e8"> | 431 | <trans-unit id="c374edf3b9228d3df6d761bdc8a289e7df0096e8"> |
422 | <source> | 432 | <source> |
423 | Unsubscribe | 433 | Unsubscribe |
424 | </source> | 434 | </source><target> |
425 | <context-group name="null"> | 435 | Unsubscribe |
436 | </target><context-group name="null"> | ||
426 | <context context-type="linenumber">18</context> | 437 | <context context-type="linenumber">18</context> |
427 | </context-group> | 438 | </context-group> |
428 | </trans-unit> | 439 | </trans-unit> |
@@ -460,8 +471,10 @@ | |||
460 | <source> | 471 | <source> |
461 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> | 472 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> |
462 | <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>"/> | 473 | <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>"/> |
463 | </source> | 474 | </source><target> |
464 | <context-group name="null"> | 475 | <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> |
476 | <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>"/> | ||
477 | </target><context-group name="null"> | ||
465 | <context context-type="linenumber">10</context> | 478 | <context context-type="linenumber">10</context> |
466 | </context-group> | 479 | </context-group> |
467 | </trans-unit> | 480 | </trans-unit> |
@@ -622,8 +635,9 @@ | |||
622 | <trans-unit id="f876804a6725f7b950c8e4c56ca596206856e6a2"> | 635 | <trans-unit id="f876804a6725f7b950c8e4c56ca596206856e6a2"> |
623 | <source> | 636 | <source> |
624 | We are sorry, you cannot recover you password because your instance administrator did not configure the PeerTube email system. | 637 | We are sorry, you cannot recover you password because your instance administrator did not configure the PeerTube email system. |
625 | </source> | 638 | </source><target> |
626 | <context-group name="null"> | 639 | We are sorry, you cannot recover you password because your instance administrator did not configure the PeerTube email system. |
640 | </target><context-group name="null"> | ||
627 | <context context-type="linenumber">64</context> | 641 | <context context-type="linenumber">64</context> |
628 | </context-group> | 642 | </context-group> |
629 | </trans-unit> | 643 | </trans-unit> |
@@ -746,8 +760,10 @@ | |||
746 | <source> | 760 | <source> |
747 | Filters | 761 | Filters |
748 | <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>"/> | 762 | <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>"/> |
749 | </source> | 763 | </source><target> |
750 | <context-group name="null"> | 764 | Filters |
765 | <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>"/> | ||
766 | </target><context-group name="null"> | ||
751 | <context context-type="linenumber">16</context> | 767 | <context context-type="linenumber">16</context> |
752 | </context-group> | 768 | </context-group> |
753 | </trans-unit> | 769 | </trans-unit> |
@@ -779,8 +795,9 @@ | |||
779 | <trans-unit id="1c98d728375e7bd5b166d1aeb29485ef8b5d6e28"> | 795 | <trans-unit id="1c98d728375e7bd5b166d1aeb29485ef8b5d6e28"> |
780 | <source> | 796 | <source> |
781 | Help to translate PeerTube! | 797 | Help to translate PeerTube! |
782 | </source> | 798 | </source><target> |
783 | <context-group name="null"> | 799 | Help to translate PeerTube! |
800 | </target><context-group name="null"> | ||
784 | <context context-type="linenumber">8</context> | 801 | <context context-type="linenumber">8</context> |
785 | </context-group> | 802 | </context-group> |
786 | </trans-unit> | 803 | </trans-unit> |
@@ -1010,8 +1027,9 @@ | |||
1010 | <trans-unit id="48a5d0af93b94c4575b7f76a47fb3cdee58e6919"> | 1027 | <trans-unit id="48a5d0af93b94c4575b7f76a47fb3cdee58e6919"> |
1011 | <source> | 1028 | <source> |
1012 | <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>"/> | 1029 | <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>"/> |
1013 | </source> | 1030 | </source><target> |
1014 | <context-group name="null"> | 1031 | <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>"/> |
1032 | </target><context-group name="null"> | ||
1015 | <context context-type="linenumber">14</context> | 1033 | <context context-type="linenumber">14</context> |
1016 | </context-group> | 1034 | </context-group> |
1017 | </trans-unit> | 1035 | </trans-unit> |
@@ -1314,8 +1332,10 @@ | |||
1314 | <source> | 1332 | <source> |
1315 | PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. | 1333 | PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. |
1316 | In the meantime, we want to test different ideas related to this issue: | 1334 | In the meantime, we want to test different ideas related to this issue: |
1317 | </source> | 1335 | </source><target> |
1318 | <context-group name="null"> | 1336 | PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. |
1337 | In the meantime, we want to test different ideas related to this issue: | ||
1338 | </target><context-group name="null"> | ||
1319 | <context context-type="linenumber">85</context> | 1339 | <context context-type="linenumber">85</context> |
1320 | </context-group> | 1340 | </context-group> |
1321 | </trans-unit> | 1341 | </trans-unit> |
@@ -1623,8 +1643,9 @@ | |||
1623 | <trans-unit id="f1276a50033dfc7a71290086d0f57d89e3438e6b"> | 1643 | <trans-unit id="f1276a50033dfc7a71290086d0f57d89e3438e6b"> |
1624 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> | 1644 | <source>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> |
1625 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> | 1645 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> |
1626 | 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> | 1646 | 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><target>If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> |
1627 | <context-group name="null"> | 1647 | If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> |
1648 | 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.</target><context-group name="null"> | ||
1628 | <context context-type="linenumber">253</context> | 1649 | <context context-type="linenumber">253</context> |
1629 | </context-group> | 1650 | </context-group> |
1630 | </trans-unit> | 1651 | </trans-unit> |
@@ -2636,8 +2657,9 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen | |||
2636 | <trans-unit id="6357683911e256c566259880de43ea9403de00d3"> | 2657 | <trans-unit id="6357683911e256c566259880de43ea9403de00d3"> |
2637 | <source> | 2658 | <source> |
2638 | Congratulations! Your video is now available in your private library. | 2659 | Congratulations! Your video is now available in your private library. |
2639 | </source> | 2660 | </source><target> |
2640 | <context-group name="null"> | 2661 | Congratulations! Your video is now available in your private library. |
2662 | </target><context-group name="null"> | ||
2641 | <context context-type="linenumber">45</context> | 2663 | <context context-type="linenumber">45</context> |
2642 | </context-group> | 2664 | </context-group> |
2643 | </trans-unit> | 2665 | </trans-unit> |
@@ -2885,8 +2907,9 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen | |||
2885 | <trans-unit id="82f867b2607d45ba36de11d4c8b53d7177122ee0"> | 2907 | <trans-unit id="82f867b2607d45ba36de11d4c8b53d7177122ee0"> |
2886 | <source> | 2908 | <source> |
2887 | No captions for now. | 2909 | No captions for now. |
2888 | </source> | 2910 | </source><target> |
2889 | <context-group name="null"> | 2911 | No captions for now. |
2912 | </target><context-group name="null"> | ||
2890 | <context context-type="linenumber">178</context> | 2913 | <context context-type="linenumber">178</context> |
2891 | </context-group> | 2914 | </context-group> |
2892 | </trans-unit> | 2915 | </trans-unit> |
@@ -3158,8 +3181,9 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen | |||
3158 | <trans-unit id="7984a44ce86b961f4f18c9a58c638f5e8f07a225"> | 3181 | <trans-unit id="7984a44ce86b961f4f18c9a58c638f5e8f07a225"> |
3159 | <source> | 3182 | <source> |
3160 | If you have an account on this instance, you can login: | 3183 | If you have an account on this instance, you can login: |
3161 | </source> | 3184 | </source><target> |
3162 | <context-group name="null"> | 3185 | If you have an account on this instance, you can login: |
3186 | </target><context-group name="null"> | ||
3163 | <context context-type="linenumber">32</context> | 3187 | <context context-type="linenumber">32</context> |
3164 | </context-group> | 3188 | </context-group> |
3165 | </trans-unit> | 3189 | </trans-unit> |
@@ -3173,16 +3197,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen | |||
3173 | Otherwise you can comment using an account on any ActivityPub-compatible instance. | 3197 | Otherwise you can comment using an account on any ActivityPub-compatible instance. |
3174 | On most platforms, you can find the video by typing its URL in the search bar and then comment it | 3198 | On most platforms, you can find the video by typing its URL in the search bar and then comment it |
3175 | from within the software's interface. | 3199 | from within the software's interface. |
3176 | </source> | 3200 | </source><target> |
3177 | <context-group name="null"> | 3201 | Otherwise you can comment using an account on any ActivityPub-compatible instance. |
3202 | On most platforms, you can find the video by typing its URL in the search bar and then comment it | ||
3203 | from within the software's interface. | ||
3204 | </target><context-group name="null"> | ||
3178 | <context context-type="linenumber">36</context> | 3205 | <context context-type="linenumber">36</context> |
3179 | </context-group> | 3206 | </context-group> |
3180 | </trans-unit> | 3207 | </trans-unit> |
3181 | <trans-unit id="968b02fbc645be799727de0d1ec3c6f9b11b20eb"> | 3208 | <trans-unit id="968b02fbc645be799727de0d1ec3c6f9b11b20eb"> |
3182 | <source> | 3209 | <source> |
3183 | If you have an account on Mastodon or Pleroma, you can open it directly in their interface: | 3210 | If you have an account on Mastodon or Pleroma, you can open it directly in their interface: |
3184 | </source> | 3211 | </source><target> |
3185 | <context-group name="null"> | 3212 | If you have an account on Mastodon or Pleroma, you can open it directly in their interface: |
3213 | </target><context-group name="null"> | ||
3186 | <context context-type="linenumber">41</context> | 3214 | <context context-type="linenumber">41</context> |
3187 | </context-group> | 3215 | </context-group> |
3188 | </trans-unit> | 3216 | </trans-unit> |
diff --git a/client/src/locale/target/angular_ta.xml b/client/src/locale/target/angular_ta.xml index 0e0b55150..df23f08fa 100644 --- a/client/src/locale/target/angular_ta.xml +++ b/client/src/locale/target/angular_ta.xml | |||
@@ -160,8 +160,9 @@ | |||
160 | <trans-unit id="c374edf3b9228d3df6d761bdc8a289e7df0096e8"> | 160 | <trans-unit id="c374edf3b9228d3df6d761bdc8a289e7df0096e8"> |
161 | <source> | 161 | <source> |
162 | Unsubscribe | 162 | Unsubscribe |
163 | </source> | 163 | </source><target> |
164 | <context-group name="null"> | 164 | Unsubscribe |
165 | </target><context-group name="null"> | ||
165 | <context context-type="linenumber">18</context> | 166 | <context context-type="linenumber">18</context> |
166 | </context-group> | 167 | </context-group> |
167 | </trans-unit> | 168 | </trans-unit> |
diff --git a/client/src/locale/target/angular_uk_UA.xml b/client/src/locale/target/angular_uk_UA.xml index ab3ccdb06..6f1eb75ea 100644 --- a/client/src/locale/target/angular_uk_UA.xml +++ b/client/src/locale/target/angular_uk_UA.xml | |||
@@ -514,8 +514,9 @@ | |||
514 | <trans-unit id="9270dfd4606fb45a991fe7716e640b6efa28ba85"> | 514 | <trans-unit id="9270dfd4606fb45a991fe7716e640b6efa28ba85"> |
515 | <source> | 515 | <source> |
516 | 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>"/> | 516 | 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>"/> |
517 | </source> | 517 | </source><target> |
518 | <context-group name="null"> | 518 | 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>"/> |
519 | </target><context-group name="null"> | ||
519 | <context context-type="linenumber">28</context> | 520 | <context context-type="linenumber">28</context> |
520 | </context-group> | 521 | </context-group> |
521 | </trans-unit> | 522 | </trans-unit> |
diff --git a/client/src/locale/target/player_de_DE.json b/client/src/locale/target/player_de_DE.json index fb4847590..e20cd0836 100644 --- a/client/src/locale/target/player_de_DE.json +++ b/client/src/locale/target/player_de_DE.json | |||
@@ -1 +1 @@ | |||
{"Audio Player":"Audio-Player","Video Player":"Video-Player","Play":"Wiedergabe","Pause":"Wiedergabe pausieren","Replay":"Nochmal","Current Time":"Aktuelle Zeit","Duration":"Länge","Remaining Time":"Verbleibende Zeit","Stream Type":"Streamtyp","LIVE":"Live","Loaded":"Geladen","Progress":"Fortschritt","Progress Bar":"Fortschrittsanzeige","progress bar timing: currentTime={1} duration={2}":"{1} von {2}","Fullscreen":"Vollbild","Non-Fullscreen":"Vollbild beenden","Mute":"Ton aus","Unmute":"Ton an","Playback Rate":"Wiedergabegeschwindigkeit","Subtitles":"Untertitel","subtitles off":"Untertitel aus","Captions":"Untertitel für Gehörlose und Schwerhörige","captions off":"Untertitel für Gehörlose und Schwerhörige aus","Chapters":"Kapitel","Descriptions":"Beschreibungen","descriptions off":"Beschreibungen aus","Audio Track":"Tonspur","Volume Level":"Lautstärke","You aborted the media playback":"Du hast die Medienwiedergabe abgebrochen.","A network error caused the media download to fail part-way.":"Ein Netzwerkfehler hat das Herunterladen des Videos teilweise verhindert.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Es ist ein Fehler beim Laden aufgetreten. Das kann an einer fehlenden Netzwerk-Verbindung liegen oder daran, dass das Format nicht unterstützt wird.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Die Medienwiedergabe wurde abgebrochen, weil die erhaltenen Daten entweder fehlerhaft sind vom aktuellen Browser nicht unterstützt werden.","No compatible source was found for this media.":"Es konnte keine kompatible Quelle gefunden werden.","The media is encrypted and we do not have the keys to decrypt it.":"Die Daten sind verschlüsselt und es liegen keine Schlüssel dafür vor.","Play Video":"Video abspielen","Close":"Schließen","Close Modal Dialog":"Dialogfenster schließen","Modal Window":"Dialogfenster","This is a modal window":"Dies ist ein Dialogfenster.","This modal can be closed by pressing the Escape key or activating the close button.":"Dieses Dialogfenster kann geschlossen werden, indem man die Escape-Taste drückt oder auf die Schaltfläche zum Schließen des Fenster klickt.",", opens captions settings dialog":", öffnet die Einstellungen für Untertitel für Gehörlose und Schwerhörige",", opens subtitles settings dialog":", öffnet die Einstellungen für Untertitel",", opens descriptions settings dialog":", öffnet die Einstellungen für Beschreibungen",", selected":", ausgewählt","captions settings":"Einstellungen für Untertitel für Gehörlose und Schwerhörige","subtitles settings":"Einstellungen für Untertitel","descriptions settings":"Einstellungen für Beschreibungen","Text":"Text","White":"Weiß","Black":"Schwarz","Red":"Rot","Green":"Grün","Blue":"Blau","Yellow":"Gelb","Magenta":"Magenta","Cyan":"Cyan","Background":"Hintergrund","Window":"Fenster","Transparent":"durchsichtig","Semi-Transparent":"halbdurchsichtig","Opaque":"undurchsichtig","Font Size":"Schriftgröße","Text Edge Style":"Textkantenstil","None":"Nichts","Raised":"Erhöht","Depressed":"Erniedrigt","Uniform":"Gleichmäßig","Dropshadow":"Schlagschatten","Font Family":"Schriftart","Proportional Sans-Serif":"Proportionale Grotesk","Monospace Sans-Serif":"Nichtproportionale Grotesk","Proportional Serif":"Proportionale Serifen-Schrit","Monospace Serif":"Nichtproportionale Serifen-Schrift","Casual":"Gewöhnlich","Script":"Schreibschrift","Small Caps":"Kapitälchen","Reset":"Zurücksetzen","restore all settings to the default values":"Alle Einstellungen auf ihre Standardwerte zurücksetzen","Done":"Fertig","Caption Settings Dialog":"Dialogfenster für Einstellungen für Untertitel für Gehörlose und Schwerhörige","Beginning of dialog window. Escape will cancel and close the window.":"Anfang des Dialogfensters. Mit der Escape-Taste wird das Fenster ohne Speichern geschlossen.","End of dialog window.":"Ende des Dialogfensters.","{1} is loading.":"{1} lädt.","Quality":"Qualität","Auto":"Automatisch","Speed":"Geschwindigkeit","Subtitles/CC":"Untertitel","peers":"Peers","Go to the video page":"Zur Video-Seite gehen","Settings":"Einstellungen","Uses P2P, others may know you are watching this video.":"Nutzt Peer-to-Peer-Technologie, daher könnten andere wissen, dass du dieses Video ansiehst.","Copy the video URL":"Video-URL kopieren","Copy the video URL at the current time":"Video-URL an dieser Stelle kopieren","Copy embed code":"Einbettungscode kopieren"} \ No newline at end of file | {"Audio Player":"Audio-Player","Video Player":"Video-Player","Play":"Wiedergabe","Pause":"Wiedergabe pausieren","Replay":"Nochmal","Current Time":"Aktuelle Zeit","Duration":"Länge","Remaining Time":"Verbleibende Zeit","Stream Type":"Streamtyp","LIVE":"Live","Loaded":"Geladen","Progress":"Fortschritt","Progress Bar":"Fortschrittsanzeige","progress bar timing: currentTime={1} duration={2}":"{1} von {2}","Fullscreen":"Vollbild","Non-Fullscreen":"Vollbild beenden","Mute":"Ton aus","Unmute":"Ton an","Playback Rate":"Wiedergabegeschwindigkeit","Subtitles":"Untertitel","subtitles off":"Untertitel aus","Captions":"Untertitel für Gehörlose und Schwerhörige","captions off":"Untertitel für Gehörlose und Schwerhörige aus","Chapters":"Kapitel","Descriptions":"Beschreibungen","descriptions off":"Beschreibungen aus","Audio Track":"Tonspur","Volume Level":"Lautstärke","You aborted the media playback":"Du hast die Medienwiedergabe abgebrochen.","A network error caused the media download to fail part-way.":"Ein Netzwerkfehler hat das Herunterladen des Videos teilweise verhindert.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Es ist ein Fehler beim Laden aufgetreten. Das kann an einer fehlenden Netzwerk-Verbindung liegen oder daran, dass das Format nicht unterstützt wird.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Die Medienwiedergabe wurde abgebrochen, weil die erhaltenen Daten entweder fehlerhaft sind vom aktuellen Browser nicht unterstützt werden.","No compatible source was found for this media.":"Es konnte keine kompatible Quelle gefunden werden.","The media is encrypted and we do not have the keys to decrypt it.":"Die Daten sind verschlüsselt und es liegen keine Schlüssel dafür vor.","Play Video":"Video abspielen","Close":"Schließen","Close Modal Dialog":"Dialogfenster schließen","Modal Window":"Dialogfenster","This is a modal window":"Dies ist ein Dialogfenster.","This modal can be closed by pressing the Escape key or activating the close button.":"Dieses Dialogfenster kann geschlossen werden, indem man die Escape-Taste drückt oder auf die Schaltfläche zum Schließen des Fenster klickt.",", opens captions settings dialog":", öffnet die Einstellungen für Untertitel für Gehörlose und Schwerhörige",", opens subtitles settings dialog":", öffnet die Einstellungen für Untertitel",", opens descriptions settings dialog":", öffnet die Einstellungen für Beschreibungen",", selected":", ausgewählt","captions settings":"Einstellungen für Untertitel für Gehörlose und Schwerhörige","subtitles settings":"Einstellungen für Untertitel","descriptions settings":"Einstellungen für Beschreibungen","Text":"Text","White":"Weiß","Black":"Schwarz","Red":"Rot","Green":"Grün","Blue":"Blau","Yellow":"Gelb","Magenta":"Magenta","Cyan":"Cyan","Background":"Hintergrund","Window":"Fenster","Transparent":"durchsichtig","Semi-Transparent":"halbdurchsichtig","Opaque":"undurchsichtig","Font Size":"Schriftgröße","Text Edge Style":"Textkantenstil","None":"Nichts","Raised":"Erhöht","Depressed":"Erniedrigt","Uniform":"Gleichmäßig","Dropshadow":"Schlagschatten","Font Family":"Schriftart","Proportional Sans-Serif":"Proportionale Grotesk","Monospace Sans-Serif":"Nichtproportionale Grotesk","Proportional Serif":"Proportionale Serifen-Schrit","Monospace Serif":"Nichtproportionale Serifen-Schrift","Casual":"Gewöhnlich","Script":"Schreibschrift","Small Caps":"Kapitälchen","Reset":"Zurücksetzen","restore all settings to the default values":"Alle Einstellungen auf ihre Standardwerte zurücksetzen","Done":"Fertig","Caption Settings Dialog":"Dialogfenster für Einstellungen für Untertitel für Gehörlose und Schwerhörige","Beginning of dialog window. Escape will cancel and close the window.":"Anfang des Dialogfensters. Mit der Escape-Taste wird das Fenster ohne Speichern geschlossen.","End of dialog window.":"Ende des Dialogfensters.","{1} is loading.":"{1} lädt.","Quality":"Qualität","Auto":"Automatisch","Speed":"Geschwindigkeit","Subtitles/CC":"Untertitel","peers":"Peers","peer":"Peer","Go to the video page":"Zur Video-Seite gehen","Settings":"Einstellungen","Uses P2P, others may know you are watching this video.":"Nutzt Peer-to-Peer-Technologie, daher könnten andere wissen, dass du dieses Video ansiehst.","Copy the video URL":"Video-URL kopieren","Copy the video URL at the current time":"Video-URL an dieser Stelle kopieren","Copy embed code":"Einbettungscode kopieren","Copy magnet URI":"Magnet-URI kopieren","Total downloaded: ":"Gesamte downloads:","Total uploaded: ":"Gesamte uploads:"} \ 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 b3801c4ca..373eb39e7 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","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 | {"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","Regular":"Normal","Watch later":"Später ansehen","This video does not exist.":"Dieses Video existiert nicht.","We cannot fetch the video. Please try again later.":"Video konnte nicht geladen werden. Bitte versuche es später noch ein mal.","Sorry":"Entschuldigung","This video is not available because the remote instance is not responding.":"Dieses Video ist nicht verfügbar, weil die entfernte Instanz nicht erreichbar ist.","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/scripts/build/client.sh b/scripts/build/client.sh index 780adb0c6..d409d0594 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=("zh_Hant_TW" "fr_FR" "ja_JP" "eu_ES" "ca_ES" "cs_CZ" "eo" "de_DE" "it_IT" "nl_NL" "es_ES" "oc" "pt_BR" "pt_PT" "sv_SE" "pl_PL" "ru_RU" "zh_Hans_CN") | 44 | languages=("nl_NL" "es_ES" "oc" "pt_BR" "pt_PT" "sv_SE" "pl_PL" "ru_RU" "zh_Hans_CN" "zh_Hant_TW" "fr_FR" "ja_JP" "eu_ES" "ca_ES" "cs_CZ" "eo" "de_DE" "it_IT") |
45 | fi | 45 | fi |
46 | 46 | ||
47 | for lang in "${languages[@]}"; do | 47 | for lang in "${languages[@]}"; do |
@@ -51,7 +51,7 @@ if [ -z ${1+x} ] || [ "$1" != "--light" ]; then | |||
51 | npm run ng build -- --prod --i18n-file "./src/locale/target/angular_$lang.xml" --i18n-format xlf --i18n-locale "$lang" \ | 51 | npm run ng build -- --prod --i18n-file "./src/locale/target/angular_$lang.xml" --i18n-format xlf --i18n-locale "$lang" \ |
52 | --output-path "dist/$lang/" --deploy-url "/client/$lang/" | 52 | --output-path "dist/$lang/" --deploy-url "/client/$lang/" |
53 | 53 | ||
54 | # Do no duplicate assets | 54 | # Do not duplicate assets |
55 | rm -r "./dist/$lang/assets" | 55 | rm -r "./dist/$lang/assets" |
56 | 56 | ||
57 | # TODO: remove when the project will use runtime translations | 57 | # TODO: remove when the project will use runtime translations |
diff --git a/scripts/i18n/pull-hook.sh b/scripts/i18n/pull-hook.sh index e616f715b..2d728fef5 100755 --- a/scripts/i18n/pull-hook.sh +++ b/scripts/i18n/pull-hook.sh | |||
@@ -3,12 +3,12 @@ | |||
3 | set -eu | 3 | set -eu |
4 | 4 | ||
5 | for i in 1 2 3; do | 5 | for i in 1 2 3; do |
6 | # Angular does not like when there is not target element, so we create it with the same content than the source element | ||
7 | perl -0pi -e 's#<source>([^<]+)</source>\s*<context-group #<source>\1</source><target>\1</target><context-group #g' client/src/locale/target/angular_*.xml | ||
8 | |||
6 | # Zanata does not support inner elements in <source>, so we hack these special elements | 9 | # Zanata does not support inner elements in <source>, so we hack these special elements |
7 | # This regex translate the converted elements to initial Angular elements | 10 | # This regex translate the converted elements to initial Angular elements |
8 | perl -pi -e 's|<x id=(.+?)/>([^"])|<x id=\1/>\2|g' client/src/locale/target/*.xml | 11 | perl -pi -e 's|<x id=(.+?)/>([^"])|<x id=\1/>\2|g' client/src/locale/target/*.xml |
9 | |||
10 | # Angular does not like when there is not target element, so we create it with the same content than the source element | ||
11 | perl -0pi -e 's#<source>(.+?)</source>\s*<context-group #<source>\1</source><target>\1</target><context-group #g' client/src/locale/target/angular_*.xml | ||
12 | done | 12 | done |
13 | 13 | ||
14 | npm run i18n:xliff2json | 14 | npm run i18n:xliff2json |