From 02ba613049c0ebd082588f0845c541342dad8125 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 14 May 2019 08:39:42 +0200 Subject: [PATCH] Update translations --- client/src/locale/target/angular_de_DE.xml | 508 +++++++++++++++++++++ client/src/locale/target/angular_el_GR.xml | 108 +++++ client/src/locale/target/angular_fi_FI.xml | 6 +- client/src/locale/target/angular_fr_FR.xml | 270 ++++++++++- client/src/locale/target/angular_gd.xml | 42 +- client/src/locale/target/angular_hu_HU.xml | 6 +- client/src/locale/target/angular_nl_NL.xml | 2 +- client/src/locale/target/angular_pt_PT.xml | 84 ++-- client/src/locale/target/angular_ta.xml | 5 +- client/src/locale/target/angular_uk_UA.xml | 5 +- client/src/locale/target/player_de_DE.json | 2 +- client/src/locale/target/server_de_DE.json | 2 +- scripts/build/client.sh | 4 +- scripts/i18n/pull-hook.sh | 6 +- 14 files changed, 987 insertions(+), 63 deletions(-) create mode 100644 client/src/locale/target/angular_el_GR.xml 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 @@ 11 + + You don't have notifications. + Du hast keine Benachrichtigungen. + + 1 + + + + + + + + published a new video + + + + + + + veröffentlichte ein neues Video + + + + 7 + + + + + + + + Your video has been unblacklisted + + + + + + + Dein Video wurde von der Blacklist genommen + + + + 15 + + + + + + + + Your video has been blacklisted + + + + + + + Dein Video wurde der Blacklist hinzugefügt + + + + 23 + + + + + + + + A new video abuse has been created on video + + + + + + + Ein neuer Video Missbrauch wurde für das Video +erstellt + + + + 31 + + + + + + + + The recently added video has been auto-blacklisted + + + + + + + Das eben hinzugefügte Video wurde eben automatisch der Blacklist hinzugefügt + + + + 39 + + + + + + + + commented your video + + + + + + + hat dein Video vorgeschlagen + + + + 47 + + + + + + + + Your video has been published + + + + + + + Dein Video wurde veröffentlicht + + + + 55 + + + + + + + + Your video import succeeded + + + + + + + Dein Video import war erfolgreich + + + + 63 + + + + + + + + Your video import failed + + + + + + + Dein Video import schlug fehl + + + + 71 + + + + + + + + User registered on your instance + + + + + + + User registrierte sich auf deiner Instanz + + + + 79 + + + + + + + + is following + + your channel + your account + + + + + + + folgt + + deinem Kanal + your account + + + + 87 + + + + + + + + mentioned you on video + + + + + + + erwähnte dich in Video + + + + 98 + + + + + + + + Your instance has a new follower () + awaiting your approval + + + + + + + Deine Instanz hat einen neuen Follower () + awaiting your approval + + + + 106 + + + + Save to + Speichern unter + + 4 + + + + Options + Optionen + + 9 + + + + Start at + Beginne bei + + 12 + + + + Stop at + Ende bei + + 54 + + Display name Anzeigename @@ -287,6 +578,19 @@ 3 + + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + Dein Bericht wird an gesendet. + Er wird ebenfalls an die ursprüngliche Instanz weitergeleitet. + + + 9 + + Reason... Grund... @@ -319,6 +623,13 @@ 3 + + Unfederate the video (ask for its deletion from the remote instances) + Video deföderieren (Frage die entfernte Instanz das Video zu löschen) + + 21 + + Unlisted nicht gelistet @@ -333,6 +644,13 @@ 18 + + views + Aufrufe + + 22 + + Blacklisted Gesperrt @@ -340,6 +658,38 @@ 39 + + + Sensitive + + + Anstößig + + + 43 + + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + {VAR_PLURAL, plural, =0 {Keine Videos} =1 {1 Video} other { Videos} } + + 9 + + + + Updated + aktualisiert + + 29 + + + + Edit starts/stops at + Bearbeitung beginnt/endet bei + + 33 + + Save Speichern @@ -347,6 +697,13 @@ 117 + + Delete from + Entferne von + + 69 + + No results. Keine Ergebnisse. @@ -490,6 +847,13 @@ 22 + + Default NSFW/sensitive videos policy (can be redefined by the users) + Standardverhalten bei Videos mit anstößigen Inhalten (kann vom Nutzer bearbeitet werden) + + 5 + + Video quota Videokontingent @@ -629,6 +993,15 @@ 57 + + + We are sorry, you cannot recover you password because your instance administrator did not configure the PeerTube email system. + + Entschuldigung. Du kannst dein Passwort nicht zurücksetzen, weil der Administrator das E-Mail System nicht konfiguriert hat. + + 64 + + Email E-Mail @@ -783,6 +1156,36 @@ Konto erstellen 102 + + + Help to translate PeerTube! + + Hilf PeerTube zu übersetzen! + + 8 + + + + My public profile + Mein öffentliches Profil + + 17 + + + + My account + Mein Account + + 21 + + + + Log out + Abmelden + + 25 + + Create an account Konto erstellen @@ -804,6 +1207,13 @@ Konto erstellen 24 + + Playlists + Playlist + + 46 + + Subscriptions Abos @@ -811,6 +1221,13 @@ Konto erstellen 51 + + History + Verlauf + + 56 + + Overview Übersicht @@ -874,6 +1291,34 @@ Konto erstellen 108 + + View your notifications + Zeige deine Benachrichtigungen + + 3 + + + + Notifications + Benachrichtigungen + + 10 + + + + Update your notification preferences + Aktualisiere deine Benachrichtigungseinstellungen + + 16 + + + + See all your notifications + Sehe alle deine Benachrichtigungen + + 30 + + Search... Suche... @@ -902,6 +1347,27 @@ Konto erstellen 15 + + Original publication year + Ursprüngliches Veröffentlichungsdatum + + 24 + + + + After... + Nach... + + 30 + + + + Before... + Bevor... + + 37 + + Duration Länge @@ -1034,6 +1500,48 @@ Konto erstellen 7 + + Contact administrator + Kontaktiere Administrator + + 3 + + + + Your name + Dein Name + + 11 + + + + Your email + Deine E-Mail + + 20 + + + + Your message + Deine Nachricht + + 29 + + + + About instance + Über Instance + + 4 + + + + Contact administrator + Kontaktiere einen Administrator + + 6 + + Description Beschreibung 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 @@ + + + + + + + Close + Κλείσιμο + + 2 + + + + PreviousPrevious + 13 + + + + NextNext + 17 + + + + Previous month + Προηγούμενος μήνας + + 5 + + + + Next month + Επόμενος μήνας + + 27 + + + + Select month + Επιλέξτε μήνα + + 7 + + + + Select year + Επιλέξτε έτος + + 16 + + + + «« + «« + + 2 + + + + « + « + + 3 + + + + » + » + + 4 + + + + »» + »» + + 5 + + + + First + Πρώτη + + 14 + + + + Previous + Προηγούμενη + + 23 + + + + Next + Επόμενη + + 41 + + + + Last + Τελευταία + + 49 + + + + \ 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 @@ An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - - + + An HTTP request has to be sent on each tracker for each video to spy. + If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) + 33 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 @@ 98 + + + + + + Your instance has a new follower () + awaiting your approval + + + + + + + Votre instance a un nouvel abonné () + attend votre approbation + + + + 106 + + Save to Enregistrer vers @@ -636,11 +657,33 @@ 39 + + + Sensitive + + + Sensible + + + 43 + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} }{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } 9 + + + + + + + + + 22 + + Updated Mise à jour @@ -2052,6 +2095,27 @@ 177 + + Instance followers + Instances abonnées + + 186 + + + + Other instances can follow your instance + D'autres instances peuvent suivre votre instance + + 194 + + + + Manually approve new instance follower + Approuver manuellement une nouvelle instance qui souhaite vous suivre + + 201 + + Administrator Administrateur @@ -2332,6 +2396,17 @@ 15 + + + System + + + Système + + + 19 + + 1 host (without "http://") per line 1 hôte (sans le "http://") par ligne @@ -2371,6 +2446,13 @@ 18 + + Follower handle + Identifiant d'abonné + + 17 + + State Statut @@ -2406,6 +2488,13 @@ 33 + + Accept + Accepter + + 41 + + Refuse Refuser @@ -2510,6 +2599,13 @@ 72 + + Bypass video auto blacklist + Passer outre la liste noire automatique de vidéos + + 85 + + Danger Zone Zone dangereuse @@ -2746,7 +2842,9 @@ - + + + 7 @@ -2820,6 +2918,41 @@ 23 + + Refresh + Rafraîchir + + 14 + + + + System + Système + + 2 + + + + Jobs + Travaux + + 5 + + + + Logs + Journaux + + 7 + + + + Debug + Debug + + 9 + + Video quota: Quota de vidéos : @@ -3746,6 +3879,50 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute 19 + + + The video is being imported, it will be available when the import is finished. + + + La vidéo est en cours d'importation, elle sera disponible lorsque l'importation sera terminée. + + + 40 + + + + + The video is being transcoded, it may not work properly. + + + La vidéo est en cours d'encodage, il est possible qu'elle ne fonctionne pas correctement. + + + 44 + + + + + This video will be published on . + + + Cette vidéo sera publiée dans . + + + 48 + + + + + This playlist does not have videos. + + + Cette liste de lecture ne contient pas de vidéos. + + + 52 + + This video is blacklisted. Cette vidéo est sur liste noire. @@ -4158,6 +4335,48 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute 1 + + accepted in instance followers + a été accepté des instances qui vous suivent + + 1 + + + + Do you really want to reject this follower? + Souhaitez-vous vraiment retirer cette instance qui souhaite vous suivre ? + + 1 + + + + Reject + Retirer + + 1 + + + + rejected from instance followers + a été retiré des instances qui vous suivent + + 1 + + + + Do you really want to delete this follower? + Souhaitez-vous vraiment supprimer cet abonné ? + + 1 + + + + removed from instance followers + supprimé des abonnés de votre instance + + 1 + + is not valid n'est pas valide @@ -4347,6 +4566,27 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute 1 + + Last week + La semaine passée + + 1 + + + + Last day + Le jour passé + + 1 + + + + Last hour + L'heure passée + + 1 + + Info Info @@ -4648,6 +4888,13 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute 1 + + Your instance has a new follower + Votre instance a un nouvel abonné + + 1 + + Preferences saved Préférences sauvegardées @@ -6127,6 +6374,13 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute 1 + + Video uploads require manual validation by moderators + La mise en ligne de vidéos requiert la validation par un modérateur + + 1 + + Transcode your videos in multiple resolutions Encoder vos vidéos dans plusieurs résolutions @@ -6148,6 +6402,13 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute 1 + + P2P enabled + P2P activé + + 1 + + ~ ~ @@ -6512,6 +6773,13 @@ Assurez-vous d'avoir les droits de diffusion de ce contenu afin d'éviter toute 1 + + Save to playlist + Sauvegarder dans la liste de lecture + + 1 + + Blacklist Mettre sur liste noire 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 @@ Enabling it will allow other administrators to know that you are mainly federating sensitive content.<br /><br /> - Moreover, the NSFW checkbox on video upload will be automatically checked by default. - + Moreover, the NSFW checkbox on video upload will be automatically checked by default.Enabling it will allow other administrators to know that you are mainly federating sensitive content.<br /><br /> + Moreover, the NSFW checkbox on video upload will be automatically checked by default. 51 @@ -1853,8 +1853,9 @@ If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> - 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. - + 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.If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> + 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. 253 @@ -2425,8 +2426,8 @@ Short text to tell people how they can support your channel (membership platform...).<br /><br /> -When you will upload a video in this channel, the video support field will be automatically filled by this text. - +When you will upload a video in this channel, the video support field will be automatically filled by this text.Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. 52 @@ -2638,8 +2639,9 @@ When you will upload a video in this channel, the video support field will be au Sorry, but we couldn't find the page you were looking for. - - + + Sorry, but we couldn't find the page you were looking for. + 1 @@ -2705,8 +2707,9 @@ When you will upload a video in this channel, the video support field will be au Created playlists - - + + Created playlists + 1 @@ -2733,8 +2736,9 @@ When you will upload a video in this channel, the video support field will be au Congratulations, the video behind will be imported! You can already add information about this video. - - + + Congratulations, the video behind will be imported! You can already add information about this video. + 46 @@ -2756,8 +2760,9 @@ When you will upload a video in this channel, the video support field will be au Congratulations! Your video is now available in your private library. - - + + Congratulations! Your video is now available in your private library. + 45 @@ -2794,8 +2799,9 @@ When you will upload a video in this channel, the video support field will be au Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - - + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + 53 @@ -3919,8 +3925,8 @@ When you will upload a video in this channel, the video support field will be au Cannot retrieve OAuth Client credentials: . - - +Cannot retrieve OAuth Client credentials: . + 1 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 Remote subscribe Remote interact - - + + Remote subscribe + Remote interact + 10 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 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} andere { videos} } + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } 9 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 @@ Your report will be sent to moderators of . It will be forwarded to origin instance too. + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + 9 @@ -413,16 +417,23 @@ - - + + + Subscribe + + + + + 5 Unsubscribe - - + + Unsubscribe + 18 @@ -460,8 +471,10 @@ Remote subscribe Remote interact - - + + Remote subscribe + Remote interact + 10 @@ -622,8 +635,9 @@ We are sorry, you cannot recover you password because your instance administrator did not configure the PeerTube email system. - - + + We are sorry, you cannot recover you password because your instance administrator did not configure the PeerTube email system. + 64 @@ -746,8 +760,10 @@ Filters - - + + Filters + + 16 @@ -779,8 +795,9 @@ Help to translate PeerTube! - - + + Help to translate PeerTube! + 8 @@ -1010,8 +1027,9 @@ # - - + + # + 14 @@ -1314,8 +1332,10 @@ PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. In the meantime, we want to test different ideas related to this issue: - - + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + 85 @@ -1623,8 +1643,9 @@ If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> - 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. - + 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.If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> + 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. 253 @@ -2636,8 +2657,9 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen Congratulations! Your video is now available in your private library. - - + + Congratulations! Your video is now available in your private library. + 45 @@ -2885,8 +2907,9 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen No captions for now. - - + + No captions for now. + 178 @@ -3158,8 +3181,9 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen If you have an account on this instance, you can login: - - + + If you have an account on this instance, you can login: + 32 @@ -3173,16 +3197,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen Otherwise you can comment using an account on any ActivityPub-compatible instance. On most platforms, you can find the video by typing its URL in the search bar and then comment it from within the software's interface. - - + + Otherwise you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + 36 If you have an account on Mastodon or Pleroma, you can open it directly in their interface: - - + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + 41 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 @@ Unsubscribe - - + + Unsubscribe + 18 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 @@ Unlimited ( per day) - - + + Unlimited ( per day) + 28 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 languages=("fr_FR") else # Supported languages - 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") + 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") fi for lang in "${languages[@]}"; do @@ -51,7 +51,7 @@ if [ -z ${1+x} ] || [ "$1" != "--light" ]; then npm run ng build -- --prod --i18n-file "./src/locale/target/angular_$lang.xml" --i18n-format xlf --i18n-locale "$lang" \ --output-path "dist/$lang/" --deploy-url "/client/$lang/" - # Do no duplicate assets + # Do not duplicate assets rm -r "./dist/$lang/assets" # 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 @@ set -eu for i in 1 2 3; do + # Angular does not like when there is not target element, so we create it with the same content than the source element + perl -0pi -e 's#([^<]+)\s*\1\1, so we hack these special elements # This regex translate the converted elements to initial Angular elements perl -pi -e 's|<x id=(.+?)/>([^"])|\2|g' client/src/locale/target/*.xml - - # Angular does not like when there is not target element, so we create it with the same content than the source element - perl -0pi -e 's#(.+?)\s*\1\1