aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--client/src/locale/player.ar.json5
-rw-r--r--client/src/locale/player.ca-ES.json5
-rw-r--r--client/src/locale/player.cs-CZ.json5
-rw-r--r--client/src/locale/player.de-DE.json5
-rw-r--r--client/src/locale/player.el-GR.json102
-rw-r--r--client/src/locale/player.en-US.json101
-rw-r--r--client/src/locale/player.eo.json5
-rw-r--r--client/src/locale/player.es-ES.json5
-rw-r--r--client/src/locale/player.eu-ES.json5
-rw-r--r--client/src/locale/player.fi-FI.json102
-rw-r--r--client/src/locale/player.fr-FR.json5
-rw-r--r--client/src/locale/player.gd.json102
-rw-r--r--client/src/locale/player.hu-HU.json5
-rw-r--r--client/src/locale/player.it-IT.json102
-rw-r--r--client/src/locale/player.ja-JP.json5
-rw-r--r--client/src/locale/player.kab.json5
-rw-r--r--client/src/locale/player.nl-NL.json5
-rw-r--r--client/src/locale/player.oc.json5
-rw-r--r--client/src/locale/player.pl-PL.json5
-rw-r--r--client/src/locale/player.pt-BR.json5
-rw-r--r--client/src/locale/player.pt-PT.json5
-rw-r--r--client/src/locale/player.ru-RU.json5
-rw-r--r--client/src/locale/player.sv-SE.json5
-rw-r--r--client/src/locale/player.th-TH.json5
-rw-r--r--client/src/locale/player.vi-VN.json102
-rw-r--r--client/src/locale/player.zh-Hans-CN.json102
-rw-r--r--client/src/locale/player.zh-Hant-TW.json5
-rw-r--r--client/src/locale/server.ar.json6
-rw-r--r--client/src/locale/server.ca-ES.json8
-rw-r--r--client/src/locale/server.cs-CZ.json8
-rw-r--r--client/src/locale/server.de-DE.json245
-rw-r--r--client/src/locale/server.el-GR.json245
-rw-r--r--client/src/locale/server.en-US.json245
-rw-r--r--client/src/locale/server.eo.json8
-rw-r--r--client/src/locale/server.es-ES.json8
-rw-r--r--client/src/locale/server.eu-ES.json8
-rw-r--r--client/src/locale/server.fi-FI.json245
-rw-r--r--client/src/locale/server.fr-FR.json8
-rw-r--r--client/src/locale/server.gd.json8
-rw-r--r--client/src/locale/server.hu-HU.json8
-rw-r--r--client/src/locale/server.it-IT.json8
-rw-r--r--client/src/locale/server.ja-JP.json8
-rw-r--r--client/src/locale/server.kab.json7
-rw-r--r--client/src/locale/server.nl-NL.json245
-rw-r--r--client/src/locale/server.oc.json8
-rw-r--r--client/src/locale/server.pl-PL.json8
-rw-r--r--client/src/locale/server.pt-BR.json8
-rw-r--r--client/src/locale/server.pt-PT.json8
-rw-r--r--client/src/locale/server.ru-RU.json8
-rw-r--r--client/src/locale/server.sv-SE.json8
-rw-r--r--client/src/locale/server.th-TH.json8
-rw-r--r--client/src/locale/server.vi-VN.json245
-rw-r--r--client/src/locale/server.zh-Hans-CN.json245
-rw-r--r--client/src/locale/server.zh-Hant-TW.json8
-rwxr-xr-xscripts/i18n/create-custom-files.ts31
55 files changed, 2656 insertions, 60 deletions
diff --git a/client/src/locale/player.ar.json b/client/src/locale/player.ar.json
index bb1290311..81121dbe7 100644
--- a/client/src/locale/player.ar.json
+++ b/client/src/locale/player.ar.json
@@ -7,7 +7,7 @@
7 "peer": "نظير", 7 "peer": "نظير",
8 "Go to the video page": "الإنتقال إلى صفحة الفيديو", 8 "Go to the video page": "الإنتقال إلى صفحة الفيديو",
9 "Settings": "الإعدادات", 9 "Settings": "الإعدادات",
10 "Uses P2P, others may know you are watching this video.": "يستخدم P2P، يمكن للآخرين معرفة إن كنت تشاهد هذا الفيديو.", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "نسخ رابط الفيديو", 11 "Copy the video URL": "نسخ رابط الفيديو",
12 "Copy the video URL at the current time": "نسخ رابط الفيديو بالوقت الحالي", 12 "Copy the video URL at the current time": "نسخ رابط الفيديو بالوقت الحالي",
13 "Copy embed code": "نسخ الرمز المدمج", 13 "Copy embed code": "نسخ الرمز المدمج",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "إعدادات التعليقات", 96 "Caption Settings Dialog": "إعدادات التعليقات",
97 "Beginning of dialog window. Escape will cancel and close the window.": "الضغط على زر Esc في بداية نافذة الحوار سيلغي ويقفل النافذة.", 97 "Beginning of dialog window. Escape will cancel and close the window.": "الضغط على زر Esc في بداية نافذة الحوار سيلغي ويقفل النافذة.",
98 "End of dialog window.": "نهاية نافذة الحوار.", 98 "End of dialog window.": "نهاية نافذة الحوار.",
99 "{1} is loading.": "جارٍ تحميل {1}." 99 "{1} is loading.": "جارٍ تحميل {1}.",
100 "Uses P2P, others may know you are watching this video.": "يستخدم P2P، يمكن للآخرين معرفة إن كنت تشاهد هذا الفيديو."
100} 101}
diff --git a/client/src/locale/player.ca-ES.json b/client/src/locale/player.ca-ES.json
index 13157b27b..1d35224cc 100644
--- a/client/src/locale/player.ca-ES.json
+++ b/client/src/locale/player.ca-ES.json
@@ -7,7 +7,7 @@
7 "peer": "peer", 7 "peer": "peer",
8 "Go to the video page": "Anar a la pàgina del vídeo", 8 "Go to the video page": "Anar a la pàgina del vídeo",
9 "Settings": "Ajustos", 9 "Settings": "Ajustos",
10 "Uses P2P, others may know you are watching this video.": "Utilitza P2P, d'altres poden saber que esteu veient aquest vídeo.", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Copia l'URL del vídeo", 11 "Copy the video URL": "Copia l'URL del vídeo",
12 "Copy the video URL at the current time": "Copia l'URL del vídeo a l'hora actual", 12 "Copy the video URL at the current time": "Copia l'URL del vídeo a l'hora actual",
13 "Copy embed code": "Copia el codi d'incrustació", 13 "Copy embed code": "Copia el codi d'incrustació",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "Diàleg de configuració de llegenda", 96 "Caption Settings Dialog": "Diàleg de configuració de llegenda",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Inici de finestra de diàleg. Escape cancel·larà i tancarà la finestra.", 97 "Beginning of dialog window. Escape will cancel and close the window.": "Inici de finestra de diàleg. Escape cancel·larà i tancarà la finestra.",
98 "End of dialog window.": "Fi de la finestra de diàleg.", 98 "End of dialog window.": "Fi de la finestra de diàleg.",
99 "{1} is loading.": "{1} s''està carregant." 99 "{1} is loading.": "{1} s''està carregant.",
100 "Uses P2P, others may know you are watching this video.": "Utilitza P2P, d'altres poden saber que esteu veient aquest vídeo."
100} 101}
diff --git a/client/src/locale/player.cs-CZ.json b/client/src/locale/player.cs-CZ.json
index 3df12bdf2..79e77299b 100644
--- a/client/src/locale/player.cs-CZ.json
+++ b/client/src/locale/player.cs-CZ.json
@@ -7,7 +7,7 @@
7 "peer": "peer", 7 "peer": "peer",
8 "Go to the video page": "Přejít na stránku s videem", 8 "Go to the video page": "Přejít na stránku s videem",
9 "Settings": "Nastavení", 9 "Settings": "Nastavení",
10 "Uses P2P, others may know you are watching this video.": "Používá P2P, ostatní mohou vědět, že přehráváte toto video.", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Kopírovat URL adresu videa", 11 "Copy the video URL": "Kopírovat URL adresu videa",
12 "Copy the video URL at the current time": "Kopírovat URL adresu videa v aktuálním čase", 12 "Copy the video URL at the current time": "Kopírovat URL adresu videa v aktuálním čase",
13 "Copy embed code": "Kopírovat kód pro vložení na stránku", 13 "Copy embed code": "Kopírovat kód pro vložení na stránku",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "Okno nastavení poznámek", 96 "Caption Settings Dialog": "Okno nastavení poznámek",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Začátek dialogového okna. Klávesa Escape zruší a zavře toto okno.", 97 "Beginning of dialog window. Escape will cancel and close the window.": "Začátek dialogového okna. Klávesa Escape zruší a zavře toto okno.",
98 "End of dialog window.": "Konec dialogového okna.", 98 "End of dialog window.": "Konec dialogového okna.",
99 "{1} is loading.": "{1} se načítá." 99 "{1} is loading.": "{1} se načítá.",
100 "Uses P2P, others may know you are watching this video.": "Používá P2P, ostatní mohou vědět, že přehráváte toto video."
100} 101}
diff --git a/client/src/locale/player.de-DE.json b/client/src/locale/player.de-DE.json
index e77a733a5..dc0224cd7 100644
--- a/client/src/locale/player.de-DE.json
+++ b/client/src/locale/player.de-DE.json
@@ -7,7 +7,7 @@
7 "peer": "Peer", 7 "peer": "Peer",
8 "Go to the video page": "Zur Video-Seite gehen", 8 "Go to the video page": "Zur Video-Seite gehen",
9 "Settings": "Einstellungen", 9 "Settings": "Einstellungen",
10 "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.", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Video-URL kopieren", 11 "Copy the video URL": "Video-URL kopieren",
12 "Copy the video URL at the current time": "Video-URL an dieser Stelle kopieren", 12 "Copy the video URL at the current time": "Video-URL an dieser Stelle kopieren",
13 "Copy embed code": "Einbettungscode kopieren", 13 "Copy embed code": "Einbettungscode kopieren",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "Dialogfenster für Einstellungen für Untertitel für Gehörlose und Schwerhörige", 96 "Caption Settings Dialog": "Dialogfenster für Einstellungen für Untertitel für Gehörlose und Schwerhörige",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Anfang des Dialogfensters. Mit der Escape-Taste wird das Fenster ohne Speichern geschlossen.", 97 "Beginning of dialog window. Escape will cancel and close the window.": "Anfang des Dialogfensters. Mit der Escape-Taste wird das Fenster ohne Speichern geschlossen.",
98 "End of dialog window.": "Ende des Dialogfensters.", 98 "End of dialog window.": "Ende des Dialogfensters.",
99 "{1} is loading.": "{1} lädt." 99 "{1} is loading.": "{1} lädt.",
100 "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."
100} 101}
diff --git a/client/src/locale/player.el-GR.json b/client/src/locale/player.el-GR.json
index dbc32aa0d..f343857ea 100644
--- a/client/src/locale/player.el-GR.json
+++ b/client/src/locale/player.el-GR.json
@@ -1 +1,101 @@
1{"Quality":"Ποιότητα","Auto":"Αυτόματα","Speed":"Ταχύτητα","Subtitles/CC":"Υπότιτλοι/CC","peers":"κόμβοι","peer":"κόμβος","Go to the video page":"Δείτε τη σελίδα του βίντεο","Settings":"Ρυθμίσεις","Uses P2P, others may know you are watching this video.":"Με χρήση P2P. Άλλοι ίσως μπορούν να δουν ότι παρακολουθείτε αυτό το βίντεο.","Copy the video URL":"Αντιγραφή URL του βίντεο","Copy the video URL at the current time":"Αντιγραφή URL του βίντεο στον τρέχοντα χρόνο","Copy embed code":"Αντιγραφή κώδικα ενσωμάτωσης","Copy magnet URI":"Αντιγραφή URI μαγνήτη","Total downloaded: ":"Κατέβηκαν συνολικά:","Total uploaded: ":"Ανέβηκαν συνολικά:","Audio Player":"Αναπαραγωγή Ήχου","Video Player":"Αναπαραγωγή Βίντεο","Play":"Αναπαραγωγή","Pause":"Παύση","Replay":"Επανάληψη","Current Time":"Χρόνος","Duration":"Διάρκεια","Remaining Time":"Χρόνος που απομένει","Stream Type":"Είδος ροής","LIVE":"ΖΩΝΤΑΝΑ","Loaded":"Φόρτωση","Progress":"Πρόοδος","Progress Bar":"Γραμμή προόδου","progress bar timing: currentTime={1} duration={2}":"{1} από {2}","Fullscreen":"Πλήρης οθόνη","Non-Fullscreen":"Όχι πλήρης οθόνη","Mute":"Σίγαση","Unmute":"Αποσίγαση","Playback Rate":"Ρυθμός αναπαραγωγής","Subtitles":"Υπότιτλοι","subtitles off":"απενεργοποιημένοι υπότιτλοι","Captions":"Λεζάντες","captions off":"απενεργοποιημένες λεζάντες","Chapters":"Κεφάλαια","Descriptions":"Περιγραφές","descriptions off":"απενεργοποιημένες περιγραφές","Audio Track":"Κομμάτι ήχου","Volume Level":"Ένταση ήχου","You aborted the media playback":"Ακυρώσατε την αναπαραγωγή","A network error caused the media download to fail part-way.":"Η μεταφόρτωση του πολυμέσου απέτυχε ενμέρει, λόγω σφάλματος δικτύου.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Το πολυμέσο δεν φορτώθηκε, είτε λόγω σφάλματος στον σέρβερ ή το δίκτυο, είτε επειδή η μορφή δεν υποστηρίζεται.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Η αναπαραγωγή του πολυμέσου ακυρώθηκε, είτε λόγω φθαρμένου αρχείου, είτε επειδή κάποια χαρακτηριστικά του δεν υποστηρίζονται από τον περιηγητή σας.","No compatible source was found for this media.":"Δεν βρέθηκε συμβατή πηγή για το πολυμέσο.","The media is encrypted and we do not have the keys to decrypt it.":"Το πολυμέσο είναι κρυπτογραφημένο και δεν μπορεί να βρεθεί το κλειδί αποκρυπτογράφησης.","Play Video":"Αναπαραγωγή βίντεο","Close":"Κλείσιμο","Close Modal Dialog":"Κλείσιμο αναδυόμενου διαλόγου","Modal Window":"Αναδυόμενο παράθυρο","This is a modal window":"Αυτό είναι ένα αναδυόμενο παράθυρο","This modal can be closed by pressing the Escape key or activating the close button.":"Κλείστε αυτό το αναδυόμενο πατώντας Esc ή κάνοντας κλικ στο «κλείσιμο».",", opens captions settings dialog":", ανοίγει τον διάλογο ρυθμίσεων για τις λεζάντες",", opens subtitles settings dialog":", ανοίγει τον διάλογο ρυθμίσεων για τους υποτίτλους",", opens descriptions settings dialog":", ανοίγει τον διάλογο ρυθμίσεων για τις περιγραφές",", selected":", επιλεγμένα","captions settings":"ρυθμίσεις λεζαντών","subtitles settings":"ρυθμίσεις υποτίτλων","descriptions settings":"ρυθμίσεις περιγραφών","Text":"Κείμενο","White":"Λευκό","Black":"Μαύρο","Red":"Κόκκινο","Green":"Πράσινο","Blue":"Μπλε","Yellow":"Κίτρινο","Magenta":"Ματζέντα","Cyan":"Κυανό","Background":"Φόντο","Window":"Παράθυρο","Transparent":"Διαφανές","Semi-Transparent":"Ημιδιαφανές","Opaque":"Αδιαφανές","Font Size":"Μέγεθος γραμματοσειράς","Text Edge Style":"Στυλ περιγράμματος","None":"Κανένα","Raised":"Υψωμένο","Depressed":"Πιεσμένο","Uniform":"Ομοιόμορφο","Dropshadow":"Σκιά","Font Family":"Οικογένεια γραμματοσειράς","Proportional Sans-Serif":"Sans-Serif μεταβλητού πλάτους","Monospace Sans-Serif":"Sans-Serif σταθερού πλάτους","Proportional Serif":"Serif μεταβλητού πλάτους","Monospace Serif":"Serif σταθερού πλάτους","Casual":"Απλά","Script":"Χειρόγραφο","Small Caps":"Μικρά κεφαλαία","Reset":"Επαναφορά","restore all settings to the default values":"επαναφέρει όλες τις ρυθμίσεις στις αρχικές τιμές","Done":"Τέλος","Caption Settings Dialog":"Διάλογος ρύθμισης λεζαντών","Beginning of dialog window. Escape will cancel and close the window.":"Εκκίνηση του παραθύρου διαλόγου. Πατώντας Esc ακυρώνετε και κλείνετε το παράθυρο.","End of dialog window.":"Τέλος του παραθύρου διαλόγου.","{1} is loading.":"Το {1} φορτώνεται."} 1{
2 "Quality": "Ποιότητα",
3 "Auto": "Αυτόματα",
4 "Speed": "Ταχύτητα",
5 "Subtitles/CC": "Υπότιτλοι/CC",
6 "peers": "κόμβοι",
7 "peer": "κόμβος",
8 "Go to the video page": "Δείτε τη σελίδα του βίντεο",
9 "Settings": "Ρυθμίσεις",
10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Αντιγραφή URL του βίντεο",
12 "Copy the video URL at the current time": "Αντιγραφή URL του βίντεο στον τρέχοντα χρόνο",
13 "Copy embed code": "Αντιγραφή κώδικα ενσωμάτωσης",
14 "Copy magnet URI": "Αντιγραφή URI μαγνήτη",
15 "Total downloaded: ": "Κατέβηκαν συνολικά:",
16 "Total uploaded: ": "Ανέβηκαν συνολικά:",
17 "Audio Player": "Αναπαραγωγή Ήχου",
18 "Video Player": "Αναπαραγωγή Βίντεο",
19 "Play": "Αναπαραγωγή",
20 "Pause": "Παύση",
21 "Replay": "Επανάληψη",
22 "Current Time": "Χρόνος",
23 "Duration": "Διάρκεια",
24 "Remaining Time": "Χρόνος που απομένει",
25 "Stream Type": "Είδος ροής",
26 "LIVE": "ΖΩΝΤΑΝΑ",
27 "Loaded": "Φόρτωση",
28 "Progress": "Πρόοδος",
29 "Progress Bar": "Γραμμή προόδου",
30 "progress bar timing: currentTime={1} duration={2}": "{1} από {2}",
31 "Fullscreen": "Πλήρης οθόνη",
32 "Non-Fullscreen": "Όχι πλήρης οθόνη",
33 "Mute": "Σίγαση",
34 "Unmute": "Αποσίγαση",
35 "Playback Rate": "Ρυθμός αναπαραγωγής",
36 "Subtitles": "Υπότιτλοι",
37 "subtitles off": "απενεργοποιημένοι υπότιτλοι",
38 "Captions": "Λεζάντες",
39 "captions off": "απενεργοποιημένες λεζάντες",
40 "Chapters": "Κεφάλαια",
41 "Descriptions": "Περιγραφές",
42 "descriptions off": "απενεργοποιημένες περιγραφές",
43 "Audio Track": "Κομμάτι ήχου",
44 "Volume Level": "Ένταση ήχου",
45 "You aborted the media playback": "Ακυρώσατε την αναπαραγωγή",
46 "A network error caused the media download to fail part-way.": "Η μεταφόρτωση του πολυμέσου απέτυχε ενμέρει, λόγω σφάλματος δικτύου.",
47 "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Το πολυμέσο δεν φορτώθηκε, είτε λόγω σφάλματος στον σέρβερ ή το δίκτυο, είτε επειδή η μορφή δεν υποστηρίζεται.",
48 "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Η αναπαραγωγή του πολυμέσου ακυρώθηκε, είτε λόγω φθαρμένου αρχείου, είτε επειδή κάποια χαρακτηριστικά του δεν υποστηρίζονται από τον περιηγητή σας.",
49 "No compatible source was found for this media.": "Δεν βρέθηκε συμβατή πηγή για το πολυμέσο.",
50 "The media is encrypted and we do not have the keys to decrypt it.": "Το πολυμέσο είναι κρυπτογραφημένο και δεν μπορεί να βρεθεί το κλειδί αποκρυπτογράφησης.",
51 "Play Video": "Αναπαραγωγή βίντεο",
52 "Close": "Κλείσιμο",
53 "Close Modal Dialog": "Κλείσιμο αναδυόμενου διαλόγου",
54 "Modal Window": "Αναδυόμενο παράθυρο",
55 "This is a modal window": "Αυτό είναι ένα αναδυόμενο παράθυρο",
56 "This modal can be closed by pressing the Escape key or activating the close button.": "Κλείστε αυτό το αναδυόμενο πατώντας Esc ή κάνοντας κλικ στο «κλείσιμο».",
57 ", opens captions settings dialog": ", ανοίγει τον διάλογο ρυθμίσεων για τις λεζάντες",
58 ", opens subtitles settings dialog": ", ανοίγει τον διάλογο ρυθμίσεων για τους υποτίτλους",
59 ", opens descriptions settings dialog": ", ανοίγει τον διάλογο ρυθμίσεων για τις περιγραφές",
60 ", selected": ", επιλεγμένα",
61 "captions settings": "ρυθμίσεις λεζαντών",
62 "subtitles settings": "ρυθμίσεις υποτίτλων",
63 "descriptions settings": "ρυθμίσεις περιγραφών",
64 "Text": "Κείμενο",
65 "White": "Λευκό",
66 "Black": "Μαύρο",
67 "Red": "Κόκκινο",
68 "Green": "Πράσινο",
69 "Blue": "Μπλε",
70 "Yellow": "Κίτρινο",
71 "Magenta": "Ματζέντα",
72 "Cyan": "Κυανό",
73 "Background": "Φόντο",
74 "Window": "Παράθυρο",
75 "Transparent": "Διαφανές",
76 "Semi-Transparent": "Ημιδιαφανές",
77 "Opaque": "Αδιαφανές",
78 "Font Size": "Μέγεθος γραμματοσειράς",
79 "Text Edge Style": "Στυλ περιγράμματος",
80 "None": "Κανένα",
81 "Raised": "Υψωμένο",
82 "Depressed": "Πιεσμένο",
83 "Uniform": "Ομοιόμορφο",
84 "Dropshadow": "Σκιά",
85 "Font Family": "Οικογένεια γραμματοσειράς",
86 "Proportional Sans-Serif": "Sans-Serif μεταβλητού πλάτους",
87 "Monospace Sans-Serif": "Sans-Serif σταθερού πλάτους",
88 "Proportional Serif": "Serif μεταβλητού πλάτους",
89 "Monospace Serif": "Serif σταθερού πλάτους",
90 "Casual": "Απλά",
91 "Script": "Χειρόγραφο",
92 "Small Caps": "Μικρά κεφαλαία",
93 "Reset": "Επαναφορά",
94 "restore all settings to the default values": "επαναφέρει όλες τις ρυθμίσεις στις αρχικές τιμές",
95 "Done": "Τέλος",
96 "Caption Settings Dialog": "Διάλογος ρύθμισης λεζαντών",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Εκκίνηση του παραθύρου διαλόγου. Πατώντας Esc ακυρώνετε και κλείνετε το παράθυρο.",
98 "End of dialog window.": "Τέλος του παραθύρου διαλόγου.",
99 "{1} is loading.": "Το {1} φορτώνεται.",
100 "Uses P2P, others may know you are watching this video.": "Με χρήση P2P. Άλλοι ίσως μπορούν να δουν ότι παρακολουθείτε αυτό το βίντεο."
101}
diff --git a/client/src/locale/player.en-US.json b/client/src/locale/player.en-US.json
index b601fcf4b..7ed23cccd 100644
--- a/client/src/locale/player.en-US.json
+++ b/client/src/locale/player.en-US.json
@@ -1 +1,100 @@
1{"Quality":"Quality","Auto":"Auto","Speed":"Speed","Subtitles/CC":"Subtitles/CC","peers":"peers","peer":"peer","Go to the video page":"Go to the video page","Settings":"Settings","Watching this video may reveal your IP address to others.":"Watching this video may reveal your IP address to others.","Copy the video URL":"Copy the video URL","Copy the video URL at the current time":"Copy the video URL at the current time","Copy embed code":"Copy embed code","Copy magnet URI":"Copy magnet URI","Total downloaded: ":"Total downloaded: ","Total uploaded: ":"Total uploaded: ","Audio Player":"Audio Player","Video Player":"Video Player","Play":"Play","Pause":"Pause","Replay":"Replay","Current Time":"Current Time","Duration":"Duration","Remaining Time":"Remaining Time","Stream Type":"Stream Type","LIVE":"LIVE","Loaded":"Loaded","Progress":"Progress","Progress Bar":"Progress Bar","progress bar timing: currentTime={1} duration={2}":"{1} of {2}","Fullscreen":"Fullscreen","Non-Fullscreen":"Non-Fullscreen","Mute":"Mute","Unmute":"Unmute","Playback Rate":"Playback Rate","Subtitles":"Subtitles","subtitles off":"subtitles off","Captions":"Captions","captions off":"captions off","Chapters":"Chapters","Descriptions":"Descriptions","descriptions off":"descriptions off","Audio Track":"Audio Track","Volume Level":"Volume Level","You aborted the media playback":"You aborted the media playback","A network error caused the media download to fail part-way.":"A network error caused the media download to fail part-way.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"The media could not be loaded, either because the server or network failed or because the format is not supported.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.","No compatible source was found for this media.":"No compatible source was found for this media.","The media is encrypted and we do not have the keys to decrypt it.":"The media is encrypted and we do not have the keys to decrypt it.","Play Video":"Play Video","Close":"Close","Close Modal Dialog":"Close Modal Dialog","Modal Window":"Modal Window","This is a modal window":"This is a modal window","This modal can be closed by pressing the Escape key or activating the close button.":"This modal can be closed by pressing the Escape key or activating the close button.",", opens captions settings dialog":", opens captions settings dialog",", opens subtitles settings dialog":", opens subtitles settings dialog",", opens descriptions settings dialog":", opens descriptions settings dialog",", selected":", selected","captions settings":"captions settings","subtitles settings":"subititles settings","descriptions settings":"descriptions settings","Text":"Text","White":"White","Black":"Black","Red":"Red","Green":"Green","Blue":"Blue","Yellow":"Yellow","Magenta":"Magenta","Cyan":"Cyan","Background":"Background","Window":"Window","Transparent":"Transparent","Semi-Transparent":"Semi-Transparent","Opaque":"Opaque","Font Size":"Font Size","Text Edge Style":"Text Edge Style","None":"None","Raised":"Raised","Depressed":"Depressed","Uniform":"Uniform","Dropshadow":"Dropshadow","Font Family":"Font Family","Proportional Sans-Serif":"Proportional Sans-Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Serif":"Proportional Serif","Monospace Serif":"Monospace Serif","Casual":"Casual","Script":"Script","Small Caps":"Small Caps","Reset":"Reset","restore all settings to the default values":"restore all settings to the default values","Done":"Done","Caption Settings Dialog":"Caption Settings Dialog","Beginning of dialog window. Escape will cancel and close the window.":"Beginning of dialog window. Escape will cancel and close the window.","End of dialog window.":"End of dialog window.","{1} is loading.":"{1} is loading."} 1{
2 "Quality": "Quality",
3 "Auto": "Auto",
4 "Speed": "Speed",
5 "Subtitles/CC": "Subtitles/CC",
6 "peers": "peers",
7 "peer": "peer",
8 "Go to the video page": "Go to the video page",
9 "Settings": "Settings",
10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Copy the video URL",
12 "Copy the video URL at the current time": "Copy the video URL at the current time",
13 "Copy embed code": "Copy embed code",
14 "Copy magnet URI": "Copy magnet URI",
15 "Total downloaded: ": "Total downloaded: ",
16 "Total uploaded: ": "Total uploaded: ",
17 "Audio Player": "Audio Player",
18 "Video Player": "Video Player",
19 "Play": "Play",
20 "Pause": "Pause",
21 "Replay": "Replay",
22 "Current Time": "Current Time",
23 "Duration": "Duration",
24 "Remaining Time": "Remaining Time",
25 "Stream Type": "Stream Type",
26 "LIVE": "LIVE",
27 "Loaded": "Loaded",
28 "Progress": "Progress",
29 "Progress Bar": "Progress Bar",
30 "progress bar timing: currentTime={1} duration={2}": "{1} of {2}",
31 "Fullscreen": "Fullscreen",
32 "Non-Fullscreen": "Non-Fullscreen",
33 "Mute": "Mute",
34 "Unmute": "Unmute",
35 "Playback Rate": "Playback Rate",
36 "Subtitles": "Subtitles",
37 "subtitles off": "subtitles off",
38 "Captions": "Captions",
39 "captions off": "captions off",
40 "Chapters": "Chapters",
41 "Descriptions": "Descriptions",
42 "descriptions off": "descriptions off",
43 "Audio Track": "Audio Track",
44 "Volume Level": "Volume Level",
45 "You aborted the media playback": "You aborted the media playback",
46 "A network error caused the media download to fail part-way.": "A network error caused the media download to fail part-way.",
47 "The media could not be loaded, either because the server or network failed or because the format is not supported.": "The media could not be loaded, either because the server or network failed or because the format is not supported.",
48 "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.",
49 "No compatible source was found for this media.": "No compatible source was found for this media.",
50 "The media is encrypted and we do not have the keys to decrypt it.": "The media is encrypted and we do not have the keys to decrypt it.",
51 "Play Video": "Play Video",
52 "Close": "Close",
53 "Close Modal Dialog": "Close Modal Dialog",
54 "Modal Window": "Modal Window",
55 "This is a modal window": "This is a modal window",
56 "This modal can be closed by pressing the Escape key or activating the close button.": "This modal can be closed by pressing the Escape key or activating the close button.",
57 ", opens captions settings dialog": ", opens captions settings dialog",
58 ", opens subtitles settings dialog": ", opens subtitles settings dialog",
59 ", opens descriptions settings dialog": ", opens descriptions settings dialog",
60 ", selected": ", selected",
61 "captions settings": "captions settings",
62 "subtitles settings": "subititles settings",
63 "descriptions settings": "descriptions settings",
64 "Text": "Text",
65 "White": "White",
66 "Black": "Black",
67 "Red": "Red",
68 "Green": "Green",
69 "Blue": "Blue",
70 "Yellow": "Yellow",
71 "Magenta": "Magenta",
72 "Cyan": "Cyan",
73 "Background": "Background",
74 "Window": "Window",
75 "Transparent": "Transparent",
76 "Semi-Transparent": "Semi-Transparent",
77 "Opaque": "Opaque",
78 "Font Size": "Font Size",
79 "Text Edge Style": "Text Edge Style",
80 "None": "None",
81 "Raised": "Raised",
82 "Depressed": "Depressed",
83 "Uniform": "Uniform",
84 "Dropshadow": "Dropshadow",
85 "Font Family": "Font Family",
86 "Proportional Sans-Serif": "Proportional Sans-Serif",
87 "Monospace Sans-Serif": "Monospace Sans-Serif",
88 "Proportional Serif": "Proportional Serif",
89 "Monospace Serif": "Monospace Serif",
90 "Casual": "Casual",
91 "Script": "Script",
92 "Small Caps": "Small Caps",
93 "Reset": "Reset",
94 "restore all settings to the default values": "restore all settings to the default values",
95 "Done": "Done",
96 "Caption Settings Dialog": "Caption Settings Dialog",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Beginning of dialog window. Escape will cancel and close the window.",
98 "End of dialog window.": "End of dialog window.",
99 "{1} is loading.": "{1} is loading."
100}
diff --git a/client/src/locale/player.eo.json b/client/src/locale/player.eo.json
index aebfe0e24..8570c3b31 100644
--- a/client/src/locale/player.eo.json
+++ b/client/src/locale/player.eo.json
@@ -7,7 +7,7 @@
7 "peer": "samtavolano", 7 "peer": "samtavolano",
8 "Go to the video page": "Iri al paĝo de la filmo", 8 "Go to the video page": "Iri al paĝo de la filmo",
9 "Settings": "Agordoj", 9 "Settings": "Agordoj",
10 "Uses P2P, others may know you are watching this video.": "Uzas samtavolan teĥnikaron; aliuloj eble scios, ke vi spektas la filmon.", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Kopii ligilon al la filmo", 11 "Copy the video URL": "Kopii ligilon al la filmo",
12 "Copy the video URL at the current time": "Kopii ligilon al nuna tempo en la filmo", 12 "Copy the video URL at the current time": "Kopii ligilon al nuna tempo en la filmo",
13 "Copy embed code": "Kopii enkorpigitan kodon", 13 "Copy embed code": "Kopii enkorpigitan kodon",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "Interagujo kun agordoj pri transskriboj", 96 "Caption Settings Dialog": "Interagujo kun agordoj pri transskriboj",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Komenco de interaga fenestro. Nuliga klavo nuligos kaj fermos la fenestron.", 97 "Beginning of dialog window. Escape will cancel and close the window.": "Komenco de interaga fenestro. Nuliga klavo nuligos kaj fermos la fenestron.",
98 "End of dialog window.": "Fino de interaga fenestro.", 98 "End of dialog window.": "Fino de interaga fenestro.",
99 "{1} is loading.": "{1} estas enlegata." 99 "{1} is loading.": "{1} estas enlegata.",
100 "Uses P2P, others may know you are watching this video.": "Uzas samtavolan teĥnikaron; aliuloj eble scios, ke vi spektas la filmon."
100} 101}
diff --git a/client/src/locale/player.es-ES.json b/client/src/locale/player.es-ES.json
index d23143e6e..5b816fa4c 100644
--- a/client/src/locale/player.es-ES.json
+++ b/client/src/locale/player.es-ES.json
@@ -7,7 +7,7 @@
7 "peer": "par", 7 "peer": "par",
8 "Go to the video page": "Ir a la página del vídeo", 8 "Go to the video page": "Ir a la página del vídeo",
9 "Settings": "Configuración", 9 "Settings": "Configuración",
10 "Uses P2P, others may know you are watching this video.": "Utiliza P2P, otros pueden saber que ess viendo este vídeo.", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Copiar la URL del vídeo", 11 "Copy the video URL": "Copiar la URL del vídeo",
12 "Copy the video URL at the current time": "Copiar la URL del vídeo en el tiempo actual", 12 "Copy the video URL at the current time": "Copiar la URL del vídeo en el tiempo actual",
13 "Copy embed code": "Copiar código de inserción", 13 "Copy embed code": "Copiar código de inserción",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "Diálogo de configuración de subtítulos", 96 "Caption Settings Dialog": "Diálogo de configuración de subtítulos",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Comienzo de la ventana de diálogo. Escape cancelará y cerrará la ventana.", 97 "Beginning of dialog window. Escape will cancel and close the window.": "Comienzo de la ventana de diálogo. Escape cancelará y cerrará la ventana.",
98 "End of dialog window.": "Fin de la ventana de diálogo.", 98 "End of dialog window.": "Fin de la ventana de diálogo.",
99 "{1} is loading.": "{1} está cargándose." 99 "{1} is loading.": "{1} está cargándose.",
100 "Uses P2P, others may know you are watching this video.": "Utiliza P2P, otros pueden saber que estás viendo este vídeo."
100} 101}
diff --git a/client/src/locale/player.eu-ES.json b/client/src/locale/player.eu-ES.json
index bd3113e80..fffef93e4 100644
--- a/client/src/locale/player.eu-ES.json
+++ b/client/src/locale/player.eu-ES.json
@@ -7,7 +7,7 @@
7 "peer": "", 7 "peer": "",
8 "Go to the video page": "Joan bideoaren orrira", 8 "Go to the video page": "Joan bideoaren orrira",
9 "Settings": "Ezarpenak", 9 "Settings": "Ezarpenak",
10 "Uses P2P, others may know you are watching this video.": "P2P darabil, beste batzuk bideo hau ikusten ari zarela jakin dezakete.", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Kopiatu bideoaren URL-a", 11 "Copy the video URL": "Kopiatu bideoaren URL-a",
12 "Copy the video URL at the current time": "Kopiatu bideoaren URL-a uneko denboran", 12 "Copy the video URL at the current time": "Kopiatu bideoaren URL-a uneko denboran",
13 "Copy embed code": "Kopiatu txertatzeko kodea", 13 "Copy embed code": "Kopiatu txertatzeko kodea",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "Oharren ezarpenen elkarrizketa-koadroa", 96 "Caption Settings Dialog": "Oharren ezarpenen elkarrizketa-koadroa",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Elkarrizketa koadroaren hasiera. Esc teklak ezeztatu eta leihoa itxiko du.", 97 "Beginning of dialog window. Escape will cancel and close the window.": "Elkarrizketa koadroaren hasiera. Esc teklak ezeztatu eta leihoa itxiko du.",
98 "End of dialog window.": "Elkarrizketa koadroaren amaiera.", 98 "End of dialog window.": "Elkarrizketa koadroaren amaiera.",
99 "{1} is loading.": "{1} kargatzen ari da." 99 "{1} is loading.": "{1} kargatzen ari da.",
100 "Uses P2P, others may know you are watching this video.": "P2P darabil, beste batzuk bideo hau ikusten ari zarela jakin dezakete."
100} 101}
diff --git a/client/src/locale/player.fi-FI.json b/client/src/locale/player.fi-FI.json
index 487ca7301..083d1e708 100644
--- a/client/src/locale/player.fi-FI.json
+++ b/client/src/locale/player.fi-FI.json
@@ -1 +1,101 @@
1{"Quality":"Laatu","Auto":"Automaattinen","Speed":"Nopeus","Subtitles/CC":"Tekstitykset","peers":"katsojaa","peer":"katsoja","Go to the video page":"Mene videon sivulle","Settings":"Asetukset","Uses P2P, others may know you are watching this video.":"Käyttää vertaisverkkoa, muut saattavat tietää katsovasi tätä videota.","Copy the video URL":"Kopioi videon URL-osoite","Copy the video URL at the current time":"Kopioi videon URL-osoite nykyisestä kohdasta","Copy embed code":"Kopioi upotuskoodi","Copy magnet URI":"Kopioi Magnet-linkki","Total downloaded: ":"Ladattu yhteensä: ","Total uploaded: ":"Jaettu yhteensä: ","Audio Player":"Audiosoitin","Video Player":"Videosoitin","Play":"Toista","Pause":"Keskeytä","Replay":"Uudelleen toista","Current Time":"Nykyinen aika","Duration":"Kesto","Remaining Time":"Jäljellä oleva aika","Stream Type":"Suoratoistotyyppi","LIVE":"SUORA","Loaded":"Ladattu","Progress":"Edistyminen","Progress Bar":"Edistymispalkki","progress bar timing: currentTime={1} duration={2}":"{1}/{2}","Fullscreen":"Koko näyttö","Non-Fullscreen":"Poistu koko ruudun tilasta","Mute":"Mykistä","Unmute":"Poista mykistys","Playback Rate":"Toistonopeus","Subtitles":"Tekstitykset","subtitles off":"Tekstitykset pois päältä","Captions":"Merkinnät","captions off":"Merkinnät pois päältä","Chapters":"Jaksot","Descriptions":"Kuvaukset","descriptions off":"Kuvaukset pois päältä","Audio Track":"Ääniraita","Volume Level":"Äänenvoimakkuus","You aborted the media playback":"Keskeytit median toiston","A network error caused the media download to fail part-way.":"Verkkovirhe aiheutti osittain ladatun median epäonnistumisen.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Mediaa ei voida ladata, koska tapahtui palvelin- tai verkkovirhe tai formaattia ei tueta.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Median toisto peruttiin korruptio-ongelman takia, tai koska media käyttää ominaisuuksia mitä selaimesi ei tue.","No compatible source was found for this media.":"Yhteensopivaa lähdettä ei löytynyt medialle.","The media is encrypted and we do not have the keys to decrypt it.":"Media on salattu, eikä meillä ole avaimia avataksesi sitä.","Play Video":"Toista video","Close":"Sulje","Close Modal Dialog":"Sulje valintaikkuna","Modal Window":"Valintaikkuna","This is a modal window":"Tämä on valintaikkuna","This modal can be closed by pressing the Escape key or activating the close button.":"Tämän valintaikkunan voi sulkea painamalla Escape-näppäintä, tai aktivoimalla sulkemispainikkeen.",", opens captions settings dialog":", avaa merkintöjen asetusvalikon",", opens subtitles settings dialog":", avaa tekstityksien asetusvalikon",", opens descriptions settings dialog":", avaa kuvauksien asetusvalikon",", selected":", valittu","captions settings":"merkintöjen asetukset","subtitles settings":"tekstityksien asetukset","descriptions settings":"kuvauksien asetukset","Text":"Teksti","White":"Valkoinen","Black":"Musta","Red":"Punainen","Green":"Vihreä","Blue":"Sininen","Yellow":"Keltainen","Magenta":"Purppura","Cyan":"Syaani","Background":"Tausta","Window":"Ikkuna","Transparent":"Läpinäkyvä","Semi-Transparent":"Osittain läpinäkyvä","Opaque":"Himmeä","Font Size":"Fonttikoko","Text Edge Style":"Tekstin reunan tyyli","None":"Ei mitään","Raised":"Nostettu","Depressed":"Painostunut","Uniform":"Yhtenäinen","Dropshadow":"Varjostus","Font Family":"Kirjasinperhe","Proportional Sans-Serif":"Suhteellinen Sans-Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Serif":"Suhteellinen Sans-Serif","Monospace Serif":"Monospace Serif","Casual":"Rento","Script":"Kirjoitus","Small Caps":"Pienet kirjaisimet","Reset":"Nollaa","restore all settings to the default values":"Palauta kaikki asetukset oletusarvoihin","Done":"Valmis","Caption Settings Dialog":"Merkinnät asetusvalintaikkuna","Beginning of dialog window. Escape will cancel and close the window.":"Valintaikkunan alku. Escape-näppäin peruuttaa ja sulkee ikkunan.","End of dialog window.":"Valintaikkunan loppu.","{1} is loading.":"{1} latautuu."} 1{
2 "Quality": "Laatu",
3 "Auto": "Automaattinen",
4 "Speed": "Nopeus",
5 "Subtitles/CC": "Tekstitykset",
6 "peers": "katsojaa",
7 "peer": "katsoja",
8 "Go to the video page": "Mene videon sivulle",
9 "Settings": "Asetukset",
10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Kopioi videon URL-osoite",
12 "Copy the video URL at the current time": "Kopioi videon URL-osoite nykyisestä kohdasta",
13 "Copy embed code": "Kopioi upotuskoodi",
14 "Copy magnet URI": "Kopioi Magnet-linkki",
15 "Total downloaded: ": "Ladattu yhteensä: ",
16 "Total uploaded: ": "Jaettu yhteensä: ",
17 "Audio Player": "Audiosoitin",
18 "Video Player": "Videosoitin",
19 "Play": "Toista",
20 "Pause": "Keskeytä",
21 "Replay": "Uudelleen toista",
22 "Current Time": "Nykyinen aika",
23 "Duration": "Kesto",
24 "Remaining Time": "Jäljellä oleva aika",
25 "Stream Type": "Suoratoistotyyppi",
26 "LIVE": "SUORA",
27 "Loaded": "Ladattu",
28 "Progress": "Edistyminen",
29 "Progress Bar": "Edistymispalkki",
30 "progress bar timing: currentTime={1} duration={2}": "{1}/{2}",
31 "Fullscreen": "Koko näyttö",
32 "Non-Fullscreen": "Poistu koko ruudun tilasta",
33 "Mute": "Mykistä",
34 "Unmute": "Poista mykistys",
35 "Playback Rate": "Toistonopeus",
36 "Subtitles": "Tekstitykset",
37 "subtitles off": "Tekstitykset pois päältä",
38 "Captions": "Merkinnät",
39 "captions off": "Merkinnät pois päältä",
40 "Chapters": "Jaksot",
41 "Descriptions": "Kuvaukset",
42 "descriptions off": "Kuvaukset pois päältä",
43 "Audio Track": "Ääniraita",
44 "Volume Level": "Äänenvoimakkuus",
45 "You aborted the media playback": "Keskeytit median toiston",
46 "A network error caused the media download to fail part-way.": "Verkkovirhe aiheutti osittain ladatun median epäonnistumisen.",
47 "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Mediaa ei voida ladata, koska tapahtui palvelin- tai verkkovirhe tai formaattia ei tueta.",
48 "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Median toisto peruttiin korruptio-ongelman takia, tai koska media käyttää ominaisuuksia mitä selaimesi ei tue.",
49 "No compatible source was found for this media.": "Yhteensopivaa lähdettä ei löytynyt medialle.",
50 "The media is encrypted and we do not have the keys to decrypt it.": "Media on salattu, eikä meillä ole avaimia avataksesi sitä.",
51 "Play Video": "Toista video",
52 "Close": "Sulje",
53 "Close Modal Dialog": "Sulje valintaikkuna",
54 "Modal Window": "Valintaikkuna",
55 "This is a modal window": "Tämä on valintaikkuna",
56 "This modal can be closed by pressing the Escape key or activating the close button.": "Tämän valintaikkunan voi sulkea painamalla Escape-näppäintä, tai aktivoimalla sulkemispainikkeen.",
57 ", opens captions settings dialog": ", avaa merkintöjen asetusvalikon",
58 ", opens subtitles settings dialog": ", avaa tekstityksien asetusvalikon",
59 ", opens descriptions settings dialog": ", avaa kuvauksien asetusvalikon",
60 ", selected": ", valittu",
61 "captions settings": "merkintöjen asetukset",
62 "subtitles settings": "tekstityksien asetukset",
63 "descriptions settings": "kuvauksien asetukset",
64 "Text": "Teksti",
65 "White": "Valkoinen",
66 "Black": "Musta",
67 "Red": "Punainen",
68 "Green": "Vihreä",
69 "Blue": "Sininen",
70 "Yellow": "Keltainen",
71 "Magenta": "Purppura",
72 "Cyan": "Syaani",
73 "Background": "Tausta",
74 "Window": "Ikkuna",
75 "Transparent": "Läpinäkyvä",
76 "Semi-Transparent": "Osittain läpinäkyvä",
77 "Opaque": "Himmeä",
78 "Font Size": "Fonttikoko",
79 "Text Edge Style": "Tekstin reunan tyyli",
80 "None": "Ei mitään",
81 "Raised": "Nostettu",
82 "Depressed": "Painostunut",
83 "Uniform": "Yhtenäinen",
84 "Dropshadow": "Varjostus",
85 "Font Family": "Kirjasinperhe",
86 "Proportional Sans-Serif": "Suhteellinen Sans-Serif",
87 "Monospace Sans-Serif": "Monospace Sans-Serif",
88 "Proportional Serif": "Suhteellinen Sans-Serif",
89 "Monospace Serif": "Monospace Serif",
90 "Casual": "Rento",
91 "Script": "Kirjoitus",
92 "Small Caps": "Pienet kirjaisimet",
93 "Reset": "Nollaa",
94 "restore all settings to the default values": "Palauta kaikki asetukset oletusarvoihin",
95 "Done": "Valmis",
96 "Caption Settings Dialog": "Merkinnät asetusvalintaikkuna",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Valintaikkunan alku. Escape-näppäin peruuttaa ja sulkee ikkunan.",
98 "End of dialog window.": "Valintaikkunan loppu.",
99 "{1} is loading.": "{1} latautuu.",
100 "Uses P2P, others may know you are watching this video.": "Käyttää vertaisverkkoa, muut saattavat tietää katsovasi tätä videota."
101}
diff --git a/client/src/locale/player.fr-FR.json b/client/src/locale/player.fr-FR.json
index 24023a51b..b935df186 100644
--- a/client/src/locale/player.fr-FR.json
+++ b/client/src/locale/player.fr-FR.json
@@ -7,7 +7,7 @@
7 "peer": "pair", 7 "peer": "pair",
8 "Go to the video page": "Aller sur la page de la vidéo", 8 "Go to the video page": "Aller sur la page de la vidéo",
9 "Settings": "Paramètres", 9 "Settings": "Paramètres",
10 "Uses P2P, others may know you are watching this video.": "Utilise le P2P, d'autres personnes pourraient savoir que vous regardez cette vidéo.", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Copier le lien de la vidéo", 11 "Copy the video URL": "Copier le lien de la vidéo",
12 "Copy the video URL at the current time": "Copier le lien de la vidéo à partir de cette séquence", 12 "Copy the video URL at the current time": "Copier le lien de la vidéo à partir de cette séquence",
13 "Copy embed code": "Copier le code d'intégration", 13 "Copy embed code": "Copier le code d'intégration",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "Boîte de dialogue des paramètres des sous-titres transcrits", 96 "Caption Settings Dialog": "Boîte de dialogue des paramètres des sous-titres transcrits",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Début de la fenêtre de dialogue. La touche d'échappement annulera et fermera la fenêtre.", 97 "Beginning of dialog window. Escape will cancel and close the window.": "Début de la fenêtre de dialogue. La touche d'échappement annulera et fermera la fenêtre.",
98 "End of dialog window.": "Fin de la fenêtre de dialogue.", 98 "End of dialog window.": "Fin de la fenêtre de dialogue.",
99 "{1} is loading.": "{1} est en train de charger." 99 "{1} is loading.": "{1} est en train de charger.",
100 "Uses P2P, others may know you are watching this video.": "Utilise le P2P, d'autres personnes pourraient savoir que vous regardez cette vidéo."
100} 101}
diff --git a/client/src/locale/player.gd.json b/client/src/locale/player.gd.json
index abb0c69cf..157abcaca 100644
--- a/client/src/locale/player.gd.json
+++ b/client/src/locale/player.gd.json
@@ -1 +1,101 @@
1{"Quality":"Càileachd","Auto":"Fèin-obrachail","Speed":"Luaths","Subtitles/CC":"Fo-thiotalan","peers":"seisean","peer":"seise","Go to the video page":"Tadhail air duilleag a’ video","Settings":"Roghainnean","Uses P2P, others may know you are watching this video.":"Cleachdaidh e P2P, dh’fhaoidte gum bi fios aig càch gu bheil thu a’ coimhead air a’ video seo.","Copy the video URL":"Dèan lethbhreac de URL a’ video","Copy the video URL at the current time":"Dèan lethbhreac de URL a’ video aig an ùine làithreach","Copy embed code":"Dèan lethbhreac dhen chòd leabachaidh","Copy magnet URI":"Dèan lethbhreac dhen URI magnet","Total downloaded: ":"Luchdaidhean a-nuas iomlan: ","Total uploaded: ":"Luchdaidhean suas iomlan: ","Audio Player":"Cluicheadair fuaime","Video Player":"Cluicheadair video","Play":"Cluich","Pause":"Cuir ’na stad","Replay":"Cluich a-rithist","Current Time":"An ùine làithreach","Duration":"Faide","Remaining Time":"An ùine air fhàgail","Stream Type":"Seòrsa an t-sruthaidh","LIVE":"BEÒ","Loaded":"Air a luchdadh","Progress":"Adhartas","Progress Bar":"Bàr adhartais","progress bar timing: currentTime={1} duration={2}":"{1} à {2}","Fullscreen":"Làn-sgrìn","Non-Fullscreen":"Fàg modh làn-sgrìn","Mute":"Mùch","Unmute":"Dì-mhùch","Playback Rate":"Reat na cluiche","Subtitles":"Fo-thiotalan","subtitles off":"fo-thiotalan dheth","Captions":"Fo-thiotalan","captions off":"fo-thiotalan dheth","Chapters":"Caibideil","Descriptions":"Tuairisgeulan","descriptions off":"tuairisgeulan dheth","Audio Track":"Traca fuaime","Volume Level":"Àirde na fuaime","You aborted the media playback":"Sguir thu de chluich a’ mheadhain","A network error caused the media download to fail part-way.":"Cha deach leinn an còrr dhen mheadhan a luchdadh a-nuas ri linn mearachd lìonraidh.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Cha b’ urrainn dhuinn am meadhan a luchdadh – dh’fhaoidte gun do dh’fhàillig leis an fhrithealaiche no an lìonra no nach cuir sinn taic ris an fhòrmat.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Sguir sinn de chluich a’ mheadhain – dh’fhaoidte gu bheil e coirbte no gu bheil gleus aig a’ mheadhan nach cuir am brabhsair taic ris.","No compatible source was found for this media.":"Cha ceach tùs co-chòrdail a lorg airson a’ mheadhain seo.","The media is encrypted and we do not have the keys to decrypt it.":"Tha am meadhan crioptaichte ’s chan eil iuchair dì-chrioptachaidh againn dha.","Play Video":"Cluich video","Close":"Dùin","Close Modal Dialog":"Dùin an còmhradh","Modal Window":"Uinneag mòdach","This is a modal window":"Seo uinneag mòdach","This modal can be closed by pressing the Escape key or activating the close button.":"’S urrainn dhut seo a dhùnadh leis an iuchair Escape no leis a’ phutan dùnaidh.",", opens captions settings dialog":", fosglaidh e còmhradh roghainnean nam fo-thiotalan",", opens subtitles settings dialog":", fosglaidh e còmhradh nam fo-thiotalan",", opens descriptions settings dialog":", fosglaidh e còmhradh roghainnean nan tuairisgeulan",", selected":", air a thaghadh","captions settings":"roghainnean nam fo-thiotalan","subtitles settings":"roghainnean nam fo-thiotalan","descriptions settings":"roghainnean nan tuairisgeulan","Text":"Teacsa","White":"Geal","Black":"Dubh","Red":"Dearg","Green":"Uaine","Blue":"Gorm","Yellow":"Buidhe","Magenta":"Magenta","Cyan":"Saidhean","Background":"Cùlaibh","Window":"Uinneag","Transparent":"Trìd-shoilleir","Semi-Transparent":"Leth-thrìd-shoilleir","Opaque":"Trìd-dhoilleir","Font Size":"Meud a’ chrutha-chlò","Text Edge Style":"Stoidhle oir an teacsa","None":"Chan eil gin","Raised":"Àrdaichte","Depressed":"Air a bhrùthadh","Uniform":"Cunbhalach","Dropshadow":"Sgàil","Font Family":"Teaghlach a’ chrutha-chlò","Proportional Sans-Serif":"Sans-serif co-rèireach","Monospace Sans-Serif":"Sans-serif aon-leud","Proportional Serif":"Serif co-rèireach","Monospace Serif":"Serif aon-leud","Casual":"Fuasgailte","Script":"Sgriobt","Small Caps":"Ceann-litrichean beaga","Reset":"Ath-shuidhich","restore all settings to the default values":"till dhan a h-uile bun-roghainn","Done":"Deiseil","Caption Settings Dialog":"Còmhradh roghainnean nam fo-thiotalan","Beginning of dialog window. Escape will cancel and close the window.":"Toiseach uinneag còmhraidh. Sguiridh Escape dheth ’s dùinidh e an uinneag.","End of dialog window.":"Deireadh uinneag còmhraidh.","{1} is loading.":"Tha {1} ’ga luchdadh."} 1{
2 "Quality": "Càileachd",
3 "Auto": "Fèin-obrachail",
4 "Speed": "Luaths",
5 "Subtitles/CC": "Fo-thiotalan",
6 "peers": "seisean",
7 "peer": "seise",
8 "Go to the video page": "Tadhail air duilleag a’ video",
9 "Settings": "Roghainnean",
10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Dèan lethbhreac de URL a’ video",
12 "Copy the video URL at the current time": "Dèan lethbhreac de URL a’ video aig an ùine làithreach",
13 "Copy embed code": "Dèan lethbhreac dhen chòd leabachaidh",
14 "Copy magnet URI": "Dèan lethbhreac dhen URI magnet",
15 "Total downloaded: ": "Luchdaidhean a-nuas iomlan: ",
16 "Total uploaded: ": "Luchdaidhean suas iomlan: ",
17 "Audio Player": "Cluicheadair fuaime",
18 "Video Player": "Cluicheadair video",
19 "Play": "Cluich",
20 "Pause": "Cuir ’na stad",
21 "Replay": "Cluich a-rithist",
22 "Current Time": "An ùine làithreach",
23 "Duration": "Faide",
24 "Remaining Time": "An ùine air fhàgail",
25 "Stream Type": "Seòrsa an t-sruthaidh",
26 "LIVE": "BEÒ",
27 "Loaded": "Air a luchdadh",
28 "Progress": "Adhartas",
29 "Progress Bar": "Bàr adhartais",
30 "progress bar timing: currentTime={1} duration={2}": "{1} à {2}",
31 "Fullscreen": "Làn-sgrìn",
32 "Non-Fullscreen": "Fàg modh làn-sgrìn",
33 "Mute": "Mùch",
34 "Unmute": "Dì-mhùch",
35 "Playback Rate": "Reat na cluiche",
36 "Subtitles": "Fo-thiotalan",
37 "subtitles off": "fo-thiotalan dheth",
38 "Captions": "Fo-thiotalan",
39 "captions off": "fo-thiotalan dheth",
40 "Chapters": "Caibideil",
41 "Descriptions": "Tuairisgeulan",
42 "descriptions off": "tuairisgeulan dheth",
43 "Audio Track": "Traca fuaime",
44 "Volume Level": "Àirde na fuaime",
45 "You aborted the media playback": "Sguir thu de chluich a’ mheadhain",
46 "A network error caused the media download to fail part-way.": "Cha deach leinn an còrr dhen mheadhan a luchdadh a-nuas ri linn mearachd lìonraidh.",
47 "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Cha b’ urrainn dhuinn am meadhan a luchdadh – dh’fhaoidte gun do dh’fhàillig leis an fhrithealaiche no an lìonra no nach cuir sinn taic ris an fhòrmat.",
48 "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Sguir sinn de chluich a’ mheadhain – dh’fhaoidte gu bheil e coirbte no gu bheil gleus aig a’ mheadhan nach cuir am brabhsair taic ris.",
49 "No compatible source was found for this media.": "Cha ceach tùs co-chòrdail a lorg airson a’ mheadhain seo.",
50 "The media is encrypted and we do not have the keys to decrypt it.": "Tha am meadhan crioptaichte ’s chan eil iuchair dì-chrioptachaidh againn dha.",
51 "Play Video": "Cluich video",
52 "Close": "Dùin",
53 "Close Modal Dialog": "Dùin an còmhradh",
54 "Modal Window": "Uinneag mòdach",
55 "This is a modal window": "Seo uinneag mòdach",
56 "This modal can be closed by pressing the Escape key or activating the close button.": "’S urrainn dhut seo a dhùnadh leis an iuchair Escape no leis a’ phutan dùnaidh.",
57 ", opens captions settings dialog": ", fosglaidh e còmhradh roghainnean nam fo-thiotalan",
58 ", opens subtitles settings dialog": ", fosglaidh e còmhradh nam fo-thiotalan",
59 ", opens descriptions settings dialog": ", fosglaidh e còmhradh roghainnean nan tuairisgeulan",
60 ", selected": ", air a thaghadh",
61 "captions settings": "roghainnean nam fo-thiotalan",
62 "subtitles settings": "roghainnean nam fo-thiotalan",
63 "descriptions settings": "roghainnean nan tuairisgeulan",
64 "Text": "Teacsa",
65 "White": "Geal",
66 "Black": "Dubh",
67 "Red": "Dearg",
68 "Green": "Uaine",
69 "Blue": "Gorm",
70 "Yellow": "Buidhe",
71 "Magenta": "Magenta",
72 "Cyan": "Saidhean",
73 "Background": "Cùlaibh",
74 "Window": "Uinneag",
75 "Transparent": "Trìd-shoilleir",
76 "Semi-Transparent": "Leth-thrìd-shoilleir",
77 "Opaque": "Trìd-dhoilleir",
78 "Font Size": "Meud a’ chrutha-chlò",
79 "Text Edge Style": "Stoidhle oir an teacsa",
80 "None": "Chan eil gin",
81 "Raised": "Àrdaichte",
82 "Depressed": "Air a bhrùthadh",
83 "Uniform": "Cunbhalach",
84 "Dropshadow": "Sgàil",
85 "Font Family": "Teaghlach a’ chrutha-chlò",
86 "Proportional Sans-Serif": "Sans-serif co-rèireach",
87 "Monospace Sans-Serif": "Sans-serif aon-leud",
88 "Proportional Serif": "Serif co-rèireach",
89 "Monospace Serif": "Serif aon-leud",
90 "Casual": "Fuasgailte",
91 "Script": "Sgriobt",
92 "Small Caps": "Ceann-litrichean beaga",
93 "Reset": "Ath-shuidhich",
94 "restore all settings to the default values": "till dhan a h-uile bun-roghainn",
95 "Done": "Deiseil",
96 "Caption Settings Dialog": "Còmhradh roghainnean nam fo-thiotalan",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Toiseach uinneag còmhraidh. Sguiridh Escape dheth ’s dùinidh e an uinneag.",
98 "End of dialog window.": "Deireadh uinneag còmhraidh.",
99 "{1} is loading.": "Tha {1} ’ga luchdadh.",
100 "Uses P2P, others may know you are watching this video.": "Cleachdaidh e P2P, dh’fhaoidte gum bi fios aig càch gu bheil thu a’ coimhead air a’ video seo."
101}
diff --git a/client/src/locale/player.hu-HU.json b/client/src/locale/player.hu-HU.json
index 5744a1744..107edaab7 100644
--- a/client/src/locale/player.hu-HU.json
+++ b/client/src/locale/player.hu-HU.json
@@ -7,7 +7,7 @@
7 "peer": "partner", 7 "peer": "partner",
8 "Go to the video page": "Ugrás a videó oldalához", 8 "Go to the video page": "Ugrás a videó oldalához",
9 "Settings": "Beállítások", 9 "Settings": "Beállítások",
10 "Uses P2P, others may know you are watching this video.": "Egyenrangú hálózatot használ, ezért mások is tudhatják, hogy ezt a videót nézi.", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Videó hivatkozásának másolása", 11 "Copy the video URL": "Videó hivatkozásának másolása",
12 "Copy the video URL at the current time": "Videó hivatkozásának másolása a jelenlegi időnél", 12 "Copy the video URL at the current time": "Videó hivatkozásának másolása a jelenlegi időnél",
13 "Copy embed code": "Beágyazási kód másolása", 13 "Copy embed code": "Beágyazási kód másolása",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "Képaláírások beállításai párbeszédablak", 96 "Caption Settings Dialog": "Képaláírások beállításai párbeszédablak",
97 "Beginning of dialog window. Escape will cancel and close the window.": "A párbeszédablak kezdete. Az Escape megszakítja és bezárja az ablakot.", 97 "Beginning of dialog window. Escape will cancel and close the window.": "A párbeszédablak kezdete. Az Escape megszakítja és bezárja az ablakot.",
98 "End of dialog window.": "Párbeszédablak vége.", 98 "End of dialog window.": "Párbeszédablak vége.",
99 "{1} is loading.": "{1} töltődik." 99 "{1} is loading.": "{1} töltődik.",
100 "Uses P2P, others may know you are watching this video.": "Egyenrangú hálózatot használ, ezért mások is tudhatják, hogy ezt a videót nézi."
100} 101}
diff --git a/client/src/locale/player.it-IT.json b/client/src/locale/player.it-IT.json
index 3d0456b2c..982254027 100644
--- a/client/src/locale/player.it-IT.json
+++ b/client/src/locale/player.it-IT.json
@@ -1 +1,101 @@
1{"Quality":"Qualità","Auto":"Auto","Speed":"Velocità","Subtitles/CC":"Sottotitoli/CC","peers":"nodi","peer":"peer","Go to the video page":"Vai alla pagina del video","Settings":"Impostazioni","Uses P2P, others may know you are watching this video.":"Usa P2P, altri potrebbero sapere che stai guardando questo video.","Copy the video URL":"Copia l'URL del video","Copy the video URL at the current time":"Copia l'URL del video della posizione corrente","Copy embed code":"Copia il codice per incorporare","Copy magnet URI":"Copia URI","Total downloaded: ":"Scaricati: ","Total uploaded: ":"Caricati: ","Audio Player":"Riproduttore Audio","Video Player":"Riproduttore Video","Play":"Play","Pause":"Pausa","Replay":"Replay","Current Time":"Posizione attuale","Duration":"Durata","Remaining Time":"Tempo rimanente","Stream Type":"Tipo dello Streaming","LIVE":"LIVE","Loaded":"Caricato","Progress":"Stato","Progress Bar":"Barra di progresso","progress bar timing: currentTime={1} duration={2}":"{1} di {2}","Fullscreen":"Schermo intero","Non-Fullscreen":"Chiudi schermo intero","Mute":"Muto","Unmute":"Audio ","Playback Rate":"Velocità di riproduzione","Subtitles":"Sottotitoli","subtitles off":"Senza sottotitoli","Captions":"Sottotitoli per non udenti","captions off":"Senza sottotitoli per non udenti","Chapters":"Capitoli","Descriptions":"Descrizioni","descriptions off":"Descrizioni disattivate","Audio Track":"Traccia Audio","Volume Level":"Volume","You aborted the media playback":"La riproduzione del filmato è stata interrotta","A network error caused the media download to fail part-way.":"Il download del filmato è stato interrotto a causa di un problema rete.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Il filmato non può essere caricato a causa di un errore nel server o nella rete o perché il formato non viene supportato.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"La riproduzione del filmato è stata interrotta a causa di un file danneggiato o per l’utilizzo di impostazioni non supportate dal browser.","No compatible source was found for this media.":"Non ci sono fonti compatibili per questo filmato.","The media is encrypted and we do not have the keys to decrypt it.":"Il filmato è crittato e non disponiamo delle chiavi per decrittarlo","Play Video":"Riproduci Video","Close":"Chiudi","Close Modal Dialog":"Chiudi finestra di dialogo","Modal Window":"Finestra di dialogo","This is a modal window":"Questa è una finestra di dialogo","This modal can be closed by pressing the Escape key or activating the close button.":"Questa finestra di dialogo può essere chiusa premendo Esc o cliccando sul pulsante chiudi.",", opens captions settings dialog":", apri la finestra delle impostazioni delle didascalie",", opens subtitles settings dialog":", apri la finestra delle impostazioni dei sottotitoli",", opens descriptions settings dialog":", apri la finestra delle impostazioni delle descrizioni",", selected":", selezionati","captions settings":"impostazioni delle didascalie","subtitles settings":"impostazioni dei sottotitoli","descriptions settings":"impostazioni delle descrizioni","Text":"Testo","White":"Bianco","Black":"Nero","Red":"Rosso","Green":"Verde","Blue":"Blu","Yellow":"Giallo","Magenta":"Magenta","Cyan":"Ciano","Background":"Sfondo","Window":"Finestra","Transparent":"Trasparente","Semi-Transparent":"Semi-Trasparente","Opaque":"Opaco","Font Size":"Dimensione del Testo","Text Edge Style":"Stile dei Bordi del Testo","None":"Nessuno","Raised":"In Rilievo","Depressed":"Incavato","Uniform":"Uniforme","Dropshadow":"Ombreggiatura","Font Family":"Stile del Testo","Proportional Sans-Serif":"Senza Grazie Proporzionale","Monospace Sans-Serif":"Senza Grazie Monospazio","Proportional Serif":"Con Grazie Proporzionale","Monospace Serif":"Con Grazie Monospazio","Casual":"Casuale","Script":"Codice","Small Caps":"Maiuscoletto","Reset":"Ripristina","restore all settings to the default values":"ripristina tutte le impostazioni ai valori predefiniti","Done":"Fatto","Caption Settings Dialog":"Finestra delle Impostazioni dei Sottotitoli","Beginning of dialog window. Escape will cancel and close the window.":"Apertura della finestra di dialogo. Premendo ESC si annullerà e si chiuderà la finestra.","End of dialog window.":"Chiusura della finestra di dialogo.","{1} is loading.":"{1} è in caricamento."} 1{
2 "Quality": "Qualità",
3 "Auto": "Auto",
4 "Speed": "Velocità",
5 "Subtitles/CC": "Sottotitoli/CC",
6 "peers": "nodi",
7 "peer": "peer",
8 "Go to the video page": "Vai alla pagina del video",
9 "Settings": "Impostazioni",
10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Copia l'URL del video",
12 "Copy the video URL at the current time": "Copia l'URL del video della posizione corrente",
13 "Copy embed code": "Copia il codice per incorporare",
14 "Copy magnet URI": "Copia URI",
15 "Total downloaded: ": "Scaricati: ",
16 "Total uploaded: ": "Caricati: ",
17 "Audio Player": "Riproduttore Audio",
18 "Video Player": "Riproduttore Video",
19 "Play": "Play",
20 "Pause": "Pausa",
21 "Replay": "Replay",
22 "Current Time": "Posizione attuale",
23 "Duration": "Durata",
24 "Remaining Time": "Tempo rimanente",
25 "Stream Type": "Tipo dello Streaming",
26 "LIVE": "LIVE",
27 "Loaded": "Caricato",
28 "Progress": "Stato",
29 "Progress Bar": "Barra di progresso",
30 "progress bar timing: currentTime={1} duration={2}": "{1} di {2}",
31 "Fullscreen": "Schermo intero",
32 "Non-Fullscreen": "Chiudi schermo intero",
33 "Mute": "Muto",
34 "Unmute": "Audio ",
35 "Playback Rate": "Velocità di riproduzione",
36 "Subtitles": "Sottotitoli",
37 "subtitles off": "Senza sottotitoli",
38 "Captions": "Sottotitoli per non udenti",
39 "captions off": "Senza sottotitoli per non udenti",
40 "Chapters": "Capitoli",
41 "Descriptions": "Descrizioni",
42 "descriptions off": "Descrizioni disattivate",
43 "Audio Track": "Traccia Audio",
44 "Volume Level": "Volume",
45 "You aborted the media playback": "La riproduzione del filmato è stata interrotta",
46 "A network error caused the media download to fail part-way.": "Il download del filmato è stato interrotto a causa di un problema rete.",
47 "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Il filmato non può essere caricato a causa di un errore nel server o nella rete o perché il formato non viene supportato.",
48 "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "La riproduzione del filmato è stata interrotta a causa di un file danneggiato o per l’utilizzo di impostazioni non supportate dal browser.",
49 "No compatible source was found for this media.": "Non ci sono fonti compatibili per questo filmato.",
50 "The media is encrypted and we do not have the keys to decrypt it.": "Il filmato è crittato e non disponiamo delle chiavi per decrittarlo",
51 "Play Video": "Riproduci Video",
52 "Close": "Chiudi",
53 "Close Modal Dialog": "Chiudi finestra di dialogo",
54 "Modal Window": "Finestra di dialogo",
55 "This is a modal window": "Questa è una finestra di dialogo",
56 "This modal can be closed by pressing the Escape key or activating the close button.": "Questa finestra di dialogo può essere chiusa premendo Esc o cliccando sul pulsante chiudi.",
57 ", opens captions settings dialog": ", apri la finestra delle impostazioni delle didascalie",
58 ", opens subtitles settings dialog": ", apri la finestra delle impostazioni dei sottotitoli",
59 ", opens descriptions settings dialog": ", apri la finestra delle impostazioni delle descrizioni",
60 ", selected": ", selezionati",
61 "captions settings": "impostazioni delle didascalie",
62 "subtitles settings": "impostazioni dei sottotitoli",
63 "descriptions settings": "impostazioni delle descrizioni",
64 "Text": "Testo",
65 "White": "Bianco",
66 "Black": "Nero",
67 "Red": "Rosso",
68 "Green": "Verde",
69 "Blue": "Blu",
70 "Yellow": "Giallo",
71 "Magenta": "Magenta",
72 "Cyan": "Ciano",
73 "Background": "Sfondo",
74 "Window": "Finestra",
75 "Transparent": "Trasparente",
76 "Semi-Transparent": "Semi-Trasparente",
77 "Opaque": "Opaco",
78 "Font Size": "Dimensione del Testo",
79 "Text Edge Style": "Stile dei Bordi del Testo",
80 "None": "Nessuno",
81 "Raised": "In Rilievo",
82 "Depressed": "Incavato",
83 "Uniform": "Uniforme",
84 "Dropshadow": "Ombreggiatura",
85 "Font Family": "Stile del Testo",
86 "Proportional Sans-Serif": "Senza Grazie Proporzionale",
87 "Monospace Sans-Serif": "Senza Grazie Monospazio",
88 "Proportional Serif": "Con Grazie Proporzionale",
89 "Monospace Serif": "Con Grazie Monospazio",
90 "Casual": "Casuale",
91 "Script": "Codice",
92 "Small Caps": "Maiuscoletto",
93 "Reset": "Ripristina",
94 "restore all settings to the default values": "ripristina tutte le impostazioni ai valori predefiniti",
95 "Done": "Fatto",
96 "Caption Settings Dialog": "Finestra delle Impostazioni dei Sottotitoli",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Apertura della finestra di dialogo. Premendo ESC si annullerà e si chiuderà la finestra.",
98 "End of dialog window.": "Chiusura della finestra di dialogo.",
99 "{1} is loading.": "{1} è in caricamento.",
100 "Uses P2P, others may know you are watching this video.": "Usa P2P, altri potrebbero sapere che stai guardando questo video."
101}
diff --git a/client/src/locale/player.ja-JP.json b/client/src/locale/player.ja-JP.json
index 8ced0328c..b7dc00424 100644
--- a/client/src/locale/player.ja-JP.json
+++ b/client/src/locale/player.ja-JP.json
@@ -7,7 +7,7 @@
7 "peer": "ピア", 7 "peer": "ピア",
8 "Go to the video page": "動画ページへ移動", 8 "Go to the video page": "動画ページへ移動",
9 "Settings": "設定", 9 "Settings": "設定",
10 "Uses P2P, others may know you are watching this video.": "P2Pを使用すると、この動画を観覧していることを誰かに特定されるかも知れません。", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "動画のURLをコピーする", 11 "Copy the video URL": "動画のURLをコピーする",
12 "Copy the video URL at the current time": "現時点の動画のURLをコピー", 12 "Copy the video URL at the current time": "現時点の動画のURLをコピー",
13 "Copy embed code": "埋め込みコードをコピー", 13 "Copy embed code": "埋め込みコードをコピー",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "字幕設定ダイアログ", 96 "Caption Settings Dialog": "字幕設定ダイアログ",
97 "Beginning of dialog window. Escape will cancel and close the window.": "最初のダイアログウィンドウ エスケープをキャンセルしてウィンドウを閉じます。", 97 "Beginning of dialog window. Escape will cancel and close the window.": "最初のダイアログウィンドウ エスケープをキャンセルしてウィンドウを閉じます。",
98 "End of dialog window.": "ダイアログウィンドウの終了。", 98 "End of dialog window.": "ダイアログウィンドウの終了。",
99 "{1} is loading.": "{1} が読み込み中。" 99 "{1} is loading.": "{1} が読み込み中。",
100 "Uses P2P, others may know you are watching this video.": "P2Pを使用すると、この動画を観覧していることを誰かに特定されるかも知れません。"
100} 101}
diff --git a/client/src/locale/player.kab.json b/client/src/locale/player.kab.json
index 420560ca2..19602c914 100644
--- a/client/src/locale/player.kab.json
+++ b/client/src/locale/player.kab.json
@@ -7,7 +7,7 @@
7 "peer": "tayuga", 7 "peer": "tayuga",
8 "Go to the video page": "Ddu ɣer usebter n tvidyut", 8 "Go to the video page": "Ddu ɣer usebter n tvidyut",
9 "Settings": "Iɣewwaren", 9 "Settings": "Iɣewwaren",
10 "Uses P2P, others may know you are watching this video.": "", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Nɣel tansa URL n tvidyut", 11 "Copy the video URL": "Nɣel tansa URL n tvidyut",
12 "Copy the video URL at the current time": "Nɣel tansa URL n tvidyut deg wakud amiran", 12 "Copy the video URL at the current time": "Nɣel tansa URL n tvidyut deg wakud amiran",
13 "Copy embed code": "Nɣel tangalt n usileɣ", 13 "Copy embed code": "Nɣel tangalt n usileɣ",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "", 96 "Caption Settings Dialog": "",
97 "Beginning of dialog window. Escape will cancel and close the window.": "", 97 "Beginning of dialog window. Escape will cancel and close the window.": "",
98 "End of dialog window.": "", 98 "End of dialog window.": "",
99 "{1} is loading.": "" 99 "{1} is loading.": "",
100 "Uses P2P, others may know you are watching this video.": ""
100} 101}
diff --git a/client/src/locale/player.nl-NL.json b/client/src/locale/player.nl-NL.json
index 2358741d6..7061a352e 100644
--- a/client/src/locale/player.nl-NL.json
+++ b/client/src/locale/player.nl-NL.json
@@ -7,7 +7,7 @@
7 "peer": "peer", 7 "peer": "peer",
8 "Go to the video page": "Ga naar de videopagina", 8 "Go to the video page": "Ga naar de videopagina",
9 "Settings": "Instellingen", 9 "Settings": "Instellingen",
10 "Uses P2P, others may know you are watching this video.": "Maakt gebruik van P2P, anderen kunnen mogelijk zien dat je deze video bekijkt.", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Kopieer de video-URL", 11 "Copy the video URL": "Kopieer de video-URL",
12 "Copy the video URL at the current time": "Kopieer de video-URL op de huidige afspeelpositie", 12 "Copy the video URL at the current time": "Kopieer de video-URL op de huidige afspeelpositie",
13 "Copy embed code": "Kopieer insluitcode", 13 "Copy embed code": "Kopieer insluitcode",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "Bijschrift Instellingen", 96 "Caption Settings Dialog": "Bijschrift Instellingen",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Begin van dialoogvenster. Escape verwerpt de wijzigingen en sluit het venster.", 97 "Beginning of dialog window. Escape will cancel and close the window.": "Begin van dialoogvenster. Escape verwerpt de wijzigingen en sluit het venster.",
98 "End of dialog window.": "Einde van dialoogvenster.", 98 "End of dialog window.": "Einde van dialoogvenster.",
99 "{1} is loading.": "{1} wordt geladen." 99 "{1} is loading.": "{1} wordt geladen.",
100 "Uses P2P, others may know you are watching this video.": "Maakt gebruik van P2P, anderen kunnen mogelijk zien dat je deze video bekijkt."
100} 101}
diff --git a/client/src/locale/player.oc.json b/client/src/locale/player.oc.json
index 6690fb707..f2751e0b4 100644
--- a/client/src/locale/player.oc.json
+++ b/client/src/locale/player.oc.json
@@ -7,7 +7,7 @@
7 "peer": "par", 7 "peer": "par",
8 "Go to the video page": "Anar a la pagina de la vidèo", 8 "Go to the video page": "Anar a la pagina de la vidèo",
9 "Settings": "Paramètres", 9 "Settings": "Paramètres",
10 "Uses P2P, others may know you are watching this video.": "Utiliza lo P2P, se pòt que d’autres sián a agachar aquesta vidèo.", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Copiar l’URL de la vidèo", 11 "Copy the video URL": "Copiar l’URL de la vidèo",
12 "Copy the video URL at the current time": "Copiar l’URL de la vidèo a aquesta posicion", 12 "Copy the video URL at the current time": "Copiar l’URL de la vidèo a aquesta posicion",
13 "Copy embed code": "Copiar lo còdi d’integracion", 13 "Copy embed code": "Copiar lo còdi d’integracion",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "Fenèstra de paramètres de legenda", 96 "Caption Settings Dialog": "Fenèstra de paramètres de legenda",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Debuta de la fenèstra. Escapar anullarà e tamparà la fenèstra.", 97 "Beginning of dialog window. Escape will cancel and close the window.": "Debuta de la fenèstra. Escapar anullarà e tamparà la fenèstra.",
98 "End of dialog window.": "Fin de la fenèstra.", 98 "End of dialog window.": "Fin de la fenèstra.",
99 "{1} is loading.": "{1} es a cargar." 99 "{1} is loading.": "{1} es a cargar.",
100 "Uses P2P, others may know you are watching this video.": "Utiliza lo P2P, se pòt que d’autres sián a agachar aquesta vidèo."
100} 101}
diff --git a/client/src/locale/player.pl-PL.json b/client/src/locale/player.pl-PL.json
index e0ca44fdb..be6c71961 100644
--- a/client/src/locale/player.pl-PL.json
+++ b/client/src/locale/player.pl-PL.json
@@ -7,7 +7,7 @@
7 "peer": "partner", 7 "peer": "partner",
8 "Go to the video page": "Przejdź na stronę filmu", 8 "Go to the video page": "Przejdź na stronę filmu",
9 "Settings": "Ustawienia", 9 "Settings": "Ustawienia",
10 "Uses P2P, others may know you are watching this video.": "Korzysta z P2P, inni mogą dowiedzieć się, że oglądasz ten film.", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Skopiuj adres URL filmu", 11 "Copy the video URL": "Skopiuj adres URL filmu",
12 "Copy the video URL at the current time": "Skopiuj adres URL filmu z obecnym czasem", 12 "Copy the video URL at the current time": "Skopiuj adres URL filmu z obecnym czasem",
13 "Copy embed code": "Skopiuj kod do osadzenia", 13 "Copy embed code": "Skopiuj kod do osadzenia",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "Okno ustawień napisów", 96 "Caption Settings Dialog": "Okno ustawień napisów",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Początek okna dialogowego. Przycisk Escape anuluje i zamknie okno.", 97 "Beginning of dialog window. Escape will cancel and close the window.": "Początek okna dialogowego. Przycisk Escape anuluje i zamknie okno.",
98 "End of dialog window.": "Koniec okna dialogowego.", 98 "End of dialog window.": "Koniec okna dialogowego.",
99 "{1} is loading.": "{1} ładuje się." 99 "{1} is loading.": "{1} ładuje się.",
100 "Uses P2P, others may know you are watching this video.": "Korzysta z P2P, inni mogą dowiedzieć się, że oglądasz ten film."
100} 101}
diff --git a/client/src/locale/player.pt-BR.json b/client/src/locale/player.pt-BR.json
index f9c39207b..a7225bc29 100644
--- a/client/src/locale/player.pt-BR.json
+++ b/client/src/locale/player.pt-BR.json
@@ -7,7 +7,7 @@
7 "peer": "par", 7 "peer": "par",
8 "Go to the video page": "Vá para a página do vídeo", 8 "Go to the video page": "Vá para a página do vídeo",
9 "Settings": "Configurações", 9 "Settings": "Configurações",
10 "Uses P2P, others may know you are watching this video.": "Usa P2P, outros podem saber que você está assistindo a esse vídeo.", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Copiar a URL do vídeo", 11 "Copy the video URL": "Copiar a URL do vídeo",
12 "Copy the video URL at the current time": "Copiar a URL do vídeo no tempo atual", 12 "Copy the video URL at the current time": "Copiar a URL do vídeo no tempo atual",
13 "Copy embed code": "Copiar código embutido", 13 "Copy embed code": "Copiar código embutido",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "Diálogo de configurações de legenda oculta", 96 "Caption Settings Dialog": "Diálogo de configurações de legenda oculta",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Começo da janela do diálogo. A tecla Escape vai cancelar e fechar a janela.", 97 "Beginning of dialog window. Escape will cancel and close the window.": "Começo da janela do diálogo. A tecla Escape vai cancelar e fechar a janela.",
98 "End of dialog window.": "Fim da janela do diálogo.", 98 "End of dialog window.": "Fim da janela do diálogo.",
99 "{1} is loading.": "{1} está carregando." 99 "{1} is loading.": "{1} está carregando.",
100 "Uses P2P, others may know you are watching this video.": "Usa P2P, outros podem saber que você está assistindo a esse vídeo."
100} 101}
diff --git a/client/src/locale/player.pt-PT.json b/client/src/locale/player.pt-PT.json
index 086012ffd..714dc5b48 100644
--- a/client/src/locale/player.pt-PT.json
+++ b/client/src/locale/player.pt-PT.json
@@ -7,7 +7,7 @@
7 "peer": "par", 7 "peer": "par",
8 "Go to the video page": "Ir para página do vídeo", 8 "Go to the video page": "Ir para página do vídeo",
9 "Settings": "Configurações", 9 "Settings": "Configurações",
10 "Uses P2P, others may know you are watching this video.": "Utiliza P2P, poderão saber que está a ver este vídeo.", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Copiar URL do vídeo", 11 "Copy the video URL": "Copiar URL do vídeo",
12 "Copy the video URL at the current time": "Copiar URL do vídeo no tempo atual", 12 "Copy the video URL at the current time": "Copiar URL do vídeo no tempo atual",
13 "Copy embed code": "Copiar código incorporado", 13 "Copy embed code": "Copiar código incorporado",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "Janela das Configurações de Legenda Caption", 96 "Caption Settings Dialog": "Janela das Configurações de Legenda Caption",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Início da janela de diálogo. A tecla Esc irá cancelar e fechar a janela.", 97 "Beginning of dialog window. Escape will cancel and close the window.": "Início da janela de diálogo. A tecla Esc irá cancelar e fechar a janela.",
98 "End of dialog window.": "Fim da janela de diálogo.", 98 "End of dialog window.": "Fim da janela de diálogo.",
99 "{1} is loading.": "A carregar {1}." 99 "{1} is loading.": "A carregar {1}.",
100 "Uses P2P, others may know you are watching this video.": "Utiliza P2P, poderão saber que está a ver este vídeo."
100} 101}
diff --git a/client/src/locale/player.ru-RU.json b/client/src/locale/player.ru-RU.json
index 67f5e6666..bbaecc624 100644
--- a/client/src/locale/player.ru-RU.json
+++ b/client/src/locale/player.ru-RU.json
@@ -7,7 +7,7 @@
7 "peer": "пир", 7 "peer": "пир",
8 "Go to the video page": "Перейти на страницу с видео", 8 "Go to the video page": "Перейти на страницу с видео",
9 "Settings": "Настройки", 9 "Settings": "Настройки",
10 "Uses P2P, others may know you are watching this video.": "Использует P2P, другие могут знать, что вы просматриваете это видео.", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Скопировать URL видео", 11 "Copy the video URL": "Скопировать URL видео",
12 "Copy the video URL at the current time": "Скопировать URL видео с привязкой ко времени", 12 "Copy the video URL at the current time": "Скопировать URL видео с привязкой ко времени",
13 "Copy embed code": "Скопировать HTML-код", 13 "Copy embed code": "Скопировать HTML-код",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "Окно настроек заголовок", 96 "Caption Settings Dialog": "Окно настроек заголовок",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Начало диалогового окна. Клавиша Escape отменит действие и закроет окно.", 97 "Beginning of dialog window. Escape will cancel and close the window.": "Начало диалогового окна. Клавиша Escape отменит действие и закроет окно.",
98 "End of dialog window.": "Конец диалогового окна.", 98 "End of dialog window.": "Конец диалогового окна.",
99 "{1} is loading.": "{1} загружается." 99 "{1} is loading.": "{1} загружается.",
100 "Uses P2P, others may know you are watching this video.": "Использует P2P, другие могут знать, что вы просматриваете это видео."
100} 101}
diff --git a/client/src/locale/player.sv-SE.json b/client/src/locale/player.sv-SE.json
index 0e96e65e4..dbe67045c 100644
--- a/client/src/locale/player.sv-SE.json
+++ b/client/src/locale/player.sv-SE.json
@@ -7,7 +7,7 @@
7 "peer": "servent", 7 "peer": "servent",
8 "Go to the video page": "Gå till videosidan", 8 "Go to the video page": "Gå till videosidan",
9 "Settings": "Inställningar", 9 "Settings": "Inställningar",
10 "Uses P2P, others may know you are watching this video.": "Använder P2P, andra kan veta att du tittar på den här videon.", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Kopiera videons URL", 11 "Copy the video URL": "Kopiera videons URL",
12 "Copy the video URL at the current time": "Kopiera videons URL vid den här tidpunkten", 12 "Copy the video URL at the current time": "Kopiera videons URL vid den här tidpunkten",
13 "Copy embed code": "Kopiera inbäddningskod", 13 "Copy embed code": "Kopiera inbäddningskod",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "Dialogruta för textningsinställningar", 96 "Caption Settings Dialog": "Dialogruta för textningsinställningar",
97 "Beginning of dialog window. Escape will cancel and close the window.": "Början av dialogruta. Tryck Escape för att avbryta och stänga fönstret.", 97 "Beginning of dialog window. Escape will cancel and close the window.": "Början av dialogruta. Tryck Escape för att avbryta och stänga fönstret.",
98 "End of dialog window.": "Slut på dialogruta.", 98 "End of dialog window.": "Slut på dialogruta.",
99 "{1} is loading.": "{1} laddar." 99 "{1} is loading.": "{1} laddar.",
100 "Uses P2P, others may know you are watching this video.": "Använder P2P, andra kan veta att du tittar på den här videon."
100} 101}
diff --git a/client/src/locale/player.th-TH.json b/client/src/locale/player.th-TH.json
index 0a9ee1eb2..dfae48fb7 100644
--- a/client/src/locale/player.th-TH.json
+++ b/client/src/locale/player.th-TH.json
@@ -7,7 +7,7 @@
7 "peer": "เพียร์", 7 "peer": "เพียร์",
8 "Go to the video page": "ไปที่หน้าวิดีโอ", 8 "Go to the video page": "ไปที่หน้าวิดีโอ",
9 "Settings": "การตั้งค่า", 9 "Settings": "การตั้งค่า",
10 "Uses P2P, others may know you are watching this video.": "ใช้เทคโนโลยี P2P ผู้อื่นอาจทราบว่าคุณกำลังรับชมวิดีโอนี้อยู่", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "คัดลอก URL วิดีโอ", 11 "Copy the video URL": "คัดลอก URL วิดีโอ",
12 "Copy the video URL at the current time": "คัดลอก URL วิดีโอ ณ เวลาปัจจุบัน", 12 "Copy the video URL at the current time": "คัดลอก URL วิดีโอ ณ เวลาปัจจุบัน",
13 "Copy embed code": "คัดลอกโค้ดฝัง", 13 "Copy embed code": "คัดลอกโค้ดฝัง",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "", 96 "Caption Settings Dialog": "",
97 "Beginning of dialog window. Escape will cancel and close the window.": "", 97 "Beginning of dialog window. Escape will cancel and close the window.": "",
98 "End of dialog window.": "", 98 "End of dialog window.": "",
99 "{1} is loading.": "{1} กำลังโหลดอยู่" 99 "{1} is loading.": "{1} กำลังโหลดอยู่",
100 "Uses P2P, others may know you are watching this video.": "ใช้เทคโนโลยี P2P ผู้อื่นอาจทราบว่าคุณกำลังรับชมวิดีโอนี้อยู่"
100} 101}
diff --git a/client/src/locale/player.vi-VN.json b/client/src/locale/player.vi-VN.json
index d0c5cecf4..358bffde2 100644
--- a/client/src/locale/player.vi-VN.json
+++ b/client/src/locale/player.vi-VN.json
@@ -1 +1,101 @@
1{"Quality":"Chất lượng","Auto":"Tự động","Speed":"Tốc độ","Subtitles/CC":"Phụ đề","peers":"peer","peer":"peer","Go to the video page":"Tới trang video","Settings":"Tuỳ chỉnh","Uses P2P, others may know you are watching this video.":"Thứ này dùng P2P, người khác có thể biết bạn đang xem video này.","Copy the video URL":"Chép URL video","Copy the video URL at the current time":"Chép URL video tại thời điểm hiện tại","Copy embed code":"Chép mã chèn","Copy magnet URI":"Chép magnet URI","Total downloaded: ":"Tổng tải về:","Total uploaded: ":"Tổng tải lên:","Audio Player":"Trình phát Âm thanh","Video Player":"Trình phát Video","Play":"Phát","Pause":"Ngừng","Replay":"Phát lại","Current Time":"Thời điểm Hiện tại","Duration":"Độ dài","Remaining Time":"Còn","Stream Type":"Kiểu truyền","LIVE":"TRỰC TIẾP","Loaded":"Đã tải","Progress":"Quá trình","Progress Bar":"Thanh quá trình","progress bar timing: currentTime={1} duration={2}":"{1} trên {2}","Fullscreen":"Toàn màn hình","Non-Fullscreen":"Không toàn màn hình","Mute":"Tắt tiếng","Unmute":"Ngừng tắt tiếng","Playback Rate":"Mức độ Phát lại","Subtitles":"Phụ đề","subtitles off":"phụ đề tắt","Captions":"","captions off":"","Chapters":"","Descriptions":"Mô tả","descriptions off":"mô tả tắt","Audio Track":"","Volume Level":"Âm Lượng","You aborted the media playback":"Bạn đã ngừng phát lại phương tiện","A network error caused the media download to fail part-way.":"Lỗi mạng khiến việc tải về phương tiện bị thất bại giữa chừng.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Không thể tải phương tiện, có thể vì máy chủ hay mạng bị lỗi, hoặc định dạng không được hỗ trợ.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"","No compatible source was found for this media.":"Không tìm thấy nguồn tương thích cho phương tiện này.","The media is encrypted and we do not have the keys to decrypt it.":"Phương tiện đã được mã hoá và chúng tôi không có chìa để giải mã.","Play Video":"Phát Video","Close":"Đóng","Close Modal Dialog":"Đóng hộp thoại modal","Modal Window":"Cửa sổ Modal","This is a modal window":"Đây là một cửa sổ modal","This modal can be closed by pressing the Escape key or activating the close button.":"Có thể nhấn phím Esc hoặc kích hoạt nút đóng để đóng modal này bằng",", opens captions settings dialog":"",", opens subtitles settings dialog":"",", opens descriptions settings dialog":"",", selected":", đã chọn","captions settings":"","subtitles settings":"","descriptions settings":"tuỳ chỉnh mô tả","Text":"Chữ","White":"Trắng","Black":"Đen","Red":"Đỏ","Green":"Xanh lá","Blue":"Xanh dương","Yellow":"Vàng","Magenta":"Hồng sẫm","Cyan":"Xanh lơ","Background":"Nền","Window":"Cửa sổ","Transparent":"Trong suốt","Semi-Transparent":"","Opaque":"","Font Size":"Cỡ phông","Text Edge Style":"","None":"Không","Raised":"","Depressed":"","Uniform":"","Dropshadow":"","Font Family":"Gia đình phông","Proportional Sans-Serif":"","Monospace Sans-Serif":"","Proportional Serif":"","Monospace Serif":"","Casual":"","Script":"","Small Caps":"","Reset":"Đặt lại","restore all settings to the default values":"đặt lại toàn bộ tuỳ chỉnh về mặc định","Done":"Xong","Caption Settings Dialog":"","Beginning of dialog window. Escape will cancel and close the window.":"","End of dialog window.":"","{1} is loading.":"Đang tải {1}."} 1{
2 "Quality": "Chất lượng",
3 "Auto": "Tự động",
4 "Speed": "Tốc độ",
5 "Subtitles/CC": "Phụ đề",
6 "peers": "peer",
7 "peer": "peer",
8 "Go to the video page": "Tới trang video",
9 "Settings": "Tuỳ chỉnh",
10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "Chép URL video",
12 "Copy the video URL at the current time": "Chép URL video tại thời điểm hiện tại",
13 "Copy embed code": "Chép mã chèn",
14 "Copy magnet URI": "Chép magnet URI",
15 "Total downloaded: ": "Tổng tải về:",
16 "Total uploaded: ": "Tổng tải lên:",
17 "Audio Player": "Trình phát Âm thanh",
18 "Video Player": "Trình phát Video",
19 "Play": "Phát",
20 "Pause": "Ngừng",
21 "Replay": "Phát lại",
22 "Current Time": "Thời điểm Hiện tại",
23 "Duration": "Độ dài",
24 "Remaining Time": "Còn",
25 "Stream Type": "Kiểu truyền",
26 "LIVE": "TRỰC TIẾP",
27 "Loaded": "Đã tải",
28 "Progress": "Quá trình",
29 "Progress Bar": "Thanh quá trình",
30 "progress bar timing: currentTime={1} duration={2}": "{1} trên {2}",
31 "Fullscreen": "Toàn màn hình",
32 "Non-Fullscreen": "Không toàn màn hình",
33 "Mute": "Tắt tiếng",
34 "Unmute": "Ngừng tắt tiếng",
35 "Playback Rate": "Mức độ Phát lại",
36 "Subtitles": "Phụ đề",
37 "subtitles off": "phụ đề tắt",
38 "Captions": "",
39 "captions off": "",
40 "Chapters": "",
41 "Descriptions": "Mô tả",
42 "descriptions off": "mô tả tắt",
43 "Audio Track": "",
44 "Volume Level": "Âm Lượng",
45 "You aborted the media playback": "Bạn đã ngừng phát lại phương tiện",
46 "A network error caused the media download to fail part-way.": "Lỗi mạng khiến việc tải về phương tiện bị thất bại giữa chừng.",
47 "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Không thể tải phương tiện, có thể vì máy chủ hay mạng bị lỗi, hoặc định dạng không được hỗ trợ.",
48 "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "",
49 "No compatible source was found for this media.": "Không tìm thấy nguồn tương thích cho phương tiện này.",
50 "The media is encrypted and we do not have the keys to decrypt it.": "Phương tiện đã được mã hoá và chúng tôi không có chìa để giải mã.",
51 "Play Video": "Phát Video",
52 "Close": "Đóng",
53 "Close Modal Dialog": "Đóng hộp thoại modal",
54 "Modal Window": "Cửa sổ Modal",
55 "This is a modal window": "Đây là một cửa sổ modal",
56 "This modal can be closed by pressing the Escape key or activating the close button.": "Có thể nhấn phím Esc hoặc kích hoạt nút đóng để đóng modal này bằng",
57 ", opens captions settings dialog": "",
58 ", opens subtitles settings dialog": "",
59 ", opens descriptions settings dialog": "",
60 ", selected": ", đã chọn",
61 "captions settings": "",
62 "subtitles settings": "",
63 "descriptions settings": "tuỳ chỉnh mô tả",
64 "Text": "Chữ",
65 "White": "Trắng",
66 "Black": "Đen",
67 "Red": "Đỏ",
68 "Green": "Xanh lá",
69 "Blue": "Xanh dương",
70 "Yellow": "Vàng",
71 "Magenta": "Hồng sẫm",
72 "Cyan": "Xanh lơ",
73 "Background": "Nền",
74 "Window": "Cửa sổ",
75 "Transparent": "Trong suốt",
76 "Semi-Transparent": "",
77 "Opaque": "",
78 "Font Size": "Cỡ phông",
79 "Text Edge Style": "",
80 "None": "Không",
81 "Raised": "",
82 "Depressed": "",
83 "Uniform": "",
84 "Dropshadow": "",
85 "Font Family": "Gia đình phông",
86 "Proportional Sans-Serif": "",
87 "Monospace Sans-Serif": "",
88 "Proportional Serif": "",
89 "Monospace Serif": "",
90 "Casual": "",
91 "Script": "",
92 "Small Caps": "",
93 "Reset": "Đặt lại",
94 "restore all settings to the default values": "đặt lại toàn bộ tuỳ chỉnh về mặc định",
95 "Done": "Xong",
96 "Caption Settings Dialog": "",
97 "Beginning of dialog window. Escape will cancel and close the window.": "",
98 "End of dialog window.": "",
99 "{1} is loading.": "Đang tải {1}.",
100 "Uses P2P, others may know you are watching this video.": "Thứ này dùng P2P, người khác có thể biết bạn đang xem video này."
101}
diff --git a/client/src/locale/player.zh-Hans-CN.json b/client/src/locale/player.zh-Hans-CN.json
index a35894cdb..f95ecb6bf 100644
--- a/client/src/locale/player.zh-Hans-CN.json
+++ b/client/src/locale/player.zh-Hans-CN.json
@@ -1 +1,101 @@
1{"Quality":"画质","Auto":"自动","Speed":"速度","Subtitles/CC":"字幕","peers":"个来源","peer":"对等网络用户","Go to the video page":"进入视频页面","Settings":"设置","Uses P2P, others may know you are watching this video.":"使用 P2P 时,其他人将能够知道您正在观看此视频。","Copy the video URL":"复制视频网址","Copy the video URL at the current time":"复制当前时间的视频网址","Copy embed code":"复制嵌入代码","Copy magnet URI":"复制磁力链","Total downloaded: ":"总下载数:","Total uploaded: ":"总上传数:","Audio Player":"音乐播放器","Video Player":"视频播放器","Play":"播放","Pause":"暂停","Replay":"重放","Current Time":"当前时间","Duration":"时长","Remaining Time":"剩余时间","Stream Type":"媒体流类型","LIVE":"直播","Loaded":"加载完毕","Progress":"进度","Progress Bar":"进度条","progress bar timing: currentTime={1} duration={2}":"已加载 {1},总时长 {2}","Fullscreen":"全屏","Non-Fullscreen":"退出全屏","Mute":"静音","Unmute":"取消静音","Playback Rate":"播放速度","Subtitles":"字幕","subtitles off":"关闭字幕","Captions":"内嵌字幕","captions off":"关闭内嵌字幕","Chapters":"节目段落","Descriptions":"描述","descriptions off":"关闭描述","Audio Track":"音轨","Volume Level":"音量","You aborted the media playback":"视频播放被终止","A network error caused the media download to fail part-way.":"网络错误导致视频下载中途失败。","The media could not be loaded, either because the server or network failed or because the format is not supported.":"视频因格式不支持或者服务器或网络的问题无法加载。","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"由于视频文件损坏或是该视频使用了你的浏览器不支持的功能,播放终止。","No compatible source was found for this media.":"无法找到此视频兼容的源。","The media is encrypted and we do not have the keys to decrypt it.":"视频已加密,无法解密。","Play Video":"播放视频","Close":"关闭","Close Modal Dialog":"关闭弹窗","Modal Window":"弹窗","This is a modal window":"这是一个弹窗","This modal can be closed by pressing the Escape key or activating the close button.":"可以按 ESC 按键或启用关闭按钮来关闭此弹窗。",", opens captions settings dialog":",开启标题设置弹窗",", opens subtitles settings dialog":",开启字幕设置弹窗",", opens descriptions settings dialog":",开启描述设置弹窗",", selected":",选择","captions settings":"内嵌字幕设置","subtitles settings":"字幕设置","descriptions settings":"描述设置","Text":"文字","White":"白","Black":"黑","Red":"红","Green":"绿","Blue":"蓝","Yellow":"黄","Magenta":"紫红","Cyan":"青","Background":"背景","Window":"视窗","Transparent":"透明","Semi-Transparent":"半透明","Opaque":"不透明","Font Size":"字体尺寸","Text Edge Style":"字体边缘样式","None":"无","Raised":"浮雕","Depressed":"压低","Uniform":"均匀","Dropshadow":"下阴影","Font Family":"字体库","Proportional Sans-Serif":"比例无细体","Monospace Sans-Serif":"单间隔无细体","Proportional Serif":"比例细体","Monospace Serif":"单间隔细体","Casual":"舒适","Script":"手写体","Small Caps":"小型大写字体","Reset":"重启","restore all settings to the default values":"恢复全部设置至预设值","Done":"完成","Caption Settings Dialog":"字幕设置弹窗","Beginning of dialog window. Escape will cancel and close the window.":"开始对话弹窗。离开会取消并关闭弹窗。","End of dialog window.":"结束对话弹窗","{1} is loading.":"正在加载 {1}。"} 1{
2 "Quality": "画质",
3 "Auto": "自动",
4 "Speed": "速度",
5 "Subtitles/CC": "字幕",
6 "peers": "个来源",
7 "peer": "对等网络用户",
8 "Go to the video page": "进入视频页面",
9 "Settings": "设置",
10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "复制视频网址",
12 "Copy the video URL at the current time": "复制当前时间的视频网址",
13 "Copy embed code": "复制嵌入代码",
14 "Copy magnet URI": "复制磁力链",
15 "Total downloaded: ": "总下载数:",
16 "Total uploaded: ": "总上传数:",
17 "Audio Player": "音乐播放器",
18 "Video Player": "视频播放器",
19 "Play": "播放",
20 "Pause": "暂停",
21 "Replay": "重放",
22 "Current Time": "当前时间",
23 "Duration": "时长",
24 "Remaining Time": "剩余时间",
25 "Stream Type": "媒体流类型",
26 "LIVE": "直播",
27 "Loaded": "加载完毕",
28 "Progress": "进度",
29 "Progress Bar": "进度条",
30 "progress bar timing: currentTime={1} duration={2}": "已加载 {1},总时长 {2}",
31 "Fullscreen": "全屏",
32 "Non-Fullscreen": "退出全屏",
33 "Mute": "静音",
34 "Unmute": "取消静音",
35 "Playback Rate": "播放速度",
36 "Subtitles": "字幕",
37 "subtitles off": "关闭字幕",
38 "Captions": "内嵌字幕",
39 "captions off": "关闭内嵌字幕",
40 "Chapters": "节目段落",
41 "Descriptions": "描述",
42 "descriptions off": "关闭描述",
43 "Audio Track": "音轨",
44 "Volume Level": "音量",
45 "You aborted the media playback": "视频播放被终止",
46 "A network error caused the media download to fail part-way.": "网络错误导致视频下载中途失败。",
47 "The media could not be loaded, either because the server or network failed or because the format is not supported.": "视频因格式不支持或者服务器或网络的问题无法加载。",
48 "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "由于视频文件损坏或是该视频使用了你的浏览器不支持的功能,播放终止。",
49 "No compatible source was found for this media.": "无法找到此视频兼容的源。",
50 "The media is encrypted and we do not have the keys to decrypt it.": "视频已加密,无法解密。",
51 "Play Video": "播放视频",
52 "Close": "关闭",
53 "Close Modal Dialog": "关闭弹窗",
54 "Modal Window": "弹窗",
55 "This is a modal window": "这是一个弹窗",
56 "This modal can be closed by pressing the Escape key or activating the close button.": "可以按 ESC 按键或启用关闭按钮来关闭此弹窗。",
57 ", opens captions settings dialog": ",开启标题设置弹窗",
58 ", opens subtitles settings dialog": ",开启字幕设置弹窗",
59 ", opens descriptions settings dialog": ",开启描述设置弹窗",
60 ", selected": ",选择",
61 "captions settings": "内嵌字幕设置",
62 "subtitles settings": "字幕设置",
63 "descriptions settings": "描述设置",
64 "Text": "文字",
65 "White": "白",
66 "Black": "黑",
67 "Red": "红",
68 "Green": "绿",
69 "Blue": "蓝",
70 "Yellow": "黄",
71 "Magenta": "紫红",
72 "Cyan": "青",
73 "Background": "背景",
74 "Window": "视窗",
75 "Transparent": "透明",
76 "Semi-Transparent": "半透明",
77 "Opaque": "不透明",
78 "Font Size": "字体尺寸",
79 "Text Edge Style": "字体边缘样式",
80 "None": "无",
81 "Raised": "浮雕",
82 "Depressed": "压低",
83 "Uniform": "均匀",
84 "Dropshadow": "下阴影",
85 "Font Family": "字体库",
86 "Proportional Sans-Serif": "比例无细体",
87 "Monospace Sans-Serif": "单间隔无细体",
88 "Proportional Serif": "比例细体",
89 "Monospace Serif": "单间隔细体",
90 "Casual": "舒适",
91 "Script": "手写体",
92 "Small Caps": "小型大写字体",
93 "Reset": "重启",
94 "restore all settings to the default values": "恢复全部设置至预设值",
95 "Done": "完成",
96 "Caption Settings Dialog": "字幕设置弹窗",
97 "Beginning of dialog window. Escape will cancel and close the window.": "开始对话弹窗。离开会取消并关闭弹窗。",
98 "End of dialog window.": "结束对话弹窗",
99 "{1} is loading.": "正在加载 {1}。",
100 "Uses P2P, others may know you are watching this video.": "使用 P2P 时,其他人将能够知道您正在观看此视频。"
101}
diff --git a/client/src/locale/player.zh-Hant-TW.json b/client/src/locale/player.zh-Hant-TW.json
index 5c6fd4c9c..7c8164d71 100644
--- a/client/src/locale/player.zh-Hant-TW.json
+++ b/client/src/locale/player.zh-Hant-TW.json
@@ -7,7 +7,7 @@
7 "peer": "端點", 7 "peer": "端點",
8 "Go to the video page": "前往視頻頁面", 8 "Go to the video page": "前往視頻頁面",
9 "Settings": "設定", 9 "Settings": "設定",
10 "Uses P2P, others may know you are watching this video.": "使用 P2P,其他人可能會知道您正在觀看這部視頻。", 10 "Watching this video may reveal your IP address to others.": "Watching this video may reveal your IP address to others.",
11 "Copy the video URL": "複製視頻 URL", 11 "Copy the video URL": "複製視頻 URL",
12 "Copy the video URL at the current time": "複製目前視頻時間的 URL", 12 "Copy the video URL at the current time": "複製目前視頻時間的 URL",
13 "Copy embed code": "複製嵌入程式碼", 13 "Copy embed code": "複製嵌入程式碼",
@@ -96,5 +96,6 @@
96 "Caption Settings Dialog": "字幕設定對話框", 96 "Caption Settings Dialog": "字幕設定對話框",
97 "Beginning of dialog window. Escape will cancel and close the window.": "對話框視窗開始。Esc 將會取消並關閉視窗。", 97 "Beginning of dialog window. Escape will cancel and close the window.": "對話框視窗開始。Esc 將會取消並關閉視窗。",
98 "End of dialog window.": "對話框視窗結束。", 98 "End of dialog window.": "對話框視窗結束。",
99 "{1} is loading.": "{1} 正在載入。" 99 "{1} is loading.": "{1} 正在載入。",
100 "Uses P2P, others may know you are watching this video.": "使用 P2P,其他人可能會知道您正在觀看這部視頻。"
100} 101}
diff --git a/client/src/locale/server.ar.json b/client/src/locale/server.ar.json
index ae4dce22e..8735832a2 100644
--- a/client/src/locale/server.ar.json
+++ b/client/src/locale/server.ar.json
@@ -41,6 +41,11 @@
41 "We cannot fetch the video. Please try again later.": "لم نتمكّن مِن جلب الفيديو. يرجى إعادة المحاولة لاحقا.", 41 "We cannot fetch the video. Please try again later.": "لم نتمكّن مِن جلب الفيديو. يرجى إعادة المحاولة لاحقا.",
42 "Sorry": "عذرا", 42 "Sorry": "عذرا",
43 "This video is not available because the remote instance is not responding.": "هذا الفيديو غير متاح لأن منصة الخادم البعيد لا يستجيب.", 43 "This video is not available because the remote instance is not responding.": "هذا الفيديو غير متاح لأن منصة الخادم البعيد لا يستجيب.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
44 "Misc": "أخرى", 49 "Misc": "أخرى",
45 "Unknown": "مجهولة", 50 "Unknown": "مجهولة",
46 "Afar": "الأفارية", 51 "Afar": "الأفارية",
@@ -125,6 +130,7 @@
125 "Lojban": "لوجبان", 130 "Lojban": "لوجبان",
126 "Japanese": "اليابانية", 131 "Japanese": "اليابانية",
127 "Japanese Sign Language": "لغة الإشارات اليابانية", 132 "Japanese Sign Language": "لغة الإشارات اليابانية",
133 "Kabyle": "Kabyle",
128 "Kalaallisut": "كالا أليست", 134 "Kalaallisut": "كالا أليست",
129 "Kannada": "الكانادا", 135 "Kannada": "الكانادا",
130 "Kashmiri": "الكشميرية", 136 "Kashmiri": "الكشميرية",
diff --git a/client/src/locale/server.ca-ES.json b/client/src/locale/server.ca-ES.json
index 4b898bae7..96e8c4884 100644
--- a/client/src/locale/server.ca-ES.json
+++ b/client/src/locale/server.ca-ES.json
@@ -27,18 +27,25 @@
27 "Public": "Públic", 27 "Public": "Públic",
28 "Unlisted": "No llistat", 28 "Unlisted": "No llistat",
29 "Private": "Privat", 29 "Private": "Privat",
30 "Internal": "Internal",
30 "Published": "Publicat", 31 "Published": "Publicat",
31 "To transcode": "Transcodificar", 32 "To transcode": "Transcodificar",
32 "To import": "Per importar", 33 "To import": "Per importar",
33 "Pending": "Pendent", 34 "Pending": "Pendent",
34 "Success": "Èxit", 35 "Success": "Èxit",
35 "Failed": "Ha fallat", 36 "Failed": "Ha fallat",
37 "Rejected": "Rejected",
36 "Regular": "Normal", 38 "Regular": "Normal",
37 "Watch later": "Mirar més tard", 39 "Watch later": "Mirar més tard",
38 "This video does not exist.": "Aquest vídeo no existeix.", 40 "This video does not exist.": "Aquest vídeo no existeix.",
39 "We cannot fetch the video. Please try again later.": "No podem trobar el vídeo. Si us plau, intenta-ho més tard.", 41 "We cannot fetch the video. Please try again later.": "No podem trobar el vídeo. Si us plau, intenta-ho més tard.",
40 "Sorry": "Ho sentim", 42 "Sorry": "Ho sentim",
41 "This video is not available because the remote instance is not responding.": "Aquest vídeo no està disponible perquè la instància remota no respon.", 43 "This video is not available because the remote instance is not responding.": "Aquest vídeo no està disponible perquè la instància remota no respon.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "Miscel·lània", 49 "Misc": "Miscel·lània",
43 "Unknown": "Desconegut", 50 "Unknown": "Desconegut",
44 "Afar": "Àfar", 51 "Afar": "Àfar",
@@ -123,6 +130,7 @@
123 "Lojban": "Lojban", 130 "Lojban": "Lojban",
124 "Japanese": "Japonès", 131 "Japanese": "Japonès",
125 "Japanese Sign Language": "Llengua de Signes Japonesa", 132 "Japanese Sign Language": "Llengua de Signes Japonesa",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "Kalaallisut", 134 "Kalaallisut": "Kalaallisut",
127 "Kannada": "Kannada", 135 "Kannada": "Kannada",
128 "Kashmiri": "Caixmiri", 136 "Kashmiri": "Caixmiri",
diff --git a/client/src/locale/server.cs-CZ.json b/client/src/locale/server.cs-CZ.json
index 1300185de..67a2ebf88 100644
--- a/client/src/locale/server.cs-CZ.json
+++ b/client/src/locale/server.cs-CZ.json
@@ -27,18 +27,25 @@
27 "Public": "Veřejné", 27 "Public": "Veřejné",
28 "Unlisted": "Nezobrazeno", 28 "Unlisted": "Nezobrazeno",
29 "Private": "Soukromé", 29 "Private": "Soukromé",
30 "Internal": "Internal",
30 "Published": "Publikované", 31 "Published": "Publikované",
31 "To transcode": "K transkódování", 32 "To transcode": "K transkódování",
32 "To import": "To import", 33 "To import": "To import",
33 "Pending": "Čekající", 34 "Pending": "Čekající",
34 "Success": "Úspěch", 35 "Success": "Úspěch",
35 "Failed": "Neúspěch", 36 "Failed": "Neúspěch",
37 "Rejected": "Rejected",
36 "Regular": "Běžný", 38 "Regular": "Běžný",
37 "Watch later": "Přehrát později", 39 "Watch later": "Přehrát později",
38 "This video does not exist.": "Toto video neexistuje.", 40 "This video does not exist.": "Toto video neexistuje.",
39 "We cannot fetch the video. Please try again later.": "Nemůžeme získat toto video. Prosím zkuste to znovu později.", 41 "We cannot fetch the video. Please try again later.": "Nemůžeme získat toto video. Prosím zkuste to znovu později.",
40 "Sorry": "Omlouváme se", 42 "Sorry": "Omlouváme se",
41 "This video is not available because the remote instance is not responding.": "Toto video není dostupné, protože vzdálená instance neodpovídá.", 43 "This video is not available because the remote instance is not responding.": "Toto video není dostupné, protože vzdálená instance neodpovídá.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "Různé", 49 "Misc": "Různé",
43 "Unknown": "Neznámé", 50 "Unknown": "Neznámé",
44 "Afar": "Afarština", 51 "Afar": "Afarština",
@@ -123,6 +130,7 @@
123 "Lojban": "Lojban", 130 "Lojban": "Lojban",
124 "Japanese": "Japonština", 131 "Japanese": "Japonština",
125 "Japanese Sign Language": "Japonská znaková řeč", 132 "Japanese Sign Language": "Japonská znaková řeč",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "Grónština", 134 "Kalaallisut": "Grónština",
127 "Kannada": "Kannadština", 135 "Kannada": "Kannadština",
128 "Kashmiri": "Kašmírština", 136 "Kashmiri": "Kašmírština",
diff --git a/client/src/locale/server.de-DE.json b/client/src/locale/server.de-DE.json
index bafdbd0d3..8a4925747 100644
--- a/client/src/locale/server.de-DE.json
+++ b/client/src/locale/server.de-DE.json
@@ -1 +1,244 @@
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","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","Greek":"Griechisch","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"} 1{
2 "Music": "Musik",
3 "Films": "Filme",
4 "Vehicles": "Fahrzeuge",
5 "Art": "Kunst",
6 "Sports": "Sport",
7 "Travels": "Reisen",
8 "Gaming": "Spiele",
9 "People": "Menschen",
10 "Comedy": "Komödie",
11 "Entertainment": "Unterhaltung",
12 "News & Politics": "Nachrichten & Politik",
13 "How To": "Anleitung",
14 "Education": "Bildung",
15 "Activism": "Aktivismus",
16 "Science & Technology": "Wissenschaft und Technologie",
17 "Animals": "Tiere",
18 "Kids": "Kinder",
19 "Food": "Essen",
20 "Attribution": "Namensnennung",
21 "Attribution - Share Alike": "Namensnennung - Weitergabe unter gleichen Bedingungen",
22 "Attribution - No Derivatives": "Namensnennung - Keine Bearbeitung",
23 "Attribution - Non Commercial": "Namensnennung - Nicht kommerziell",
24 "Attribution - Non Commercial - Share Alike": "Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen",
25 "Attribution - Non Commercial - No Derivatives": "Namensnennung - Nicht-kommerziell - Keine Bearbeitung",
26 "Public Domain Dedication": "In Gemeinfreiheit entlassen",
27 "Public": "Öffentlich",
28 "Unlisted": "Nicht gelistet",
29 "Private": "Privat",
30 "Internal": "Internal",
31 "Published": "Veröffentlicht",
32 "To transcode": "Zu transkodieren",
33 "To import": "Zu importieren",
34 "Pending": "Ausstehend",
35 "Success": "Erfolg",
36 "Failed": "Fehlgeschlagen",
37 "Rejected": "Rejected",
38 "Regular": "Normal",
39 "Watch later": "Später ansehen",
40 "This video does not exist.": "Dieses Video existiert nicht.",
41 "We cannot fetch the video. Please try again later.": "Video konnte nicht geladen werden. Bitte versuche es später noch ein mal.",
42 "Sorry": "Entschuldigung",
43 "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.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
49 "Misc": "Verschiedenes",
50 "Unknown": "Unbekannt",
51 "Afar": "Afar",
52 "Abkhazian": "Abchasisch",
53 "Afrikaans": "Afrikaans",
54 "Akan": "Akan",
55 "Amharic": "Amharisch",
56 "Arabic": "Arabisch",
57 "Aragonese": "Aragonesisch",
58 "American Sign Language": "Amerikanische Gebärdensprache",
59 "Assamese": "Assamesisch",
60 "Avaric": "Awarisch",
61 "Kotava": "Kotava",
62 "Aymara": "Aymara",
63 "Azerbaijani": "Aserbeidschanisch",
64 "Bashkir": "Baschkirisch",
65 "Bambara": "Bambara",
66 "Belarusian": "Weißrussisch",
67 "Bengali": "Bengali",
68 "British Sign Language": "Britische Gebärdensprache",
69 "Bislama": "Beach-la-mar",
70 "Tibetan": "Tibetisch",
71 "Bosnian": "Bosnisch",
72 "Breton": "Bretonisch",
73 "Bulgarian": "Bulgarisch",
74 "Brazilian Sign Language": "Brasilianische Gebärdensprache",
75 "Catalan": "Katalanisch",
76 "Czech": "Tschechisch",
77 "Chamorro": "Chamorro",
78 "Chechen": "Tschetschenisch",
79 "Chuvash": "Tschuwaschisch",
80 "Cornish": "Kornisch",
81 "Corsican": "Korsisch",
82 "Cree": "Cree",
83 "Czech Sign Language": "Tschechische Gebärdensprache",
84 "Chinese Sign Language": "Chinesiche Gebärdensprache",
85 "Welsh": "Kymrisch",
86 "Danish": "Dänisch",
87 "German": "Deutsch",
88 "Dhivehi": "Maledivisch",
89 "Danish Sign Language": "Dänische Gebärdensprache",
90 "Dzongkha": "Dzongkha",
91 "Greek": "Griechisch",
92 "English": "Englisch",
93 "Esperanto": "Esperanto",
94 "Estonian": "Estnisch",
95 "Basque": "Baskisch",
96 "Ewe": "Ewe",
97 "Faroese": "Färöisch",
98 "Persian": "Persisch",
99 "Fijian": "Fidschi",
100 "Finnish": "Finnisch",
101 "French": "Französisch",
102 "Western Frisian": "Friesisch",
103 "French Sign Language": "Französiche Gebärdensprache",
104 "Fulah": "Ful",
105 "Scottish Gaelic": "Gälisch-Schottisch",
106 "Irish": "Irisch",
107 "Galician": "Galicisch",
108 "Manx": "Manx",
109 "Guarani": "Guaraní",
110 "German Sign Language": "Deutsche Gebärdensprache",
111 "Gujarati": "Gujarati",
112 "Haitian": "Haïtien (Haiti-Kreolisch)",
113 "Hausa": "Hausa",
114 "Serbo-Croatian": "Serbokroatisch",
115 "Hebrew": "Hebräisch",
116 "Herero": "Otjiherero",
117 "Hindi": "Hindi",
118 "Hiri Motu": "Hiri-Motu",
119 "Croatian": "Kroatisch",
120 "Hungarian": "Ungarisch",
121 "Armenian": "Armenisch",
122 "Igbo": "Igbo",
123 "Sichuan Yi": "Yi",
124 "Inuktitut": "Inuktitut",
125 "Indonesian": "Bahasa Indonesia",
126 "Inupiaq": "Inupik",
127 "Icelandic": "Isländisch",
128 "Italian": "Italienisch",
129 "Javanese": "Javanisch",
130 "Lojban": "Lojban",
131 "Japanese": "Japanisch",
132 "Japanese Sign Language": "Japanische Gebärdensprache",
133 "Kabyle": "Kabyle",
134 "Kalaallisut": "Grönländisch",
135 "Kannada": "Kannada",
136 "Kashmiri": "Kaschmiri",
137 "Georgian": "Georgisch",
138 "Kanuri": "Kanuri",
139 "Kazakh": "Kasachisch",
140 "Khmer": "Kambodschanisch",
141 "Kikuyu": "Kikuyu",
142 "Kinyarwanda": "Kinyarwanda",
143 "Kirghiz": "Kirgisisch",
144 "Komi": "Komi",
145 "Kongo": "Kikongo",
146 "Korean": "Koreanisch",
147 "Kuanyama": "Kuanyama",
148 "Kurdish": "Kurdisch",
149 "Lao": "Laotisch",
150 "Latvian": "Lettisch",
151 "Limburgan": "Limburgisch",
152 "Lingala": "Lingala",
153 "Lithuanian": "Litauisch",
154 "Luxembourgish": "Luxemburgisch",
155 "Luba-Katanga": "Kiluba",
156 "Ganda": "Luganda",
157 "Marshallese": "Marschallesisch",
158 "Malayalam": "Malayalam",
159 "Marathi": "Marathi",
160 "Macedonian": "Makedonisch",
161 "Malagasy": "Malagassi",
162 "Maltese": "Maltesisch",
163 "Mongolian": "Mongolisch",
164 "Maori": "Māori",
165 "Malay (macrolanguage)": "Malaiisch",
166 "Burmese": "Birmanisch",
167 "Nauru": "Nauruanisch",
168 "Navajo": "Navajo",
169 "South Ndebele": "Süd-Ndebele",
170 "North Ndebele": "Nord-Ndebele",
171 "Ndonga": "Ndonga",
172 "Nepali (macrolanguage)": "Nepali",
173 "Dutch": "Niederländisch",
174 "Norwegian Nynorsk": "Nynorsk",
175 "Norwegian Bokmål": "Bokmål",
176 "Norwegian": "Norwegisch",
177 "Nyanja": "Chichewa",
178 "Occitan": "Okzitanisch",
179 "Ojibwa": "Ojibwe",
180 "Oriya (macrolanguage)": "Oriya",
181 "Oromo": "Oromo",
182 "Ossetian": "Ossetisch",
183 "Panjabi": "Panjabi",
184 "Pakistan Sign Language": "Pakistanische Gebärdensprache",
185 "Polish": "Polnisch",
186 "Portuguese": "Portugiesisch",
187 "Pushto": "Paschtu",
188 "Quechua": "Quechua",
189 "Romansh": "Rätoromanisch",
190 "Romanian": "Rumänisch",
191 "Russian Sign Language": "Russische Gebärdensprache",
192 "Rundi": "Kirundi",
193 "Russian": "Russisch",
194 "Sango": "Sango",
195 "Saudi Arabian Sign Language": "Saudi-arabische Gebärdensprache",
196 "South African Sign Language": "Südafrikanische Gebärdensprache",
197 "Sinhala": "Singhalesisch",
198 "Slovak": "Slowakisch",
199 "Slovenian": "Slowenisch",
200 "Northern Sami": "Nordsaamisch",
201 "Samoan": "Samoanisch",
202 "Shona": "Shona",
203 "Sindhi": "Sindhi",
204 "Somali": "Somali",
205 "Southern Sotho": "Sesotho",
206 "Spanish": "Spanisch",
207 "Albanian": "Albanisch",
208 "Sardinian": "Sardisch",
209 "Serbian": "Serbisch",
210 "Swati": "siSwati",
211 "Sundanese": "Sundanesisch",
212 "Swahili (macrolanguage)": "Swahili",
213 "Swedish": "Schwedisch",
214 "Swedish Sign Language": "Schwedische Gebärdensprache",
215 "Tahitian": "Tahitisch",
216 "Tamil": "Tamil",
217 "Tatar": "Tatarisch",
218 "Telugu": "Telugu",
219 "Tajik": "Tadschikisch",
220 "Tagalog": "Tagalog",
221 "Thai": "Thailändisch",
222 "Tigrinya": "Tigrinisch",
223 "Klingon": "Klingonisch",
224 "Tonga (Tonga Islands)": "Tongaisch",
225 "Tswana": "Setswana",
226 "Tsonga": "Xitsonga",
227 "Turkmen": "Turkmenisch",
228 "Turkish": "Türkisch",
229 "Twi": "Twi",
230 "Uighur": "Uigurisch",
231 "Ukrainian": "Ukrainisch",
232 "Urdu": "Urdu",
233 "Uzbek": "Usbekisch",
234 "Venda": "Tshivenda",
235 "Vietnamese": "Vietnamesisch",
236 "Walloon": "Wallonisch",
237 "Wolof": "Wolof",
238 "Xhosa": "isiXhosa",
239 "Yiddish": "Jiddisch",
240 "Yoruba": "Yoruba",
241 "Zhuang": "Zhuang",
242 "Chinese": "Chinesisch",
243 "Zulu": "isiZulu"
244}
diff --git a/client/src/locale/server.el-GR.json b/client/src/locale/server.el-GR.json
index 5bd4ca873..978e347f6 100644
--- a/client/src/locale/server.el-GR.json
+++ b/client/src/locale/server.el-GR.json
@@ -1 +1,244 @@
1{"Music":"Μουσική","Films":"Ταινίες","Vehicles":"Οχήματα","Art":"Τέχνη","Sports":"Αθλητικά","Travels":"Ταξίδια","Gaming":"Παιχνίδια","People":"Άνθρωποι","Comedy":"Κωμωδία","Entertainment":"Διασκέδαση","News & Politics":"Ειδήσεις και πολιτική","How To":"Οδηγίες","Education":"Μόρφωση","Activism":"Ακτιβισμός","Science & Technology":"Επιστήμη και τεχνολογία","Animals":"Ζώα","Kids":"Παιδιά","Food":"Φαγητό","Attribution":"Αναφορά Δημιουργού","Attribution - Share Alike":"Αναφορά Δημιουργού - Παρόμοια Διανομή","Attribution - No Derivatives":"Αναφορά Δημιουργού - Όχι Παράγωγα Έργα","Attribution - Non Commercial":"Αναφορά Δημιουργού - Μη Εμπορική Χρήση","Attribution - Non Commercial - Share Alike":"Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή","Attribution - Non Commercial - No Derivatives":"Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Όχι Παράγωγα Έργα","Public Domain Dedication":"Κοινό Κτήμα","Public":"Δημόσιο","Unlisted":"Μη καταχωρισμένο","Private":"Ιδιωτικό","Published":"Δημοσιεύθηκε","To transcode":"Προς επανακωδικοποίηση","To import":"Προς εισαγωγή","Pending":"Σε αναμονή","Success":"Επιτυχία","Failed":"Αποτυχία","Regular":"Κανονικό","Watch later":"Δείτε αργότερα","This video does not exist.":"Το βίντεο δεν υπάρχει.","We cannot fetch the video. Please try again later.":"Δεν μπορούμε να βρούμε το βίντεο. Παρακαλούμε δοκιμάστε αργότερα.","Sorry":"Μας συγχωρείτε","This video is not available because the remote instance is not responding.":"Το βίντεο δεν είναι διαθέσιμο γιατί δεν είναι εφικτή η σύνδεση με την απομακρυσμένη υπηρεσία.","Misc":"Διάφορα","Unknown":"Άγνωστο","Afar":"Afar","Abkhazian":"Abkhazian","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharic","Arabic":"Arabic","Aragonese":"Aragonese","American Sign Language":"American Sign Language","Assamese":"Assamese","Avaric":"Avaric","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azerbaijani","Bashkir":"Bashkir","Bambara":"Bambara","Belarusian":"Belarusian","Bengali":"Bengali","British Sign Language":"British Sign Language","Bislama":"Bislama","Tibetan":"Tibetan","Bosnian":"Bosnian","Breton":"Breton","Bulgarian":"Bulgarian","Brazilian Sign Language":"Brazilian Sign Language","Catalan":"Catalan","Czech":"Czech","Chamorro":"Chamorro","Chechen":"Chechen","Chuvash":"Chuvash","Cornish":"Cornish","Corsican":"Corsican","Cree":"Cree","Czech Sign Language":"Czech Sign Language","Chinese Sign Language":"Chinese Sign Language","Welsh":"Welsh","Danish":"Danish","German":"German","Dhivehi":"Dhivehi","Danish Sign Language":"Danish Sign Language","Dzongkha":"Dzongkha","Greek":"Ελληνικά","English":"English","Esperanto":"Esperanto","Estonian":"Estonian","Basque":"Basque","Ewe":"Ewe","Faroese":"Faroese","Persian":"Persian","Fijian":"Fijian","Finnish":"Finnish","French":"French","Western Frisian":"Western Frisian","French Sign Language":"French Sign Language","Fulah":"Fulah","Scottish Gaelic":"Scottish Gaelic","Irish":"Irish","Galician":"Galician","Manx":"Manx","Guarani":"Guarani","German Sign Language":"German Sign Language","Gujarati":"Gujarati","Haitian":"Haitian","Hausa":"Hausa","Serbo-Croatian":"Serbo-Croatian","Hebrew":"Hebrew","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri Motu","Croatian":"Croatian","Hungarian":"Hungarian","Armenian":"Armenian","Igbo":"Igbo","Sichuan Yi":"Sichuan Yi","Inuktitut":"Inuktitut","Indonesian":"Indonesian","Inupiaq":"Inupiaq","Icelandic":"Icelandic","Italian":"Italian","Javanese":"Javanese","Lojban":"Lojban","Japanese":"Japanese","Japanese Sign Language":"Japanese Sign Language","Kalaallisut":"Kalaallisut","Kannada":"Kannada","Kashmiri":"Kashmiri","Georgian":"Georgian","Kanuri":"Kanuri","Kazakh":"Kazakh","Khmer":"Khmer","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyarwanda","Kirghiz":"Kirghiz","Komi":"Komi","Kongo":"Kongo","Korean":"Korean","Kuanyama":"Kuanyama","Kurdish":"Kurdish","Lao":"Lao","Latvian":"Latvian","Limburgan":"Limburgan","Lingala":"Lingala","Lithuanian":"Lithuanian","Luxembourgish":"Luxembourgish","Luba-Katanga":"Luba-Katanga","Ganda":"Ganda","Marshallese":"Marshallese","Malayalam":"Malayalam","Marathi":"Marathi","Macedonian":"Macedonian","Malagasy":"Malagasy","Maltese":"Maltese","Mongolian":"Mongolian","Maori":"Maori","Malay (macrolanguage)":"Malay (macrolanguage)","Burmese":"Burmese","Nauru":"Nauru","Navajo":"Navajo","South Ndebele":"South Ndebele","North Ndebele":"North Ndebele","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepali (macrolanguage)","Dutch":"Dutch","Norwegian Nynorsk":"Norwegian Nynorsk","Norwegian Bokmål":"Norwegian Bokmål","Norwegian":"Norwegian","Nyanja":"Nyanja","Occitan":"Occitan","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya (macrolanguage)","Oromo":"Oromo","Ossetian":"Ossetian","Panjabi":"Panjabi","Pakistan Sign Language":"Pakistan Sign Language","Polish":"Polish","Portuguese":"Portuguese","Pushto":"Pushto","Quechua":"Quechua","Romansh":"Romansh","Romanian":"Romanian","Russian Sign Language":"Russian Sign Language","Rundi":"Rundi","Russian":"Russian","Sango":"Sango","Saudi Arabian Sign Language":"Saudi Arabian Sign Language","South African Sign Language":"South African Sign Language","Sinhala":"Sinhala","Slovak":"Slovak","Slovenian":"Slovenian","Northern Sami":"Northern Sami","Samoan":"Samoan","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Southern Sotho","Spanish":"Spanish","Albanian":"Αλβανικά","Sardinian":"Sardinian","Serbian":"Serbian","Swati":"Swati","Sundanese":"Sundanese","Swahili (macrolanguage)":"Swahili (macrolanguage)","Swedish":"Swedish","Swedish Sign Language":"Swedish Sign Language","Tahitian":"Tahitian","Tamil":"Tamil","Tatar":"Tatar","Telugu":"Telugu","Tajik":"Tajik","Tagalog":"Tagalog","Thai":"Thai","Tigrinya":"Tigrinya","Klingon":"Klingon","Tonga (Tonga Islands)":"Tonga (Tonga Islands)","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turkmen","Turkish":"Τουρκικά","Twi":"Twi","Uighur":"Uighur","Ukrainian":"Ukrainian","Urdu":"Urdu","Uzbek":"Uzbek","Venda":"Venda","Vietnamese":"Vietnamese","Walloon":"Walloon","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Yiddish","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Chinese","Zulu":"Zulu"} 1{
2 "Music": "Μουσική",
3 "Films": "Ταινίες",
4 "Vehicles": "Οχήματα",
5 "Art": "Τέχνη",
6 "Sports": "Αθλητικά",
7 "Travels": "Ταξίδια",
8 "Gaming": "Παιχνίδια",
9 "People": "Άνθρωποι",
10 "Comedy": "Κωμωδία",
11 "Entertainment": "Διασκέδαση",
12 "News & Politics": "Ειδήσεις και πολιτική",
13 "How To": "Οδηγίες",
14 "Education": "Μόρφωση",
15 "Activism": "Ακτιβισμός",
16 "Science & Technology": "Επιστήμη και τεχνολογία",
17 "Animals": "Ζώα",
18 "Kids": "Παιδιά",
19 "Food": "Φαγητό",
20 "Attribution": "Αναφορά Δημιουργού",
21 "Attribution - Share Alike": "Αναφορά Δημιουργού - Παρόμοια Διανομή",
22 "Attribution - No Derivatives": "Αναφορά Δημιουργού - Όχι Παράγωγα Έργα",
23 "Attribution - Non Commercial": "Αναφορά Δημιουργού - Μη Εμπορική Χρήση",
24 "Attribution - Non Commercial - Share Alike": "Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή",
25 "Attribution - Non Commercial - No Derivatives": "Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Όχι Παράγωγα Έργα",
26 "Public Domain Dedication": "Κοινό Κτήμα",
27 "Public": "Δημόσιο",
28 "Unlisted": "Μη καταχωρισμένο",
29 "Private": "Ιδιωτικό",
30 "Internal": "Internal",
31 "Published": "Δημοσιεύθηκε",
32 "To transcode": "Προς επανακωδικοποίηση",
33 "To import": "Προς εισαγωγή",
34 "Pending": "Σε αναμονή",
35 "Success": "Επιτυχία",
36 "Failed": "Αποτυχία",
37 "Rejected": "Rejected",
38 "Regular": "Κανονικό",
39 "Watch later": "Δείτε αργότερα",
40 "This video does not exist.": "Το βίντεο δεν υπάρχει.",
41 "We cannot fetch the video. Please try again later.": "Δεν μπορούμε να βρούμε το βίντεο. Παρακαλούμε δοκιμάστε αργότερα.",
42 "Sorry": "Μας συγχωρείτε",
43 "This video is not available because the remote instance is not responding.": "Το βίντεο δεν είναι διαθέσιμο γιατί δεν είναι εφικτή η σύνδεση με την απομακρυσμένη υπηρεσία.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
49 "Misc": "Διάφορα",
50 "Unknown": "Άγνωστο",
51 "Afar": "Afar",
52 "Abkhazian": "Abkhazian",
53 "Afrikaans": "Afrikaans",
54 "Akan": "Akan",
55 "Amharic": "Amharic",
56 "Arabic": "Arabic",
57 "Aragonese": "Aragonese",
58 "American Sign Language": "American Sign Language",
59 "Assamese": "Assamese",
60 "Avaric": "Avaric",
61 "Kotava": "Kotava",
62 "Aymara": "Aymara",
63 "Azerbaijani": "Azerbaijani",
64 "Bashkir": "Bashkir",
65 "Bambara": "Bambara",
66 "Belarusian": "Belarusian",
67 "Bengali": "Bengali",
68 "British Sign Language": "British Sign Language",
69 "Bislama": "Bislama",
70 "Tibetan": "Tibetan",
71 "Bosnian": "Bosnian",
72 "Breton": "Breton",
73 "Bulgarian": "Bulgarian",
74 "Brazilian Sign Language": "Brazilian Sign Language",
75 "Catalan": "Catalan",
76 "Czech": "Czech",
77 "Chamorro": "Chamorro",
78 "Chechen": "Chechen",
79 "Chuvash": "Chuvash",
80 "Cornish": "Cornish",
81 "Corsican": "Corsican",
82 "Cree": "Cree",
83 "Czech Sign Language": "Czech Sign Language",
84 "Chinese Sign Language": "Chinese Sign Language",
85 "Welsh": "Welsh",
86 "Danish": "Danish",
87 "German": "German",
88 "Dhivehi": "Dhivehi",
89 "Danish Sign Language": "Danish Sign Language",
90 "Dzongkha": "Dzongkha",
91 "Greek": "Ελληνικά",
92 "English": "English",
93 "Esperanto": "Esperanto",
94 "Estonian": "Estonian",
95 "Basque": "Basque",
96 "Ewe": "Ewe",
97 "Faroese": "Faroese",
98 "Persian": "Persian",
99 "Fijian": "Fijian",
100 "Finnish": "Finnish",
101 "French": "French",
102 "Western Frisian": "Western Frisian",
103 "French Sign Language": "French Sign Language",
104 "Fulah": "Fulah",
105 "Scottish Gaelic": "Scottish Gaelic",
106 "Irish": "Irish",
107 "Galician": "Galician",
108 "Manx": "Manx",
109 "Guarani": "Guarani",
110 "German Sign Language": "German Sign Language",
111 "Gujarati": "Gujarati",
112 "Haitian": "Haitian",
113 "Hausa": "Hausa",
114 "Serbo-Croatian": "Serbo-Croatian",
115 "Hebrew": "Hebrew",
116 "Herero": "Herero",
117 "Hindi": "Hindi",
118 "Hiri Motu": "Hiri Motu",
119 "Croatian": "Croatian",
120 "Hungarian": "Hungarian",
121 "Armenian": "Armenian",
122 "Igbo": "Igbo",
123 "Sichuan Yi": "Sichuan Yi",
124 "Inuktitut": "Inuktitut",
125 "Indonesian": "Indonesian",
126 "Inupiaq": "Inupiaq",
127 "Icelandic": "Icelandic",
128 "Italian": "Italian",
129 "Javanese": "Javanese",
130 "Lojban": "Lojban",
131 "Japanese": "Japanese",
132 "Japanese Sign Language": "Japanese Sign Language",
133 "Kabyle": "Kabyle",
134 "Kalaallisut": "Kalaallisut",
135 "Kannada": "Kannada",
136 "Kashmiri": "Kashmiri",
137 "Georgian": "Georgian",
138 "Kanuri": "Kanuri",
139 "Kazakh": "Kazakh",
140 "Khmer": "Khmer",
141 "Kikuyu": "Kikuyu",
142 "Kinyarwanda": "Kinyarwanda",
143 "Kirghiz": "Kirghiz",
144 "Komi": "Komi",
145 "Kongo": "Kongo",
146 "Korean": "Korean",
147 "Kuanyama": "Kuanyama",
148 "Kurdish": "Kurdish",
149 "Lao": "Lao",
150 "Latvian": "Latvian",
151 "Limburgan": "Limburgan",
152 "Lingala": "Lingala",
153 "Lithuanian": "Lithuanian",
154 "Luxembourgish": "Luxembourgish",
155 "Luba-Katanga": "Luba-Katanga",
156 "Ganda": "Ganda",
157 "Marshallese": "Marshallese",
158 "Malayalam": "Malayalam",
159 "Marathi": "Marathi",
160 "Macedonian": "Macedonian",
161 "Malagasy": "Malagasy",
162 "Maltese": "Maltese",
163 "Mongolian": "Mongolian",
164 "Maori": "Maori",
165 "Malay (macrolanguage)": "Malay (macrolanguage)",
166 "Burmese": "Burmese",
167 "Nauru": "Nauru",
168 "Navajo": "Navajo",
169 "South Ndebele": "South Ndebele",
170 "North Ndebele": "North Ndebele",
171 "Ndonga": "Ndonga",
172 "Nepali (macrolanguage)": "Nepali (macrolanguage)",
173 "Dutch": "Dutch",
174 "Norwegian Nynorsk": "Norwegian Nynorsk",
175 "Norwegian Bokmål": "Norwegian Bokmål",
176 "Norwegian": "Norwegian",
177 "Nyanja": "Nyanja",
178 "Occitan": "Occitan",
179 "Ojibwa": "Ojibwa",
180 "Oriya (macrolanguage)": "Oriya (macrolanguage)",
181 "Oromo": "Oromo",
182 "Ossetian": "Ossetian",
183 "Panjabi": "Panjabi",
184 "Pakistan Sign Language": "Pakistan Sign Language",
185 "Polish": "Polish",
186 "Portuguese": "Portuguese",
187 "Pushto": "Pushto",
188 "Quechua": "Quechua",
189 "Romansh": "Romansh",
190 "Romanian": "Romanian",
191 "Russian Sign Language": "Russian Sign Language",
192 "Rundi": "Rundi",
193 "Russian": "Russian",
194 "Sango": "Sango",
195 "Saudi Arabian Sign Language": "Saudi Arabian Sign Language",
196 "South African Sign Language": "South African Sign Language",
197 "Sinhala": "Sinhala",
198 "Slovak": "Slovak",
199 "Slovenian": "Slovenian",
200 "Northern Sami": "Northern Sami",
201 "Samoan": "Samoan",
202 "Shona": "Shona",
203 "Sindhi": "Sindhi",
204 "Somali": "Somali",
205 "Southern Sotho": "Southern Sotho",
206 "Spanish": "Spanish",
207 "Albanian": "Αλβανικά",
208 "Sardinian": "Sardinian",
209 "Serbian": "Serbian",
210 "Swati": "Swati",
211 "Sundanese": "Sundanese",
212 "Swahili (macrolanguage)": "Swahili (macrolanguage)",
213 "Swedish": "Swedish",
214 "Swedish Sign Language": "Swedish Sign Language",
215 "Tahitian": "Tahitian",
216 "Tamil": "Tamil",
217 "Tatar": "Tatar",
218 "Telugu": "Telugu",
219 "Tajik": "Tajik",
220 "Tagalog": "Tagalog",
221 "Thai": "Thai",
222 "Tigrinya": "Tigrinya",
223 "Klingon": "Klingon",
224 "Tonga (Tonga Islands)": "Tonga (Tonga Islands)",
225 "Tswana": "Tswana",
226 "Tsonga": "Tsonga",
227 "Turkmen": "Turkmen",
228 "Turkish": "Τουρκικά",
229 "Twi": "Twi",
230 "Uighur": "Uighur",
231 "Ukrainian": "Ukrainian",
232 "Urdu": "Urdu",
233 "Uzbek": "Uzbek",
234 "Venda": "Venda",
235 "Vietnamese": "Vietnamese",
236 "Walloon": "Walloon",
237 "Wolof": "Wolof",
238 "Xhosa": "Xhosa",
239 "Yiddish": "Yiddish",
240 "Yoruba": "Yoruba",
241 "Zhuang": "Zhuang",
242 "Chinese": "Chinese",
243 "Zulu": "Zulu"
244}
diff --git a/client/src/locale/server.en-US.json b/client/src/locale/server.en-US.json
index 9ffc4eba1..17d9c15d9 100644
--- a/client/src/locale/server.en-US.json
+++ b/client/src/locale/server.en-US.json
@@ -1 +1,244 @@
1{"Music":"Music","Films":"Films","Vehicles":"Vehicles","Art":"Art","Sports":"Sports","Travels":"Travels","Gaming":"Gaming","People":"People","Comedy":"Comedy","Entertainment":"Entertainment","News & Politics":"News & Politics","How To":"How To","Education":"Education","Activism":"Activism","Science & Technology":"Science & Technology","Animals":"Animals","Kids":"Kids","Food":"Food","Attribution":"Attribution","Attribution - Share Alike":"Attribution - Share Alike","Attribution - No Derivatives":"Attribution - No Derivatives","Attribution - Non Commercial":"Attribution - Non Commercial","Attribution - Non Commercial - Share Alike":"Attribution - Non Commercial - Share Alike","Attribution - Non Commercial - No Derivatives":"Attribution - Non Commercial - No Derivatives","Public Domain Dedication":"Public Domain Dedication","Public":"Public","Unlisted":"Unlisted","Private":"Private","Internal":"Internal","Published":"Published","To transcode":"To transcode","To import":"To import","Pending":"Pending","Success":"Success","Failed":"Failed","Rejected":"Rejected","Regular":"Regular","Watch later":"Watch later","This video does not exist.":"This video does not exist.","We cannot fetch the video. Please try again later.":"We cannot fetch the video. Please try again later.","Sorry":"Sorry","This video is not available because the remote instance is not responding.":"This video is not available because the remote instance is not responding.","This playlist does not exist":"This playlist does not exist","We cannot fetch the playlist. Please try again later.":"We cannot fetch the playlist. Please try again later.","Playlist: {1}":"Playlist: {1}","By {1}":"By {1}","Unavailable video":"Unavailable video","Misc":"Misc","Unknown":"Unknown","Afar":"Afar","Abkhazian":"Abkhazian","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharic","Arabic":"Arabic","Aragonese":"Aragonese","American Sign Language":"American Sign Language","Assamese":"Assamese","Avaric":"Avaric","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azerbaijani","Bashkir":"Bashkir","Bambara":"Bambara","Belarusian":"Belarusian","Bengali":"Bengali","British Sign Language":"British Sign Language","Bislama":"Bislama","Tibetan":"Tibetan","Bosnian":"Bosnian","Breton":"Breton","Bulgarian":"Bulgarian","Brazilian Sign Language":"Brazilian Sign Language","Catalan":"Catalan","Czech":"Czech","Chamorro":"Chamorro","Chechen":"Chechen","Chuvash":"Chuvash","Cornish":"Cornish","Corsican":"Corsican","Cree":"Cree","Czech Sign Language":"Czech Sign Language","Chinese Sign Language":"Chinese Sign Language","Welsh":"Welsh","Danish":"Danish","German":"German","Dhivehi":"Dhivehi","Danish Sign Language":"Danish Sign Language","Dzongkha":"Dzongkha","Greek":"Greek","English":"English","Esperanto":"Esperanto","Estonian":"Estonian","Basque":"Basque","Ewe":"Ewe","Faroese":"Faroese","Persian":"Persian","Fijian":"Fijian","Finnish":"Finnish","French":"French","Western Frisian":"Western Frisian","French Sign Language":"French Sign Language","Fulah":"Fulah","Scottish Gaelic":"Scottish Gaelic","Irish":"Irish","Galician":"Galician","Manx":"Manx","Guarani":"Guarani","German Sign Language":"German Sign Language","Gujarati":"Gujarati","Haitian":"Haitian","Hausa":"Hausa","Serbo-Croatian":"Serbo-Croatian","Hebrew":"Hebrew","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri Motu","Croatian":"Croatian","Hungarian":"Hungarian","Armenian":"Armenian","Igbo":"Igbo","Sichuan Yi":"Sichuan Yi","Inuktitut":"Inuktitut","Indonesian":"Indonesian","Inupiaq":"Inupiaq","Icelandic":"Icelandic","Italian":"Italian","Javanese":"Javanese","Lojban":"Lojban","Japanese":"Japanese","Japanese Sign Language":"Japanese Sign Language","Kabyle":"Kabyle","Kalaallisut":"Kalaallisut","Kannada":"Kannada","Kashmiri":"Kashmiri","Georgian":"Georgian","Kanuri":"Kanuri","Kazakh":"Kazakh","Khmer":"Khmer","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyarwanda","Kirghiz":"Kirghiz","Komi":"Komi","Kongo":"Kongo","Korean":"Korean","Kuanyama":"Kuanyama","Kurdish":"Kurdish","Lao":"Lao","Latvian":"Latvian","Limburgan":"Limburgan","Lingala":"Lingala","Lithuanian":"Lithuanian","Luxembourgish":"Luxembourgish","Luba-Katanga":"Luba-Katanga","Ganda":"Ganda","Marshallese":"Marshallese","Malayalam":"Malayalam","Marathi":"Marathi","Macedonian":"Macedonian","Malagasy":"Malagasy","Maltese":"Maltese","Mongolian":"Mongolian","Maori":"Maori","Malay (macrolanguage)":"Malay (macrolanguage)","Burmese":"Burmese","Nauru":"Nauru","Navajo":"Navajo","South Ndebele":"South Ndebele","North Ndebele":"North Ndebele","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepali (macrolanguage)","Dutch":"Dutch","Norwegian Nynorsk":"Norwegian Nynorsk","Norwegian Bokmål":"Norwegian Bokmål","Norwegian":"Norwegian","Nyanja":"Nyanja","Occitan":"Occitan","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya (macrolanguage)","Oromo":"Oromo","Ossetian":"Ossetian","Panjabi":"Panjabi","Pakistan Sign Language":"Pakistan Sign Language","Polish":"Polish","Portuguese":"Portuguese","Pushto":"Pushto","Quechua":"Quechua","Romansh":"Romansh","Romanian":"Romanian","Russian Sign Language":"Russian Sign Language","Rundi":"Rundi","Russian":"Russian","Sango":"Sango","Saudi Arabian Sign Language":"Saudi Arabian Sign Language","South African Sign Language":"South African Sign Language","Sinhala":"Sinhala","Slovak":"Slovak","Slovenian":"Slovenian","Northern Sami":"Northern Sami","Samoan":"Samoan","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Southern Sotho","Spanish":"Spanish","Albanian":"Albanian","Sardinian":"Sardinian","Serbian":"Serbian","Swati":"Swati","Sundanese":"Sundanese","Swahili (macrolanguage)":"Swahili (macrolanguage)","Swedish":"Swedish","Swedish Sign Language":"Swedish Sign Language","Tahitian":"Tahitian","Tamil":"Tamil","Tatar":"Tatar","Telugu":"Telugu","Tajik":"Tajik","Tagalog":"Tagalog","Thai":"Thai","Tigrinya":"Tigrinya","Klingon":"Klingon","Tonga (Tonga Islands)":"Tonga (Tonga Islands)","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turkmen","Turkish":"Turkish","Twi":"Twi","Uighur":"Uighur","Ukrainian":"Ukrainian","Urdu":"Urdu","Uzbek":"Uzbek","Venda":"Venda","Vietnamese":"Vietnamese","Walloon":"Walloon","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Yiddish","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Chinese","Zulu":"Zulu"} 1{
2 "Music": "Music",
3 "Films": "Films",
4 "Vehicles": "Vehicles",
5 "Art": "Art",
6 "Sports": "Sports",
7 "Travels": "Travels",
8 "Gaming": "Gaming",
9 "People": "People",
10 "Comedy": "Comedy",
11 "Entertainment": "Entertainment",
12 "News & Politics": "News & Politics",
13 "How To": "How To",
14 "Education": "Education",
15 "Activism": "Activism",
16 "Science & Technology": "Science & Technology",
17 "Animals": "Animals",
18 "Kids": "Kids",
19 "Food": "Food",
20 "Attribution": "Attribution",
21 "Attribution - Share Alike": "Attribution - Share Alike",
22 "Attribution - No Derivatives": "Attribution - No Derivatives",
23 "Attribution - Non Commercial": "Attribution - Non Commercial",
24 "Attribution - Non Commercial - Share Alike": "Attribution - Non Commercial - Share Alike",
25 "Attribution - Non Commercial - No Derivatives": "Attribution - Non Commercial - No Derivatives",
26 "Public Domain Dedication": "Public Domain Dedication",
27 "Public": "Public",
28 "Unlisted": "Unlisted",
29 "Private": "Private",
30 "Internal": "Internal",
31 "Published": "Published",
32 "To transcode": "To transcode",
33 "To import": "To import",
34 "Pending": "Pending",
35 "Success": "Success",
36 "Failed": "Failed",
37 "Rejected": "Rejected",
38 "Regular": "Regular",
39 "Watch later": "Watch later",
40 "This video does not exist.": "This video does not exist.",
41 "We cannot fetch the video. Please try again later.": "We cannot fetch the video. Please try again later.",
42 "Sorry": "Sorry",
43 "This video is not available because the remote instance is not responding.": "This video is not available because the remote instance is not responding.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
49 "Misc": "Misc",
50 "Unknown": "Unknown",
51 "Afar": "Afar",
52 "Abkhazian": "Abkhazian",
53 "Afrikaans": "Afrikaans",
54 "Akan": "Akan",
55 "Amharic": "Amharic",
56 "Arabic": "Arabic",
57 "Aragonese": "Aragonese",
58 "American Sign Language": "American Sign Language",
59 "Assamese": "Assamese",
60 "Avaric": "Avaric",
61 "Kotava": "Kotava",
62 "Aymara": "Aymara",
63 "Azerbaijani": "Azerbaijani",
64 "Bashkir": "Bashkir",
65 "Bambara": "Bambara",
66 "Belarusian": "Belarusian",
67 "Bengali": "Bengali",
68 "British Sign Language": "British Sign Language",
69 "Bislama": "Bislama",
70 "Tibetan": "Tibetan",
71 "Bosnian": "Bosnian",
72 "Breton": "Breton",
73 "Bulgarian": "Bulgarian",
74 "Brazilian Sign Language": "Brazilian Sign Language",
75 "Catalan": "Catalan",
76 "Czech": "Czech",
77 "Chamorro": "Chamorro",
78 "Chechen": "Chechen",
79 "Chuvash": "Chuvash",
80 "Cornish": "Cornish",
81 "Corsican": "Corsican",
82 "Cree": "Cree",
83 "Czech Sign Language": "Czech Sign Language",
84 "Chinese Sign Language": "Chinese Sign Language",
85 "Welsh": "Welsh",
86 "Danish": "Danish",
87 "German": "German",
88 "Dhivehi": "Dhivehi",
89 "Danish Sign Language": "Danish Sign Language",
90 "Dzongkha": "Dzongkha",
91 "Greek": "Greek",
92 "English": "English",
93 "Esperanto": "Esperanto",
94 "Estonian": "Estonian",
95 "Basque": "Basque",
96 "Ewe": "Ewe",
97 "Faroese": "Faroese",
98 "Persian": "Persian",
99 "Fijian": "Fijian",
100 "Finnish": "Finnish",
101 "French": "French",
102 "Western Frisian": "Western Frisian",
103 "French Sign Language": "French Sign Language",
104 "Fulah": "Fulah",
105 "Scottish Gaelic": "Scottish Gaelic",
106 "Irish": "Irish",
107 "Galician": "Galician",
108 "Manx": "Manx",
109 "Guarani": "Guarani",
110 "German Sign Language": "German Sign Language",
111 "Gujarati": "Gujarati",
112 "Haitian": "Haitian",
113 "Hausa": "Hausa",
114 "Serbo-Croatian": "Serbo-Croatian",
115 "Hebrew": "Hebrew",
116 "Herero": "Herero",
117 "Hindi": "Hindi",
118 "Hiri Motu": "Hiri Motu",
119 "Croatian": "Croatian",
120 "Hungarian": "Hungarian",
121 "Armenian": "Armenian",
122 "Igbo": "Igbo",
123 "Sichuan Yi": "Sichuan Yi",
124 "Inuktitut": "Inuktitut",
125 "Indonesian": "Indonesian",
126 "Inupiaq": "Inupiaq",
127 "Icelandic": "Icelandic",
128 "Italian": "Italian",
129 "Javanese": "Javanese",
130 "Lojban": "Lojban",
131 "Japanese": "Japanese",
132 "Japanese Sign Language": "Japanese Sign Language",
133 "Kabyle": "Kabyle",
134 "Kalaallisut": "Kalaallisut",
135 "Kannada": "Kannada",
136 "Kashmiri": "Kashmiri",
137 "Georgian": "Georgian",
138 "Kanuri": "Kanuri",
139 "Kazakh": "Kazakh",
140 "Khmer": "Khmer",
141 "Kikuyu": "Kikuyu",
142 "Kinyarwanda": "Kinyarwanda",
143 "Kirghiz": "Kirghiz",
144 "Komi": "Komi",
145 "Kongo": "Kongo",
146 "Korean": "Korean",
147 "Kuanyama": "Kuanyama",
148 "Kurdish": "Kurdish",
149 "Lao": "Lao",
150 "Latvian": "Latvian",
151 "Limburgan": "Limburgan",
152 "Lingala": "Lingala",
153 "Lithuanian": "Lithuanian",
154 "Luxembourgish": "Luxembourgish",
155 "Luba-Katanga": "Luba-Katanga",
156 "Ganda": "Ganda",
157 "Marshallese": "Marshallese",
158 "Malayalam": "Malayalam",
159 "Marathi": "Marathi",
160 "Macedonian": "Macedonian",
161 "Malagasy": "Malagasy",
162 "Maltese": "Maltese",
163 "Mongolian": "Mongolian",
164 "Maori": "Maori",
165 "Malay (macrolanguage)": "Malay (macrolanguage)",
166 "Burmese": "Burmese",
167 "Nauru": "Nauru",
168 "Navajo": "Navajo",
169 "South Ndebele": "South Ndebele",
170 "North Ndebele": "North Ndebele",
171 "Ndonga": "Ndonga",
172 "Nepali (macrolanguage)": "Nepali (macrolanguage)",
173 "Dutch": "Dutch",
174 "Norwegian Nynorsk": "Norwegian Nynorsk",
175 "Norwegian Bokmål": "Norwegian Bokmål",
176 "Norwegian": "Norwegian",
177 "Nyanja": "Nyanja",
178 "Occitan": "Occitan",
179 "Ojibwa": "Ojibwa",
180 "Oriya (macrolanguage)": "Oriya (macrolanguage)",
181 "Oromo": "Oromo",
182 "Ossetian": "Ossetian",
183 "Panjabi": "Panjabi",
184 "Pakistan Sign Language": "Pakistan Sign Language",
185 "Polish": "Polish",
186 "Portuguese": "Portuguese",
187 "Pushto": "Pushto",
188 "Quechua": "Quechua",
189 "Romansh": "Romansh",
190 "Romanian": "Romanian",
191 "Russian Sign Language": "Russian Sign Language",
192 "Rundi": "Rundi",
193 "Russian": "Russian",
194 "Sango": "Sango",
195 "Saudi Arabian Sign Language": "Saudi Arabian Sign Language",
196 "South African Sign Language": "South African Sign Language",
197 "Sinhala": "Sinhala",
198 "Slovak": "Slovak",
199 "Slovenian": "Slovenian",
200 "Northern Sami": "Northern Sami",
201 "Samoan": "Samoan",
202 "Shona": "Shona",
203 "Sindhi": "Sindhi",
204 "Somali": "Somali",
205 "Southern Sotho": "Southern Sotho",
206 "Spanish": "Spanish",
207 "Albanian": "Albanian",
208 "Sardinian": "Sardinian",
209 "Serbian": "Serbian",
210 "Swati": "Swati",
211 "Sundanese": "Sundanese",
212 "Swahili (macrolanguage)": "Swahili (macrolanguage)",
213 "Swedish": "Swedish",
214 "Swedish Sign Language": "Swedish Sign Language",
215 "Tahitian": "Tahitian",
216 "Tamil": "Tamil",
217 "Tatar": "Tatar",
218 "Telugu": "Telugu",
219 "Tajik": "Tajik",
220 "Tagalog": "Tagalog",
221 "Thai": "Thai",
222 "Tigrinya": "Tigrinya",
223 "Klingon": "Klingon",
224 "Tonga (Tonga Islands)": "Tonga (Tonga Islands)",
225 "Tswana": "Tswana",
226 "Tsonga": "Tsonga",
227 "Turkmen": "Turkmen",
228 "Turkish": "Turkish",
229 "Twi": "Twi",
230 "Uighur": "Uighur",
231 "Ukrainian": "Ukrainian",
232 "Urdu": "Urdu",
233 "Uzbek": "Uzbek",
234 "Venda": "Venda",
235 "Vietnamese": "Vietnamese",
236 "Walloon": "Walloon",
237 "Wolof": "Wolof",
238 "Xhosa": "Xhosa",
239 "Yiddish": "Yiddish",
240 "Yoruba": "Yoruba",
241 "Zhuang": "Zhuang",
242 "Chinese": "Chinese",
243 "Zulu": "Zulu"
244}
diff --git a/client/src/locale/server.eo.json b/client/src/locale/server.eo.json
index c5edf82ca..82642f4d5 100644
--- a/client/src/locale/server.eo.json
+++ b/client/src/locale/server.eo.json
@@ -27,18 +27,25 @@
27 "Public": "Publika", 27 "Public": "Publika",
28 "Unlisted": "Nelistigata", 28 "Unlisted": "Nelistigata",
29 "Private": "Privata", 29 "Private": "Privata",
30 "Internal": "Internal",
30 "Published": "Publikigita", 31 "Published": "Publikigita",
31 "To transcode": "Transkodota", 32 "To transcode": "Transkodota",
32 "To import": "Enportota", 33 "To import": "Enportota",
33 "Pending": "Okazonta", 34 "Pending": "Okazonta",
34 "Success": "Sukcesis", 35 "Success": "Sukcesis",
35 "Failed": "Malsukcesis", 36 "Failed": "Malsukcesis",
37 "Rejected": "Rejected",
36 "Regular": "Norma", 38 "Regular": "Norma",
37 "Watch later": "Spekti pli poste", 39 "Watch later": "Spekti pli poste",
38 "This video does not exist.": "Ĉi tiu filmo ne ekzistas.", 40 "This video does not exist.": "Ĉi tiu filmo ne ekzistas.",
39 "We cannot fetch the video. Please try again later.": "Ni ne povas preni la filmon. Bonvolu reprovi poste.", 41 "We cannot fetch the video. Please try again later.": "Ni ne povas preni la filmon. Bonvolu reprovi poste.",
40 "Sorry": "Ni bedaŭras", 42 "Sorry": "Ni bedaŭras",
41 "This video is not available because the remote instance is not responding.": "Ĉi tiu filmo ne disponeblas ĉar la fora nodo ne respondas.", 43 "This video is not available because the remote instance is not responding.": "Ĉi tiu filmo ne disponeblas ĉar la fora nodo ne respondas.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "Diversaĵoj", 49 "Misc": "Diversaĵoj",
43 "Unknown": "Nekonata", 50 "Unknown": "Nekonata",
44 "Afar": "Afara", 51 "Afar": "Afara",
@@ -123,6 +130,7 @@
123 "Lojban": "Loĵbano", 130 "Lojban": "Loĵbano",
124 "Japanese": "Japana", 131 "Japanese": "Japana",
125 "Japanese Sign Language": "Japana gestlingvo", 132 "Japanese Sign Language": "Japana gestlingvo",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "Gronlanda", 134 "Kalaallisut": "Gronlanda",
127 "Kannada": "Kanara", 135 "Kannada": "Kanara",
128 "Kashmiri": "Kaŝmira", 136 "Kashmiri": "Kaŝmira",
diff --git a/client/src/locale/server.es-ES.json b/client/src/locale/server.es-ES.json
index 68af2aa50..f16c4b4ac 100644
--- a/client/src/locale/server.es-ES.json
+++ b/client/src/locale/server.es-ES.json
@@ -27,18 +27,25 @@
27 "Public": "Público", 27 "Public": "Público",
28 "Unlisted": "Sin listar", 28 "Unlisted": "Sin listar",
29 "Private": "Privado", 29 "Private": "Privado",
30 "Internal": "Internal",
30 "Published": "Publicados", 31 "Published": "Publicados",
31 "To transcode": "Para codificar", 32 "To transcode": "Para codificar",
32 "To import": "Para importar", 33 "To import": "Para importar",
33 "Pending": "Pendientes", 34 "Pending": "Pendientes",
34 "Success": "Subidos con éxito", 35 "Success": "Subidos con éxito",
35 "Failed": "Fallidos", 36 "Failed": "Fallidos",
37 "Rejected": "Rejected",
36 "Regular": "Ordinario", 38 "Regular": "Ordinario",
37 "Watch later": "Ver más tarde", 39 "Watch later": "Ver más tarde",
38 "This video does not exist.": "Este vídeo no existe.", 40 "This video does not exist.": "Este vídeo no existe.",
39 "We cannot fetch the video. Please try again later.": "No podemos obtener el vídeo. Por favor, inténtalo de nuevo más tarde.", 41 "We cannot fetch the video. Please try again later.": "No podemos obtener el vídeo. Por favor, inténtalo de nuevo más tarde.",
40 "Sorry": "Lo sentimos", 42 "Sorry": "Lo sentimos",
41 "This video is not available because the remote instance is not responding.": "Este vídeo no está disponible porque la instancia remota no responde.", 43 "This video is not available because the remote instance is not responding.": "Este vídeo no está disponible porque la instancia remota no responde.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "Miscelánea", 49 "Misc": "Miscelánea",
43 "Unknown": "Desconocido", 50 "Unknown": "Desconocido",
44 "Afar": "Afar", 51 "Afar": "Afar",
@@ -123,6 +130,7 @@
123 "Lojban": "Lojban", 130 "Lojban": "Lojban",
124 "Japanese": "Japonés", 131 "Japanese": "Japonés",
125 "Japanese Sign Language": "Lenguaje de signos japonés", 132 "Japanese Sign Language": "Lenguaje de signos japonés",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "Kalaallisut", 134 "Kalaallisut": "Kalaallisut",
127 "Kannada": "Canarés", 135 "Kannada": "Canarés",
128 "Kashmiri": "Cachemir", 136 "Kashmiri": "Cachemir",
diff --git a/client/src/locale/server.eu-ES.json b/client/src/locale/server.eu-ES.json
index d07dfd7a1..ddd008211 100644
--- a/client/src/locale/server.eu-ES.json
+++ b/client/src/locale/server.eu-ES.json
@@ -27,18 +27,25 @@
27 "Public": "Publikoa", 27 "Public": "Publikoa",
28 "Unlisted": "Zerrendatu gabea", 28 "Unlisted": "Zerrendatu gabea",
29 "Private": "Pribatua", 29 "Private": "Pribatua",
30 "Internal": "Internal",
30 "Published": "Argitaratua", 31 "Published": "Argitaratua",
31 "To transcode": "Transkodetzeko", 32 "To transcode": "Transkodetzeko",
32 "To import": "Inportatzeko", 33 "To import": "Inportatzeko",
33 "Pending": "Egiteke", 34 "Pending": "Egiteke",
34 "Success": "Arrakasta", 35 "Success": "Arrakasta",
35 "Failed": "Hutsa", 36 "Failed": "Hutsa",
37 "Rejected": "Rejected",
36 "Regular": "Normala", 38 "Regular": "Normala",
37 "Watch later": "Geroago ikusi", 39 "Watch later": "Geroago ikusi",
38 "This video does not exist.": "Bideo hau ez da existitzen.", 40 "This video does not exist.": "Bideo hau ez da existitzen.",
39 "We cannot fetch the video. Please try again later.": "Ezin dugu bideoa eskuratu. Saiatu berriro geroago, mesedez.", 41 "We cannot fetch the video. Please try again later.": "Ezin dugu bideoa eskuratu. Saiatu berriro geroago, mesedez.",
40 "Sorry": "Barkatu", 42 "Sorry": "Barkatu",
41 "This video is not available because the remote instance is not responding.": "Bideo hau ez dago eskuragai urruneko zerbitzariak erantzuten ez duelako.", 43 "This video is not available because the remote instance is not responding.": "Bideo hau ez dago eskuragai urruneko zerbitzariak erantzuten ez duelako.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "Denetarik", 49 "Misc": "Denetarik",
43 "Unknown": "Ezezaguna", 50 "Unknown": "Ezezaguna",
44 "Afar": "Afar", 51 "Afar": "Afar",
@@ -123,6 +130,7 @@
123 "Lojban": "Lojban", 130 "Lojban": "Lojban",
124 "Japanese": "Japoniera", 131 "Japanese": "Japoniera",
125 "Japanese Sign Language": "Japoniako zeinu-hizkuntza", 132 "Japanese Sign Language": "Japoniako zeinu-hizkuntza",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "Groenlandiera", 134 "Kalaallisut": "Groenlandiera",
127 "Kannada": "Kannada", 135 "Kannada": "Kannada",
128 "Kashmiri": "Kaxmirera", 136 "Kashmiri": "Kaxmirera",
diff --git a/client/src/locale/server.fi-FI.json b/client/src/locale/server.fi-FI.json
index ba0e91143..ff93fa4b3 100644
--- a/client/src/locale/server.fi-FI.json
+++ b/client/src/locale/server.fi-FI.json
@@ -1 +1,244 @@
1{"Music":"Musiikki","Films":"Elokuvat","Vehicles":"Ajoneuvot","Art":"Taide","Sports":"Urheilu","Travels":"Matkailu","Gaming":"Pelit","People":"Ihmiset","Comedy":"Komedia","Entertainment":"Viihde","News & Politics":"Uutiset ja politiikka","How To":"Ohjeet","Education":"Koulutus","Activism":"Aktivismi","Science & Technology":"Tiede ja tekniikka","Animals":"Eläimet","Kids":"Lapset","Food":"Ruoka","Attribution":"Nimeä","Attribution - Share Alike":"Nimeä - Jaa Samoin","Attribution - No Derivatives":"Nimeä - Ei Muutoksia","Attribution - Non Commercial":"Nimeä - Ei Kaupallinen","Attribution - Non Commercial - Share Alike":"Nimeä - Ei Kaupallinen - Jaa Samoin","Attribution - Non Commercial - No Derivatives":"Nimeä - Ei Kaupallinen - Ei Muutoksia","Public Domain Dedication":"Public Domain -sertifikointi","Public":"Julkinen","Unlisted":"Piilotettu","Private":"Yksityinen","Published":"Julkaistu","To transcode":"Transkoodata","To import":"Tuoda","Pending":"Odottaa","Success":"Onnistui","Failed":"Epäonnistui","Regular":"Normaali","Watch later":"Katso myöhemmin","This video does not exist.":"Videoa ei ole olemassa.","We cannot fetch the video. Please try again later.":"Videota ei voi hakea. Yritä myöhemmin uudelleen.","Sorry":"Anteeksi","This video is not available because the remote instance is not responding.":"Video ei ole saatavilla, koska etäinstanssi ei vastaa.","Misc":"Muut","Unknown":"Tuntematon","Afar":"Afar","Abkhazian":"Abhaasi","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amharic","Arabic":"Arabia","Aragonese":"Aragonese","American Sign Language":"Amerikkalainen viittomakieli","Assamese":"Assamese","Avaric":"Avaric","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azerbaijani","Bashkir":"Bashkir","Bambara":"Bambara","Belarusian":"Belarusian","Bengali":"Bengali","British Sign Language":"Brittiläinen viittomakieli","Bislama":"Bislama","Tibetan":"Tibetan","Bosnian":"Bosnian","Breton":"Breton","Bulgarian":"Bulgarian","Brazilian Sign Language":"Brasilialainen viittomakieli","Catalan":"Catalan","Czech":"Czech","Chamorro":"Chamorro","Chechen":"Chechen","Chuvash":"Chuvash","Cornish":"Cornish","Corsican":"Corsican","Cree":"Cree","Czech Sign Language":"Tsekkiläinen viittomakieli","Chinese Sign Language":"Kiinalainen viittomakieli","Welsh":"Welsh","Danish":"Tanska","German":"Saksa","Dhivehi":"Dhivehi","Danish Sign Language":"Danish Sign Language","Dzongkha":"Dzongkha","Greek":"Kreikka","English":"English","Esperanto":"Esperanto","Estonian":"Viro","Basque":"Basque","Ewe":"Ewe","Faroese":"Faroese","Persian":"Persian","Fijian":"Fijian","Finnish":"Suomi","French":"Ranska","Western Frisian":"Western Frisian","French Sign Language":"French Sign Language","Fulah":"Fulah","Scottish Gaelic":"Scottish Gaelic","Irish":"Irish","Galician":"Galician","Manx":"Manx","Guarani":"Guarani","German Sign Language":"German Sign Language","Gujarati":"Gujarati","Haitian":"Haitian","Hausa":"Hausa","Serbo-Croatian":"Serbo-Croatian","Hebrew":"Hebrew","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri Motu","Croatian":"Croatian","Hungarian":"Hungarian","Armenian":"Armenian","Igbo":"Igbo","Sichuan Yi":"Sichuan Yi","Inuktitut":"Inuktitut","Indonesian":"Indonesian","Inupiaq":"Inupiaq","Icelandic":"Icelandic","Italian":"Italian","Javanese":"Javanese","Lojban":"Lojban","Japanese":"Japanese","Japanese Sign Language":"Japanese Sign Language","Kalaallisut":"Kalaallisut","Kannada":"Kannada","Kashmiri":"Kashmiri","Georgian":"Georgian","Kanuri":"Kanuri","Kazakh":"Kazakh","Khmer":"Khmer","Kikuyu":"Kikuyu","Kinyarwanda":"Kinyarwanda","Kirghiz":"Kirghiz","Komi":"Komi","Kongo":"Kongo","Korean":"Korean","Kuanyama":"Kuanyama","Kurdish":"Kurdish","Lao":"Lao","Latvian":"Latvian","Limburgan":"Limburgan","Lingala":"Lingala","Lithuanian":"Lithuanian","Luxembourgish":"Luxembourgish","Luba-Katanga":"Luba-Katanga","Ganda":"Ganda","Marshallese":"Marshallese","Malayalam":"Malayalam","Marathi":"Marathi","Macedonian":"Macedonian","Malagasy":"Malagasy","Maltese":"Maltese","Mongolian":"Mongolian","Maori":"Maori","Malay (macrolanguage)":"Malay (macrolanguage)","Burmese":"Burmese","Nauru":"Nauru","Navajo":"Navajo","South Ndebele":"South Ndebele","North Ndebele":"North Ndebele","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepali (macrolanguage)","Dutch":"Dutch","Norwegian Nynorsk":"Norwegian Nynorsk","Norwegian Bokmål":"Norwegian Bokmål","Norwegian":"Norwegian","Nyanja":"Nyanja","Occitan":"Occitan","Ojibwa":"Ojibwa","Oriya (macrolanguage)":"Oriya (macrolanguage)","Oromo":"Oromo","Ossetian":"Ossetian","Panjabi":"Panjabi","Pakistan Sign Language":"Pakistan Sign Language","Polish":"Polish","Portuguese":"Portuguese","Pushto":"Pushto","Quechua":"Quechua","Romansh":"Romansh","Romanian":"Romanian","Russian Sign Language":"Russian Sign Language","Rundi":"Rundi","Russian":"Russian","Sango":"Sango","Saudi Arabian Sign Language":"Saudi Arabian Sign Language","South African Sign Language":"South African Sign Language","Sinhala":"Sinhala","Slovak":"Slovak","Slovenian":"Slovenian","Northern Sami":"Northern Sami","Samoan":"Samoan","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somali","Southern Sotho":"Southern Sotho","Spanish":"Spanish","Albanian":"Albanian","Sardinian":"Sardinian","Serbian":"Serbian","Swati":"Swati","Sundanese":"Sundanese","Swahili (macrolanguage)":"Swahili (macrolanguage)","Swedish":"Swedish","Swedish Sign Language":"Swedish Sign Language","Tahitian":"Tahitian","Tamil":"Tamil","Tatar":"Tatar","Telugu":"Telugu","Tajik":"Tajik","Tagalog":"Tagalog","Thai":"Thai","Tigrinya":"Tigrinya","Klingon":"Klingon","Tonga (Tonga Islands)":"Tonga (Tonga Islands)","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turkmen","Turkish":"Turkish","Twi":"Twi","Uighur":"Uighur","Ukrainian":"Ukrainian","Urdu":"Urdu","Uzbek":"Uzbek","Venda":"Venda","Vietnamese":"Vietnamese","Walloon":"Walloon","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Yiddish","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Chinese","Zulu":"Zulu"} 1{
2 "Music": "Musiikki",
3 "Films": "Elokuvat",
4 "Vehicles": "Ajoneuvot",
5 "Art": "Taide",
6 "Sports": "Urheilu",
7 "Travels": "Matkailu",
8 "Gaming": "Pelit",
9 "People": "Ihmiset",
10 "Comedy": "Komedia",
11 "Entertainment": "Viihde",
12 "News & Politics": "Uutiset ja politiikka",
13 "How To": "Ohjeet",
14 "Education": "Koulutus",
15 "Activism": "Aktivismi",
16 "Science & Technology": "Tiede ja tekniikka",
17 "Animals": "Eläimet",
18 "Kids": "Lapset",
19 "Food": "Ruoka",
20 "Attribution": "Nimeä",
21 "Attribution - Share Alike": "Nimeä - Jaa Samoin",
22 "Attribution - No Derivatives": "Nimeä - Ei Muutoksia",
23 "Attribution - Non Commercial": "Nimeä - Ei Kaupallinen",
24 "Attribution - Non Commercial - Share Alike": "Nimeä - Ei Kaupallinen - Jaa Samoin",
25 "Attribution - Non Commercial - No Derivatives": "Nimeä - Ei Kaupallinen - Ei Muutoksia",
26 "Public Domain Dedication": "Public Domain -sertifikointi",
27 "Public": "Julkinen",
28 "Unlisted": "Piilotettu",
29 "Private": "Yksityinen",
30 "Internal": "Internal",
31 "Published": "Julkaistu",
32 "To transcode": "Transkoodata",
33 "To import": "Tuoda",
34 "Pending": "Odottaa",
35 "Success": "Onnistui",
36 "Failed": "Epäonnistui",
37 "Rejected": "Rejected",
38 "Regular": "Normaali",
39 "Watch later": "Katso myöhemmin",
40 "This video does not exist.": "Videoa ei ole olemassa.",
41 "We cannot fetch the video. Please try again later.": "Videota ei voi hakea. Yritä myöhemmin uudelleen.",
42 "Sorry": "Anteeksi",
43 "This video is not available because the remote instance is not responding.": "Video ei ole saatavilla, koska etäinstanssi ei vastaa.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
49 "Misc": "Muut",
50 "Unknown": "Tuntematon",
51 "Afar": "Afar",
52 "Abkhazian": "Abhaasi",
53 "Afrikaans": "Afrikaans",
54 "Akan": "Akan",
55 "Amharic": "Amharic",
56 "Arabic": "Arabia",
57 "Aragonese": "Aragonese",
58 "American Sign Language": "Amerikkalainen viittomakieli",
59 "Assamese": "Assamese",
60 "Avaric": "Avaric",
61 "Kotava": "Kotava",
62 "Aymara": "Aymara",
63 "Azerbaijani": "Azerbaijani",
64 "Bashkir": "Bashkir",
65 "Bambara": "Bambara",
66 "Belarusian": "Belarusian",
67 "Bengali": "Bengali",
68 "British Sign Language": "Brittiläinen viittomakieli",
69 "Bislama": "Bislama",
70 "Tibetan": "Tibetan",
71 "Bosnian": "Bosnian",
72 "Breton": "Breton",
73 "Bulgarian": "Bulgarian",
74 "Brazilian Sign Language": "Brasilialainen viittomakieli",
75 "Catalan": "Catalan",
76 "Czech": "Czech",
77 "Chamorro": "Chamorro",
78 "Chechen": "Chechen",
79 "Chuvash": "Chuvash",
80 "Cornish": "Cornish",
81 "Corsican": "Corsican",
82 "Cree": "Cree",
83 "Czech Sign Language": "Tsekkiläinen viittomakieli",
84 "Chinese Sign Language": "Kiinalainen viittomakieli",
85 "Welsh": "Welsh",
86 "Danish": "Tanska",
87 "German": "Saksa",
88 "Dhivehi": "Dhivehi",
89 "Danish Sign Language": "Danish Sign Language",
90 "Dzongkha": "Dzongkha",
91 "Greek": "Kreikka",
92 "English": "English",
93 "Esperanto": "Esperanto",
94 "Estonian": "Viro",
95 "Basque": "Basque",
96 "Ewe": "Ewe",
97 "Faroese": "Faroese",
98 "Persian": "Persian",
99 "Fijian": "Fijian",
100 "Finnish": "Suomi",
101 "French": "Ranska",
102 "Western Frisian": "Western Frisian",
103 "French Sign Language": "French Sign Language",
104 "Fulah": "Fulah",
105 "Scottish Gaelic": "Scottish Gaelic",
106 "Irish": "Irish",
107 "Galician": "Galician",
108 "Manx": "Manx",
109 "Guarani": "Guarani",
110 "German Sign Language": "German Sign Language",
111 "Gujarati": "Gujarati",
112 "Haitian": "Haitian",
113 "Hausa": "Hausa",
114 "Serbo-Croatian": "Serbo-Croatian",
115 "Hebrew": "Hebrew",
116 "Herero": "Herero",
117 "Hindi": "Hindi",
118 "Hiri Motu": "Hiri Motu",
119 "Croatian": "Croatian",
120 "Hungarian": "Hungarian",
121 "Armenian": "Armenian",
122 "Igbo": "Igbo",
123 "Sichuan Yi": "Sichuan Yi",
124 "Inuktitut": "Inuktitut",
125 "Indonesian": "Indonesian",
126 "Inupiaq": "Inupiaq",
127 "Icelandic": "Icelandic",
128 "Italian": "Italian",
129 "Javanese": "Javanese",
130 "Lojban": "Lojban",
131 "Japanese": "Japanese",
132 "Japanese Sign Language": "Japanese Sign Language",
133 "Kabyle": "Kabyle",
134 "Kalaallisut": "Kalaallisut",
135 "Kannada": "Kannada",
136 "Kashmiri": "Kashmiri",
137 "Georgian": "Georgian",
138 "Kanuri": "Kanuri",
139 "Kazakh": "Kazakh",
140 "Khmer": "Khmer",
141 "Kikuyu": "Kikuyu",
142 "Kinyarwanda": "Kinyarwanda",
143 "Kirghiz": "Kirghiz",
144 "Komi": "Komi",
145 "Kongo": "Kongo",
146 "Korean": "Korean",
147 "Kuanyama": "Kuanyama",
148 "Kurdish": "Kurdish",
149 "Lao": "Lao",
150 "Latvian": "Latvian",
151 "Limburgan": "Limburgan",
152 "Lingala": "Lingala",
153 "Lithuanian": "Lithuanian",
154 "Luxembourgish": "Luxembourgish",
155 "Luba-Katanga": "Luba-Katanga",
156 "Ganda": "Ganda",
157 "Marshallese": "Marshallese",
158 "Malayalam": "Malayalam",
159 "Marathi": "Marathi",
160 "Macedonian": "Macedonian",
161 "Malagasy": "Malagasy",
162 "Maltese": "Maltese",
163 "Mongolian": "Mongolian",
164 "Maori": "Maori",
165 "Malay (macrolanguage)": "Malay (macrolanguage)",
166 "Burmese": "Burmese",
167 "Nauru": "Nauru",
168 "Navajo": "Navajo",
169 "South Ndebele": "South Ndebele",
170 "North Ndebele": "North Ndebele",
171 "Ndonga": "Ndonga",
172 "Nepali (macrolanguage)": "Nepali (macrolanguage)",
173 "Dutch": "Dutch",
174 "Norwegian Nynorsk": "Norwegian Nynorsk",
175 "Norwegian Bokmål": "Norwegian Bokmål",
176 "Norwegian": "Norwegian",
177 "Nyanja": "Nyanja",
178 "Occitan": "Occitan",
179 "Ojibwa": "Ojibwa",
180 "Oriya (macrolanguage)": "Oriya (macrolanguage)",
181 "Oromo": "Oromo",
182 "Ossetian": "Ossetian",
183 "Panjabi": "Panjabi",
184 "Pakistan Sign Language": "Pakistan Sign Language",
185 "Polish": "Polish",
186 "Portuguese": "Portuguese",
187 "Pushto": "Pushto",
188 "Quechua": "Quechua",
189 "Romansh": "Romansh",
190 "Romanian": "Romanian",
191 "Russian Sign Language": "Russian Sign Language",
192 "Rundi": "Rundi",
193 "Russian": "Russian",
194 "Sango": "Sango",
195 "Saudi Arabian Sign Language": "Saudi Arabian Sign Language",
196 "South African Sign Language": "South African Sign Language",
197 "Sinhala": "Sinhala",
198 "Slovak": "Slovak",
199 "Slovenian": "Slovenian",
200 "Northern Sami": "Northern Sami",
201 "Samoan": "Samoan",
202 "Shona": "Shona",
203 "Sindhi": "Sindhi",
204 "Somali": "Somali",
205 "Southern Sotho": "Southern Sotho",
206 "Spanish": "Spanish",
207 "Albanian": "Albanian",
208 "Sardinian": "Sardinian",
209 "Serbian": "Serbian",
210 "Swati": "Swati",
211 "Sundanese": "Sundanese",
212 "Swahili (macrolanguage)": "Swahili (macrolanguage)",
213 "Swedish": "Swedish",
214 "Swedish Sign Language": "Swedish Sign Language",
215 "Tahitian": "Tahitian",
216 "Tamil": "Tamil",
217 "Tatar": "Tatar",
218 "Telugu": "Telugu",
219 "Tajik": "Tajik",
220 "Tagalog": "Tagalog",
221 "Thai": "Thai",
222 "Tigrinya": "Tigrinya",
223 "Klingon": "Klingon",
224 "Tonga (Tonga Islands)": "Tonga (Tonga Islands)",
225 "Tswana": "Tswana",
226 "Tsonga": "Tsonga",
227 "Turkmen": "Turkmen",
228 "Turkish": "Turkish",
229 "Twi": "Twi",
230 "Uighur": "Uighur",
231 "Ukrainian": "Ukrainian",
232 "Urdu": "Urdu",
233 "Uzbek": "Uzbek",
234 "Venda": "Venda",
235 "Vietnamese": "Vietnamese",
236 "Walloon": "Walloon",
237 "Wolof": "Wolof",
238 "Xhosa": "Xhosa",
239 "Yiddish": "Yiddish",
240 "Yoruba": "Yoruba",
241 "Zhuang": "Zhuang",
242 "Chinese": "Chinese",
243 "Zulu": "Zulu"
244}
diff --git a/client/src/locale/server.fr-FR.json b/client/src/locale/server.fr-FR.json
index 639d22e50..f3986c0d7 100644
--- a/client/src/locale/server.fr-FR.json
+++ b/client/src/locale/server.fr-FR.json
@@ -27,18 +27,25 @@
27 "Public": "Publique", 27 "Public": "Publique",
28 "Unlisted": "Non listée", 28 "Unlisted": "Non listée",
29 "Private": "Privée", 29 "Private": "Privée",
30 "Internal": "Internal",
30 "Published": "Publiée", 31 "Published": "Publiée",
31 "To transcode": "À transcoder", 32 "To transcode": "À transcoder",
32 "To import": "À importer", 33 "To import": "À importer",
33 "Pending": "En cours", 34 "Pending": "En cours",
34 "Success": "Succès", 35 "Success": "Succès",
35 "Failed": "Échoué", 36 "Failed": "Échoué",
37 "Rejected": "Rejected",
36 "Regular": "Régulier", 38 "Regular": "Régulier",
37 "Watch later": "Regarder plus tard", 39 "Watch later": "Regarder plus tard",
38 "This video does not exist.": "Cette vidéo n'existe pas.", 40 "This video does not exist.": "Cette vidéo n'existe pas.",
39 "We cannot fetch the video. Please try again later.": "Nous ne pouvons pas récupérer la vidéo. Merci de réessayer plus tard.", 41 "We cannot fetch the video. Please try again later.": "Nous ne pouvons pas récupérer la vidéo. Merci de réessayer plus tard.",
40 "Sorry": "Désolé", 42 "Sorry": "Désolé",
41 "This video is not available because the remote instance is not responding.": "Cette vidéo n'est pas disponible car l'instance distante ne répond pas.", 43 "This video is not available because the remote instance is not responding.": "Cette vidéo n'est pas disponible car l'instance distante ne répond pas.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "Divers", 49 "Misc": "Divers",
43 "Unknown": "Inconnu", 50 "Unknown": "Inconnu",
44 "Afar": "Afar", 51 "Afar": "Afar",
@@ -123,6 +130,7 @@
123 "Lojban": "Lojban", 130 "Lojban": "Lojban",
124 "Japanese": "Japonais", 131 "Japanese": "Japonais",
125 "Japanese Sign Language": "Langue des signes japonaise", 132 "Japanese Sign Language": "Langue des signes japonaise",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "Groenlandais", 134 "Kalaallisut": "Groenlandais",
127 "Kannada": "Kannada", 135 "Kannada": "Kannada",
128 "Kashmiri": "Kashmiri", 136 "Kashmiri": "Kashmiri",
diff --git a/client/src/locale/server.gd.json b/client/src/locale/server.gd.json
index c60a574b3..288c2a730 100644
--- a/client/src/locale/server.gd.json
+++ b/client/src/locale/server.gd.json
@@ -27,18 +27,25 @@
27 "Public": "Poblach", 27 "Public": "Poblach",
28 "Unlisted": "Falaichte o liostaichean", 28 "Unlisted": "Falaichte o liostaichean",
29 "Private": "Prìobhaideach", 29 "Private": "Prìobhaideach",
30 "Internal": "Internal",
30 "Published": "Foillsichear", 31 "Published": "Foillsichear",
31 "To transcode": "Ri thar-chòdachadh", 32 "To transcode": "Ri thar-chòdachadh",
32 "To import": "Ri ion-phortadh", 33 "To import": "Ri ion-phortadh",
33 "Pending": "Ri dhèanamh", 34 "Pending": "Ri dhèanamh",
34 "Success": "Deiseil", 35 "Success": "Deiseil",
35 "Failed": "Dh’fhàillig leis", 36 "Failed": "Dh’fhàillig leis",
37 "Rejected": "Rejected",
36 "Regular": "Àbhaisteach", 38 "Regular": "Àbhaisteach",
37 "Watch later": "Coimhead air uaireigin eile", 39 "Watch later": "Coimhead air uaireigin eile",
38 "This video does not exist.": "Chan eil a’ video seo ann.", 40 "This video does not exist.": "Chan eil a’ video seo ann.",
39 "We cannot fetch the video. Please try again later.": "Cha b’ urrainn dhuinn a’ video fhaighinn. Feuch ris a-rithist an ceann greis.", 41 "We cannot fetch the video. Please try again later.": "Cha b’ urrainn dhuinn a’ video fhaighinn. Feuch ris a-rithist an ceann greis.",
40 "Sorry": "Duilich", 42 "Sorry": "Duilich",
41 "This video is not available because the remote instance is not responding.": "Chan eil a’ video ri fhaighinn o nach eil an ionstans cèin a’ freagairt.", 43 "This video is not available because the remote instance is not responding.": "Chan eil a’ video ri fhaighinn o nach eil an ionstans cèin a’ freagairt.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "Measgaichte", 49 "Misc": "Measgaichte",
43 "Unknown": "Chan eil fhios", 50 "Unknown": "Chan eil fhios",
44 "Afar": "Afar", 51 "Afar": "Afar",
@@ -123,6 +130,7 @@
123 "Lojban": "Lojban", 130 "Lojban": "Lojban",
124 "Japanese": "Seapanais", 131 "Japanese": "Seapanais",
125 "Japanese Sign Language": "Cainnt-shanais na Seapaine", 132 "Japanese Sign Language": "Cainnt-shanais na Seapaine",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "Kalaallisut", 134 "Kalaallisut": "Kalaallisut",
127 "Kannada": "Kannada", 135 "Kannada": "Kannada",
128 "Kashmiri": "Caismiris", 136 "Kashmiri": "Caismiris",
diff --git a/client/src/locale/server.hu-HU.json b/client/src/locale/server.hu-HU.json
index f40245e8e..d0ac9a14c 100644
--- a/client/src/locale/server.hu-HU.json
+++ b/client/src/locale/server.hu-HU.json
@@ -27,18 +27,25 @@
27 "Public": "Nyilvános", 27 "Public": "Nyilvános",
28 "Unlisted": "Nem listázott", 28 "Unlisted": "Nem listázott",
29 "Private": "Személyes", 29 "Private": "Személyes",
30 "Internal": "Internal",
30 "Published": "Közzétéve", 31 "Published": "Közzétéve",
31 "To transcode": "Átkódoláshoz", 32 "To transcode": "Átkódoláshoz",
32 "To import": "Importáláshoz", 33 "To import": "Importáláshoz",
33 "Pending": "Függőben", 34 "Pending": "Függőben",
34 "Success": "Sikerült", 35 "Success": "Sikerült",
35 "Failed": "Sikertelen", 36 "Failed": "Sikertelen",
37 "Rejected": "Rejected",
36 "Regular": "Szokásos", 38 "Regular": "Szokásos",
37 "Watch later": "Megnézés később", 39 "Watch later": "Megnézés később",
38 "This video does not exist.": "Ez a videó nem létezik.", 40 "This video does not exist.": "Ez a videó nem létezik.",
39 "We cannot fetch the video. Please try again later.": "Nem lehet lekérni a videót. Próbálja meg később újra.", 41 "We cannot fetch the video. Please try again later.": "Nem lehet lekérni a videót. Próbálja meg később újra.",
40 "Sorry": "Sajnáljuk", 42 "Sorry": "Sajnáljuk",
41 "This video is not available because the remote instance is not responding.": "Ez a videó nem érhető el, mert a távoli példány nem válaszol.", 43 "This video is not available because the remote instance is not responding.": "Ez a videó nem érhető el, mert a távoli példány nem válaszol.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "Egyéb", 49 "Misc": "Egyéb",
43 "Unknown": "Ismeretlen", 50 "Unknown": "Ismeretlen",
44 "Afar": "Afar", 51 "Afar": "Afar",
@@ -123,6 +130,7 @@
123 "Lojban": "Lojban", 130 "Lojban": "Lojban",
124 "Japanese": "Japán", 131 "Japanese": "Japán",
125 "Japanese Sign Language": "Japán jelnyelv", 132 "Japanese Sign Language": "Japán jelnyelv",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "Kalaallisut", 134 "Kalaallisut": "Kalaallisut",
127 "Kannada": "Kannada", 135 "Kannada": "Kannada",
128 "Kashmiri": "Kasmíri", 136 "Kashmiri": "Kasmíri",
diff --git a/client/src/locale/server.it-IT.json b/client/src/locale/server.it-IT.json
index dd3e38694..86ed0c114 100644
--- a/client/src/locale/server.it-IT.json
+++ b/client/src/locale/server.it-IT.json
@@ -27,18 +27,25 @@
27 "Public": "Pubblico", 27 "Public": "Pubblico",
28 "Unlisted": "Non elencato", 28 "Unlisted": "Non elencato",
29 "Private": "Privato", 29 "Private": "Privato",
30 "Internal": "Internal",
30 "Published": "Pubblicato", 31 "Published": "Pubblicato",
31 "To transcode": "Da codificare", 32 "To transcode": "Da codificare",
32 "To import": "Da importare", 33 "To import": "Da importare",
33 "Pending": "In sospeso", 34 "Pending": "In sospeso",
34 "Success": "Successo", 35 "Success": "Successo",
35 "Failed": "Fallito", 36 "Failed": "Fallito",
37 "Rejected": "Rejected",
36 "Regular": "Regolare", 38 "Regular": "Regolare",
37 "Watch later": "Guarda più tardi", 39 "Watch later": "Guarda più tardi",
38 "This video does not exist.": "Questo video non esiste.", 40 "This video does not exist.": "Questo video non esiste.",
39 "We cannot fetch the video. Please try again later.": "Impossibile recuperare il video. Riprovare più tardi.", 41 "We cannot fetch the video. Please try again later.": "Impossibile recuperare il video. Riprovare più tardi.",
40 "Sorry": "Spiacenti", 42 "Sorry": "Spiacenti",
41 "This video is not available because the remote instance is not responding.": "Questo video non è disponibile perché l'istanza remota non risponde.", 43 "This video is not available because the remote instance is not responding.": "Questo video non è disponibile perché l'istanza remota non risponde.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "Altro", 49 "Misc": "Altro",
43 "Unknown": "Sconosciuto", 50 "Unknown": "Sconosciuto",
44 "Afar": "Afar", 51 "Afar": "Afar",
@@ -123,6 +130,7 @@
123 "Lojban": "Lojban", 130 "Lojban": "Lojban",
124 "Japanese": "Giapponese", 131 "Japanese": "Giapponese",
125 "Japanese Sign Language": "Lingua dei Segni Giapponese", 132 "Japanese Sign Language": "Lingua dei Segni Giapponese",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "Kalaallisut", 134 "Kalaallisut": "Kalaallisut",
127 "Kannada": "Kannada", 135 "Kannada": "Kannada",
128 "Kashmiri": "Kashmiri", 136 "Kashmiri": "Kashmiri",
diff --git a/client/src/locale/server.ja-JP.json b/client/src/locale/server.ja-JP.json
index 51ac591e3..dd93e2fb4 100644
--- a/client/src/locale/server.ja-JP.json
+++ b/client/src/locale/server.ja-JP.json
@@ -27,18 +27,25 @@
27 "Public": "公開", 27 "Public": "公開",
28 "Unlisted": "未収載", 28 "Unlisted": "未収載",
29 "Private": "非公開", 29 "Private": "非公開",
30 "Internal": "Internal",
30 "Published": "公開済", 31 "Published": "公開済",
31 "To transcode": "トランスコードする", 32 "To transcode": "トランスコードする",
32 "To import": "インポートする", 33 "To import": "インポートする",
33 "Pending": "保留中", 34 "Pending": "保留中",
34 "Success": "完了", 35 "Success": "完了",
35 "Failed": "失敗", 36 "Failed": "失敗",
37 "Rejected": "Rejected",
36 "Regular": "定期的", 38 "Regular": "定期的",
37 "Watch later": "後で見る", 39 "Watch later": "後で見る",
38 "This video does not exist.": "この動画は存在しません。", 40 "This video does not exist.": "この動画は存在しません。",
39 "We cannot fetch the video. Please try again later.": "動画を取得出来ません。 後でもう一度やり直して下さい。", 41 "We cannot fetch the video. Please try again later.": "動画を取得出来ません。 後でもう一度やり直して下さい。",
40 "Sorry": "ごめんなさい", 42 "Sorry": "ごめんなさい",
41 "This video is not available because the remote instance is not responding.": "この動画は、リモートインスタンスが応答していないため利用出来ません。", 43 "This video is not available because the remote instance is not responding.": "この動画は、リモートインスタンスが応答していないため利用出来ません。",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "その他", 49 "Misc": "その他",
43 "Unknown": "不明", 50 "Unknown": "不明",
44 "Afar": "アファール語", 51 "Afar": "アファール語",
@@ -123,6 +130,7 @@
123 "Lojban": "ロジバン", 130 "Lojban": "ロジバン",
124 "Japanese": "日本語", 131 "Japanese": "日本語",
125 "Japanese Sign Language": "日本手話", 132 "Japanese Sign Language": "日本手話",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "グリーンランド語", 134 "Kalaallisut": "グリーンランド語",
127 "Kannada": "カンナダ語", 135 "Kannada": "カンナダ語",
128 "Kashmiri": "カシミール語", 136 "Kashmiri": "カシミール語",
diff --git a/client/src/locale/server.kab.json b/client/src/locale/server.kab.json
index dd89a6ed7..454c2f1bf 100644
--- a/client/src/locale/server.kab.json
+++ b/client/src/locale/server.kab.json
@@ -34,12 +34,18 @@
34 "Pending": "Yegguni", 34 "Pending": "Yegguni",
35 "Success": "Yedda", 35 "Success": "Yedda",
36 "Failed": "Yerreẓ", 36 "Failed": "Yerreẓ",
37 "Rejected": "Rejected",
37 "Regular": "Alugan", 38 "Regular": "Alugan",
38 "Watch later": "Wali ticki", 39 "Watch later": "Wali ticki",
39 "This video does not exist.": "Tavidyut-a, ulac-itt.", 40 "This video does not exist.": "Tavidyut-a, ulac-itt.",
40 "We cannot fetch the video. Please try again later.": "Ur nezmir ara ad d-nerr tavidyut. Ma ulac aɣilif, εreḍ tikkelt-nniḍen ticki.", 41 "We cannot fetch the video. Please try again later.": "Ur nezmir ara ad d-nerr tavidyut. Ma ulac aɣilif, εreḍ tikkelt-nniḍen ticki.",
41 "Sorry": "Nesḥassef", 42 "Sorry": "Nesḥassef",
42 "This video is not available because the remote instance is not responding.": "", 43 "This video is not available because the remote instance is not responding.": "",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
43 "Misc": "Divers", 49 "Misc": "Divers",
44 "Unknown": "Inconnu", 50 "Unknown": "Inconnu",
45 "Afar": "Tafarit", 51 "Afar": "Tafarit",
@@ -124,6 +130,7 @@
124 "Lojban": "Talujbant", 130 "Lojban": "Talujbant",
125 "Japanese": "Tajapunit", 131 "Japanese": "Tajapunit",
126 "Japanese Sign Language": "", 132 "Japanese Sign Language": "",
133 "Kabyle": "Kabyle",
127 "Kalaallisut": "", 134 "Kalaallisut": "",
128 "Kannada": "Takannadat", 135 "Kannada": "Takannadat",
129 "Kashmiri": "Takacmirit", 136 "Kashmiri": "Takacmirit",
diff --git a/client/src/locale/server.nl-NL.json b/client/src/locale/server.nl-NL.json
index 02e23a4c6..b2c30f3a9 100644
--- a/client/src/locale/server.nl-NL.json
+++ b/client/src/locale/server.nl-NL.json
@@ -1 +1,244 @@
1{"Music":"Muziek","Films":"Films","Vehicles":"Voertuigen","Art":"Kunst","Sports":"Sport","Travels":"Reizen","Gaming":"Gaming","People":"Mensen","Comedy":"Humor","Entertainment":"Entertainment","News & Politics":"Nieuws & Politiek","How To":"Tutorials","Education":"Onderwijs","Activism":"Activisme","Science & Technology":"Wetenschap & Technologie","Animals":"Dieren","Kids":"Kinderen","Food":"Eten","Attribution":"Naamsvermelding","Attribution - Share Alike":"Naamsvermelding - Gelijk Delen","Attribution - No Derivatives":"Naamsvermelding – Geen Afgeleide Werken","Attribution - Non Commercial":"Naamsvermelding – Niet Commercieel","Attribution - Non Commercial - Share Alike":"Naamsvermelding – Niet Commercieel – Gelijk Delen","Attribution - Non Commercial - No Derivatives":"Naamsvermelding – Niet Commercieel – Geen Afgeleide Werken","Public Domain Dedication":"Publiek domein","Public":"Publiek","Unlisted":"Geheim","Private":"Privé","Published":"Gepubliceerd","To transcode":"Transcoderen","To import":"Importeren","Pending":"In behandeling","Success":"Gelukt","Failed":"Mislukt","Regular":"Standaard","Watch later":"Later bekijken","This video does not exist.":"Deze video bestaat niet.","We cannot fetch the video. Please try again later.":"We kunnen de video niet ophalen. Probeer het later nog eens.","Sorry":"Sorry","This video is not available because the remote instance is not responding.":"Deze video is niet beschikbaar omdat de externe instantie niet reageert.","Misc":"Varia","Unknown":"Onbekend","Afar":"Ver","Abkhazian":"Abchazisch","Afrikaans":"Afrikaans","Akan":"Akan","Amharic":"Amhaars","Arabic":"Arabisch","Aragonese":"Aragonees","American Sign Language":"Amerikaanse gebarentaal","Assamese":"Assamees","Avaric":"Avaars","Kotava":"Kotava","Aymara":"Aymara","Azerbaijani":"Azerbeidzjaans","Bashkir":"Basjkiers","Bambara":"Bambara","Belarusian":"Wit-Russisch","Bengali":"Bengaals","British Sign Language":"Britse gebarentaal","Bislama":"Bislama","Tibetan":"Tibetaans","Bosnian":"Bosnisch","Breton":"Bretoens","Bulgarian":"Bulgaars","Brazilian Sign Language":"Braziliaanse gebarentaal","Catalan":"Catalaans","Czech":"Tsjechisch","Chamorro":"Chamorro","Chechen":"Tsjetsjeens","Chuvash":"Tsjoevasjisch","Cornish":"Cornisch","Corsican":"Corsicaans","Cree":"Cree","Czech Sign Language":"Tsjechische gebarentaal","Chinese Sign Language":"Chinese gebarentaal","Welsh":"Welsh","Danish":"Deens","German":"Duits","Dhivehi":"Divehi","Danish Sign Language":"Deense gebarentaal","Dzongkha":"Dzongkha","Greek":"Grieks","English":"Engels","Esperanto":"Esperanto","Estonian":"Ests","Basque":"Baskisch","Ewe":"Ewe","Faroese":"Faeröers","Persian":"Perzisch","Fijian":"Fijisch","Finnish":"Fins","French":"Frans","Western Frisian":"West-Fries","French Sign Language":"Franse gebarentaal","Fulah":"Fula","Scottish Gaelic":"Schots Gaelic","Irish":"Iers","Galician":"Galicisch","Manx":"Manx-Gaelisch","Guarani":"Guaraní","German Sign Language":"Duitse gebarentaal","Gujarati":"Gujarati","Haitian":"Haïtiaans","Hausa":"Hausa","Serbo-Croatian":"Servo-Kroatisch","Hebrew":"Hebreeuws","Herero":"Herero","Hindi":"Hindi","Hiri Motu":"Hiri Motu","Croatian":"Kroatisch","Hungarian":"Hongaars","Armenian":"Armeens","Igbo":"Igbo","Sichuan Yi":"Nuoso","Inuktitut":"Inuktitut","Indonesian":"Indonesisch","Inupiaq":"Inupiak","Icelandic":"IJslands","Italian":"Italiaans","Javanese":"Javaans","Lojban":"Lojban","Japanese":"Japans","Japanese Sign Language":"Japanse gebarentaal","Kalaallisut":"Groenlands","Kannada":"Kannada","Kashmiri":"Kasjmiri","Georgian":"Georgisch","Kanuri":"Kanuri","Kazakh":"Kazachs","Khmer":"Khmer","Kikuyu":"Gikuyu","Kinyarwanda":"Kinyarwanda","Kirghiz":"Kirgizisch","Komi":"Zurjeens","Kongo":"Kongo","Korean":"Koreaans","Kuanyama":"Kwanyama","Kurdish":"Koerdisch","Lao":"Laotiaans","Latvian":"Lets","Limburgan":"Limburgs","Lingala":"Lingala","Lithuanian":"Litouws","Luxembourgish":"Luxemburgs","Luba-Katanga":"Luba-Katanga","Ganda":"Luganda","Marshallese":"Marshallees","Malayalam":"Malayalam","Marathi":"Marathi","Macedonian":"Macedonisch","Malagasy":"Malagasi","Maltese":"Maltees","Mongolian":"Mongools","Maori":"Maori","Malay (macrolanguage)":"Maleis (macrotaal)","Burmese":"Birmaans","Nauru":"Nauruaans","Navajo":"Navajo","South Ndebele":"Zuid-Ndebele","North Ndebele":"Noord-Ndebele","Ndonga":"Ndonga","Nepali (macrolanguage)":"Nepalees","Dutch":"Nederlands","Norwegian Nynorsk":"Noors Nynorsk","Norwegian Bokmål":"Noors Bokmål","Norwegian":"Noors","Nyanja":"Nyanja","Occitan":"Occitan","Ojibwa":"Ojibwe","Oriya (macrolanguage)":"Odia","Oromo":"Afaan Oromo","Ossetian":"Ossetisch","Panjabi":"Punjabi","Pakistan Sign Language":"Pakistaanse gebarentaal","Polish":"Pools","Portuguese":"Portugees","Pushto":"Pasjtoe","Quechua":"Quechua","Romansh":"Reto-Romaans","Romanian":"Roemeens","Russian Sign Language":"Russische gebarentaal","Rundi":"Kirundi","Russian":"Russisch","Sango":"Sango","Saudi Arabian Sign Language":"Saoedi-Arabische gebarentaal","South African Sign Language":"Zuid-Afrikaanse gebarentaal","Sinhala":"Sinhalees","Slovak":"Slovaaks","Slovenian":"Sloveens","Northern Sami":"Noord-Samisch","Samoan":"Samoaans","Shona":"Shona","Sindhi":"Sindhi","Somali":"Somalisch","Southern Sotho":"Zuid-Sotho","Spanish":"Spaans","Albanian":"Albanees","Sardinian":"Sardijns","Serbian":"Servisch","Swati":"Swazi","Sundanese":"Soendanees","Swahili (macrolanguage)":"Swahili (macrotaal)","Swedish":"Zweeds","Swedish Sign Language":"Zweedse gebarentaal","Tahitian":"Tahitiaans","Tamil":"Tamil","Tatar":"Tataars","Telugu":"Telugu","Tajik":"Tadzjieks","Tagalog":"Tagalog","Thai":"Thais","Tigrinya":"Tigrinya","Klingon":"Klingon","Tonga (Tonga Islands)":"Tongaans","Tswana":"Tswana","Tsonga":"Tsonga","Turkmen":"Turkmeens","Turkish":"Turks","Twi":"Twi","Uighur":"Oeigoers","Ukrainian":"Oekraïens","Urdu":"Urdu","Uzbek":"Oezbeeks","Venda":"Venda","Vietnamese":"Vietnamees","Walloon":"Waals","Wolof":"Wolof","Xhosa":"Xhosa","Yiddish":"Jiddisch","Yoruba":"Yoruba","Zhuang":"Zhuang","Chinese":"Chinees","Zulu":"Zoeloe"} 1{
2 "Music": "Muziek",
3 "Films": "Films",
4 "Vehicles": "Voertuigen",
5 "Art": "Kunst",
6 "Sports": "Sport",
7 "Travels": "Reizen",
8 "Gaming": "Gaming",
9 "People": "Mensen",
10 "Comedy": "Humor",
11 "Entertainment": "Entertainment",
12 "News & Politics": "Nieuws & Politiek",
13 "How To": "Tutorials",
14 "Education": "Onderwijs",
15 "Activism": "Activisme",
16 "Science & Technology": "Wetenschap & Technologie",
17 "Animals": "Dieren",
18 "Kids": "Kinderen",
19 "Food": "Eten",
20 "Attribution": "Naamsvermelding",
21 "Attribution - Share Alike": "Naamsvermelding - Gelijk Delen",
22 "Attribution - No Derivatives": "Naamsvermelding – Geen Afgeleide Werken",
23 "Attribution - Non Commercial": "Naamsvermelding – Niet Commercieel",
24 "Attribution - Non Commercial - Share Alike": "Naamsvermelding – Niet Commercieel – Gelijk Delen",
25 "Attribution - Non Commercial - No Derivatives": "Naamsvermelding – Niet Commercieel – Geen Afgeleide Werken",
26 "Public Domain Dedication": "Publiek domein",
27 "Public": "Publiek",
28 "Unlisted": "Geheim",
29 "Private": "Privé",
30 "Internal": "Internal",
31 "Published": "Gepubliceerd",
32 "To transcode": "Transcoderen",
33 "To import": "Importeren",
34 "Pending": "In behandeling",
35 "Success": "Gelukt",
36 "Failed": "Mislukt",
37 "Rejected": "Rejected",
38 "Regular": "Standaard",
39 "Watch later": "Later bekijken",
40 "This video does not exist.": "Deze video bestaat niet.",
41 "We cannot fetch the video. Please try again later.": "We kunnen de video niet ophalen. Probeer het later nog eens.",
42 "Sorry": "Sorry",
43 "This video is not available because the remote instance is not responding.": "Deze video is niet beschikbaar omdat de externe instantie niet reageert.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
49 "Misc": "Varia",
50 "Unknown": "Onbekend",
51 "Afar": "Ver",
52 "Abkhazian": "Abchazisch",
53 "Afrikaans": "Afrikaans",
54 "Akan": "Akan",
55 "Amharic": "Amhaars",
56 "Arabic": "Arabisch",
57 "Aragonese": "Aragonees",
58 "American Sign Language": "Amerikaanse gebarentaal",
59 "Assamese": "Assamees",
60 "Avaric": "Avaars",
61 "Kotava": "Kotava",
62 "Aymara": "Aymara",
63 "Azerbaijani": "Azerbeidzjaans",
64 "Bashkir": "Basjkiers",
65 "Bambara": "Bambara",
66 "Belarusian": "Wit-Russisch",
67 "Bengali": "Bengaals",
68 "British Sign Language": "Britse gebarentaal",
69 "Bislama": "Bislama",
70 "Tibetan": "Tibetaans",
71 "Bosnian": "Bosnisch",
72 "Breton": "Bretoens",
73 "Bulgarian": "Bulgaars",
74 "Brazilian Sign Language": "Braziliaanse gebarentaal",
75 "Catalan": "Catalaans",
76 "Czech": "Tsjechisch",
77 "Chamorro": "Chamorro",
78 "Chechen": "Tsjetsjeens",
79 "Chuvash": "Tsjoevasjisch",
80 "Cornish": "Cornisch",
81 "Corsican": "Corsicaans",
82 "Cree": "Cree",
83 "Czech Sign Language": "Tsjechische gebarentaal",
84 "Chinese Sign Language": "Chinese gebarentaal",
85 "Welsh": "Welsh",
86 "Danish": "Deens",
87 "German": "Duits",
88 "Dhivehi": "Divehi",
89 "Danish Sign Language": "Deense gebarentaal",
90 "Dzongkha": "Dzongkha",
91 "Greek": "Grieks",
92 "English": "Engels",
93 "Esperanto": "Esperanto",
94 "Estonian": "Ests",
95 "Basque": "Baskisch",
96 "Ewe": "Ewe",
97 "Faroese": "Faeröers",
98 "Persian": "Perzisch",
99 "Fijian": "Fijisch",
100 "Finnish": "Fins",
101 "French": "Frans",
102 "Western Frisian": "West-Fries",
103 "French Sign Language": "Franse gebarentaal",
104 "Fulah": "Fula",
105 "Scottish Gaelic": "Schots Gaelic",
106 "Irish": "Iers",
107 "Galician": "Galicisch",
108 "Manx": "Manx-Gaelisch",
109 "Guarani": "Guaraní",
110 "German Sign Language": "Duitse gebarentaal",
111 "Gujarati": "Gujarati",
112 "Haitian": "Haïtiaans",
113 "Hausa": "Hausa",
114 "Serbo-Croatian": "Servo-Kroatisch",
115 "Hebrew": "Hebreeuws",
116 "Herero": "Herero",
117 "Hindi": "Hindi",
118 "Hiri Motu": "Hiri Motu",
119 "Croatian": "Kroatisch",
120 "Hungarian": "Hongaars",
121 "Armenian": "Armeens",
122 "Igbo": "Igbo",
123 "Sichuan Yi": "Nuoso",
124 "Inuktitut": "Inuktitut",
125 "Indonesian": "Indonesisch",
126 "Inupiaq": "Inupiak",
127 "Icelandic": "IJslands",
128 "Italian": "Italiaans",
129 "Javanese": "Javaans",
130 "Lojban": "Lojban",
131 "Japanese": "Japans",
132 "Japanese Sign Language": "Japanse gebarentaal",
133 "Kabyle": "Kabyle",
134 "Kalaallisut": "Groenlands",
135 "Kannada": "Kannada",
136 "Kashmiri": "Kasjmiri",
137 "Georgian": "Georgisch",
138 "Kanuri": "Kanuri",
139 "Kazakh": "Kazachs",
140 "Khmer": "Khmer",
141 "Kikuyu": "Gikuyu",
142 "Kinyarwanda": "Kinyarwanda",
143 "Kirghiz": "Kirgizisch",
144 "Komi": "Zurjeens",
145 "Kongo": "Kongo",
146 "Korean": "Koreaans",
147 "Kuanyama": "Kwanyama",
148 "Kurdish": "Koerdisch",
149 "Lao": "Laotiaans",
150 "Latvian": "Lets",
151 "Limburgan": "Limburgs",
152 "Lingala": "Lingala",
153 "Lithuanian": "Litouws",
154 "Luxembourgish": "Luxemburgs",
155 "Luba-Katanga": "Luba-Katanga",
156 "Ganda": "Luganda",
157 "Marshallese": "Marshallees",
158 "Malayalam": "Malayalam",
159 "Marathi": "Marathi",
160 "Macedonian": "Macedonisch",
161 "Malagasy": "Malagasi",
162 "Maltese": "Maltees",
163 "Mongolian": "Mongools",
164 "Maori": "Maori",
165 "Malay (macrolanguage)": "Maleis (macrotaal)",
166 "Burmese": "Birmaans",
167 "Nauru": "Nauruaans",
168 "Navajo": "Navajo",
169 "South Ndebele": "Zuid-Ndebele",
170 "North Ndebele": "Noord-Ndebele",
171 "Ndonga": "Ndonga",
172 "Nepali (macrolanguage)": "Nepalees",
173 "Dutch": "Nederlands",
174 "Norwegian Nynorsk": "Noors Nynorsk",
175 "Norwegian Bokmål": "Noors Bokmål",
176 "Norwegian": "Noors",
177 "Nyanja": "Nyanja",
178 "Occitan": "Occitan",
179 "Ojibwa": "Ojibwe",
180 "Oriya (macrolanguage)": "Odia",
181 "Oromo": "Afaan Oromo",
182 "Ossetian": "Ossetisch",
183 "Panjabi": "Punjabi",
184 "Pakistan Sign Language": "Pakistaanse gebarentaal",
185 "Polish": "Pools",
186 "Portuguese": "Portugees",
187 "Pushto": "Pasjtoe",
188 "Quechua": "Quechua",
189 "Romansh": "Reto-Romaans",
190 "Romanian": "Roemeens",
191 "Russian Sign Language": "Russische gebarentaal",
192 "Rundi": "Kirundi",
193 "Russian": "Russisch",
194 "Sango": "Sango",
195 "Saudi Arabian Sign Language": "Saoedi-Arabische gebarentaal",
196 "South African Sign Language": "Zuid-Afrikaanse gebarentaal",
197 "Sinhala": "Sinhalees",
198 "Slovak": "Slovaaks",
199 "Slovenian": "Sloveens",
200 "Northern Sami": "Noord-Samisch",
201 "Samoan": "Samoaans",
202 "Shona": "Shona",
203 "Sindhi": "Sindhi",
204 "Somali": "Somalisch",
205 "Southern Sotho": "Zuid-Sotho",
206 "Spanish": "Spaans",
207 "Albanian": "Albanees",
208 "Sardinian": "Sardijns",
209 "Serbian": "Servisch",
210 "Swati": "Swazi",
211 "Sundanese": "Soendanees",
212 "Swahili (macrolanguage)": "Swahili (macrotaal)",
213 "Swedish": "Zweeds",
214 "Swedish Sign Language": "Zweedse gebarentaal",
215 "Tahitian": "Tahitiaans",
216 "Tamil": "Tamil",
217 "Tatar": "Tataars",
218 "Telugu": "Telugu",
219 "Tajik": "Tadzjieks",
220 "Tagalog": "Tagalog",
221 "Thai": "Thais",
222 "Tigrinya": "Tigrinya",
223 "Klingon": "Klingon",
224 "Tonga (Tonga Islands)": "Tongaans",
225 "Tswana": "Tswana",
226 "Tsonga": "Tsonga",
227 "Turkmen": "Turkmeens",
228 "Turkish": "Turks",
229 "Twi": "Twi",
230 "Uighur": "Oeigoers",
231 "Ukrainian": "Oekraïens",
232 "Urdu": "Urdu",
233 "Uzbek": "Oezbeeks",
234 "Venda": "Venda",
235 "Vietnamese": "Vietnamees",
236 "Walloon": "Waals",
237 "Wolof": "Wolof",
238 "Xhosa": "Xhosa",
239 "Yiddish": "Jiddisch",
240 "Yoruba": "Yoruba",
241 "Zhuang": "Zhuang",
242 "Chinese": "Chinees",
243 "Zulu": "Zoeloe"
244}
diff --git a/client/src/locale/server.oc.json b/client/src/locale/server.oc.json
index 3605d0f84..513e3d362 100644
--- a/client/src/locale/server.oc.json
+++ b/client/src/locale/server.oc.json
@@ -27,18 +27,25 @@
27 "Public": "Public", 27 "Public": "Public",
28 "Unlisted": "Pas listat", 28 "Unlisted": "Pas listat",
29 "Private": "Privat", 29 "Private": "Privat",
30 "Internal": "Internal",
30 "Published": "Publicada", 31 "Published": "Publicada",
31 "To transcode": "De transcodar", 32 "To transcode": "De transcodar",
32 "To import": "D’importar", 33 "To import": "D’importar",
33 "Pending": "En espèra", 34 "Pending": "En espèra",
34 "Success": "Reüssida", 35 "Success": "Reüssida",
35 "Failed": "Fracàs", 36 "Failed": "Fracàs",
37 "Rejected": "Rejected",
36 "Regular": "Normal", 38 "Regular": "Normal",
37 "Watch later": "Agachar mai tard", 39 "Watch later": "Agachar mai tard",
38 "This video does not exist.": "Aquesta vidèo existís pas.", 40 "This video does not exist.": "Aquesta vidèo existís pas.",
39 "We cannot fetch the video. Please try again later.": "Podèm pas recuperar la vidèo. Mercés d’ensajar de nòu mai tard.", 41 "We cannot fetch the video. Please try again later.": "Podèm pas recuperar la vidèo. Mercés d’ensajar de nòu mai tard.",
40 "Sorry": "O planhèm", 42 "Sorry": "O planhèm",
41 "This video is not available because the remote instance is not responding.": "Aquesta vidèo es pas disponibla perque l’instància alonhada respond pas.", 43 "This video is not available because the remote instance is not responding.": "Aquesta vidèo es pas disponibla perque l’instància alonhada respond pas.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "Divèrs", 49 "Misc": "Divèrs",
43 "Unknown": "Desconegut", 50 "Unknown": "Desconegut",
44 "Afar": "Afar", 51 "Afar": "Afar",
@@ -123,6 +130,7 @@
123 "Lojban": "Lojban", 130 "Lojban": "Lojban",
124 "Japanese": "Japonés", 131 "Japanese": "Japonés",
125 "Japanese Sign Language": "Lenga de signes japonesa", 132 "Japanese Sign Language": "Lenga de signes japonesa",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "Kalaallisut", 134 "Kalaallisut": "Kalaallisut",
127 "Kannada": "Canarés", 135 "Kannada": "Canarés",
128 "Kashmiri": "Cashmiri", 136 "Kashmiri": "Cashmiri",
diff --git a/client/src/locale/server.pl-PL.json b/client/src/locale/server.pl-PL.json
index c77c6f394..6d9fdbd94 100644
--- a/client/src/locale/server.pl-PL.json
+++ b/client/src/locale/server.pl-PL.json
@@ -27,18 +27,25 @@
27 "Public": "Publiczne", 27 "Public": "Publiczne",
28 "Unlisted": "Niewypisane", 28 "Unlisted": "Niewypisane",
29 "Private": "Prywatne", 29 "Private": "Prywatne",
30 "Internal": "Internal",
30 "Published": "Opublikowano", 31 "Published": "Opublikowano",
31 "To transcode": "Transkodować", 32 "To transcode": "Transkodować",
32 "To import": "Importować", 33 "To import": "Importować",
33 "Pending": "Oczekiwanie", 34 "Pending": "Oczekiwanie",
34 "Success": "Sukces", 35 "Success": "Sukces",
35 "Failed": "Niepowodzenie", 36 "Failed": "Niepowodzenie",
37 "Rejected": "Rejected",
36 "Regular": "Zwyczajne", 38 "Regular": "Zwyczajne",
37 "Watch later": "Obejrzyj później", 39 "Watch later": "Obejrzyj później",
38 "This video does not exist.": "Ten film nie istnieje.", 40 "This video does not exist.": "Ten film nie istnieje.",
39 "We cannot fetch the video. Please try again later.": "Nie możemy pobrać filmu. Spróbuj ponownie później.", 41 "We cannot fetch the video. Please try again later.": "Nie możemy pobrać filmu. Spróbuj ponownie później.",
40 "Sorry": "Przepraszamy", 42 "Sorry": "Przepraszamy",
41 "This video is not available because the remote instance is not responding.": "Ten film nie jest dostępny ponieważ zdalna instancja nie odpowiada.", 43 "This video is not available because the remote instance is not responding.": "Ten film nie jest dostępny ponieważ zdalna instancja nie odpowiada.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "Różne", 49 "Misc": "Różne",
43 "Unknown": "Nieznane", 50 "Unknown": "Nieznane",
44 "Afar": "Afar", 51 "Afar": "Afar",
@@ -123,6 +130,7 @@
123 "Lojban": "Lojban", 130 "Lojban": "Lojban",
124 "Japanese": "Japoński", 131 "Japanese": "Japoński",
125 "Japanese Sign Language": "Japoński Język Migowy", 132 "Japanese Sign Language": "Japoński Język Migowy",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "Grenlandzki", 134 "Kalaallisut": "Grenlandzki",
127 "Kannada": "Kannada", 135 "Kannada": "Kannada",
128 "Kashmiri": "Kaszmirski", 136 "Kashmiri": "Kaszmirski",
diff --git a/client/src/locale/server.pt-BR.json b/client/src/locale/server.pt-BR.json
index 38f17c9c6..0f9549878 100644
--- a/client/src/locale/server.pt-BR.json
+++ b/client/src/locale/server.pt-BR.json
@@ -27,18 +27,25 @@
27 "Public": "Público", 27 "Public": "Público",
28 "Unlisted": "Não listado", 28 "Unlisted": "Não listado",
29 "Private": "Privado", 29 "Private": "Privado",
30 "Internal": "Internal",
30 "Published": "Publicado", 31 "Published": "Publicado",
31 "To transcode": "Para transcodificar", 32 "To transcode": "Para transcodificar",
32 "To import": "Para importar", 33 "To import": "Para importar",
33 "Pending": "Pendente", 34 "Pending": "Pendente",
34 "Success": "Sucesso", 35 "Success": "Sucesso",
35 "Failed": "Falhou", 36 "Failed": "Falhou",
37 "Rejected": "Rejected",
36 "Regular": "Regular", 38 "Regular": "Regular",
37 "Watch later": "Assistir mais tarde", 39 "Watch later": "Assistir mais tarde",
38 "This video does not exist.": "Este vídeo não existe.", 40 "This video does not exist.": "Este vídeo não existe.",
39 "We cannot fetch the video. Please try again later.": "Nós não podemos buscar o vídeo. Por favor tente novamente mais tarde.", 41 "We cannot fetch the video. Please try again later.": "Nós não podemos buscar o vídeo. Por favor tente novamente mais tarde.",
40 "Sorry": "Desculpa", 42 "Sorry": "Desculpa",
41 "This video is not available because the remote instance is not responding.": "Este vídeo não está disponível pois a instância remota não esta respondendo.", 43 "This video is not available because the remote instance is not responding.": "Este vídeo não está disponível pois a instância remota não esta respondendo.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "Diversos", 49 "Misc": "Diversos",
43 "Unknown": "Desconhecido", 50 "Unknown": "Desconhecido",
44 "Afar": "Afar", 51 "Afar": "Afar",
@@ -123,6 +130,7 @@
123 "Lojban": "Lojban", 130 "Lojban": "Lojban",
124 "Japanese": "Japonês", 131 "Japanese": "Japonês",
125 "Japanese Sign Language": "Língua de sinais japonesa", 132 "Japanese Sign Language": "Língua de sinais japonesa",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "Groenlandês (Kalaallisut)", 134 "Kalaallisut": "Groenlandês (Kalaallisut)",
127 "Kannada": "Canarês", 135 "Kannada": "Canarês",
128 "Kashmiri": "Caxemira", 136 "Kashmiri": "Caxemira",
diff --git a/client/src/locale/server.pt-PT.json b/client/src/locale/server.pt-PT.json
index 8a38b2740..cd71a820a 100644
--- a/client/src/locale/server.pt-PT.json
+++ b/client/src/locale/server.pt-PT.json
@@ -27,18 +27,25 @@
27 "Public": "Público", 27 "Public": "Público",
28 "Unlisted": "Não listado", 28 "Unlisted": "Não listado",
29 "Private": "Privado", 29 "Private": "Privado",
30 "Internal": "Internal",
30 "Published": "Publicado", 31 "Published": "Publicado",
31 "To transcode": "Para transcodificar", 32 "To transcode": "Para transcodificar",
32 "To import": "Para importar", 33 "To import": "Para importar",
33 "Pending": "Pendente", 34 "Pending": "Pendente",
34 "Success": "Sucesso", 35 "Success": "Sucesso",
35 "Failed": "Falhou", 36 "Failed": "Falhou",
37 "Rejected": "Rejected",
36 "Regular": "Usual", 38 "Regular": "Usual",
37 "Watch later": "Ver mais tarde", 39 "Watch later": "Ver mais tarde",
38 "This video does not exist.": "Este vídeo não existe.", 40 "This video does not exist.": "Este vídeo não existe.",
39 "We cannot fetch the video. Please try again later.": "Nós não podemos obter o vídeo. Por favor, tente novamente mais tarde.", 41 "We cannot fetch the video. Please try again later.": "Nós não podemos obter o vídeo. Por favor, tente novamente mais tarde.",
40 "Sorry": "Desculpe", 42 "Sorry": "Desculpe",
41 "This video is not available because the remote instance is not responding.": "Este vídeo não se encontra disponível porque a instância remota não responde.", 43 "This video is not available because the remote instance is not responding.": "Este vídeo não se encontra disponível porque a instância remota não responde.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "Diversos", 49 "Misc": "Diversos",
43 "Unknown": "Desconhecido", 50 "Unknown": "Desconhecido",
44 "Afar": "Afar", 51 "Afar": "Afar",
@@ -123,6 +130,7 @@
123 "Lojban": "Lojban", 130 "Lojban": "Lojban",
124 "Japanese": "Japonês", 131 "Japanese": "Japonês",
125 "Japanese Sign Language": "Língua de sinais japonesa", 132 "Japanese Sign Language": "Língua de sinais japonesa",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "Groenlandês (Kalaallisut)", 134 "Kalaallisut": "Groenlandês (Kalaallisut)",
127 "Kannada": "Canarês", 135 "Kannada": "Canarês",
128 "Kashmiri": "Caxemira", 136 "Kashmiri": "Caxemira",
diff --git a/client/src/locale/server.ru-RU.json b/client/src/locale/server.ru-RU.json
index 73ac5653e..62bdb7e9a 100644
--- a/client/src/locale/server.ru-RU.json
+++ b/client/src/locale/server.ru-RU.json
@@ -27,18 +27,25 @@
27 "Public": "Открытый доступ", 27 "Public": "Открытый доступ",
28 "Unlisted": "Доступ по ссылке", 28 "Unlisted": "Доступ по ссылке",
29 "Private": "Ограниченный доступ", 29 "Private": "Ограниченный доступ",
30 "Internal": "Internal",
30 "Published": "Опубликованный", 31 "Published": "Опубликованный",
31 "To transcode": "Перекодировать", 32 "To transcode": "Перекодировать",
32 "To import": "Импортировать", 33 "To import": "Импортировать",
33 "Pending": "В ожидании", 34 "Pending": "В ожидании",
34 "Success": "Завершено", 35 "Success": "Завершено",
35 "Failed": "Неудачно", 36 "Failed": "Неудачно",
37 "Rejected": "Rejected",
36 "Regular": "Обычно", 38 "Regular": "Обычно",
37 "Watch later": "Посмотреть позже", 39 "Watch later": "Посмотреть позже",
38 "This video does not exist.": "Этого видео не существует.", 40 "This video does not exist.": "Этого видео не существует.",
39 "We cannot fetch the video. Please try again later.": "Мы не можем извлечь видео. Пожалуйста, попробуйте еще раз позже.", 41 "We cannot fetch the video. Please try again later.": "Мы не можем извлечь видео. Пожалуйста, попробуйте еще раз позже.",
40 "Sorry": "Извините", 42 "Sorry": "Извините",
41 "This video is not available because the remote instance is not responding.": "Это видео недоступно, поскольку удаленный сервер не отвечает.", 43 "This video is not available because the remote instance is not responding.": "Это видео недоступно, поскольку удаленный сервер не отвечает.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "Разное", 49 "Misc": "Разное",
43 "Unknown": "Неизвестно", 50 "Unknown": "Неизвестно",
44 "Afar": "Афарский", 51 "Afar": "Афарский",
@@ -123,6 +130,7 @@
123 "Lojban": "Ложбан", 130 "Lojban": "Ложбан",
124 "Japanese": "Японский", 131 "Japanese": "Японский",
125 "Japanese Sign Language": "Японский жестовый", 132 "Japanese Sign Language": "Японский жестовый",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "Гренландский", 134 "Kalaallisut": "Гренландский",
127 "Kannada": "Каннада", 135 "Kannada": "Каннада",
128 "Kashmiri": "Кашмирский", 136 "Kashmiri": "Кашмирский",
diff --git a/client/src/locale/server.sv-SE.json b/client/src/locale/server.sv-SE.json
index b364a1f9a..4532f041d 100644
--- a/client/src/locale/server.sv-SE.json
+++ b/client/src/locale/server.sv-SE.json
@@ -27,18 +27,25 @@
27 "Public": "Offentlig", 27 "Public": "Offentlig",
28 "Unlisted": "Olistad", 28 "Unlisted": "Olistad",
29 "Private": "Privat", 29 "Private": "Privat",
30 "Internal": "Internal",
30 "Published": "Publicerad", 31 "Published": "Publicerad",
31 "To transcode": "Att omkoda", 32 "To transcode": "Att omkoda",
32 "To import": "Att importera", 33 "To import": "Att importera",
33 "Pending": "I kö", 34 "Pending": "I kö",
34 "Success": "Lyckades", 35 "Success": "Lyckades",
35 "Failed": "Misslyckades", 36 "Failed": "Misslyckades",
37 "Rejected": "Rejected",
36 "Regular": "Vanlig", 38 "Regular": "Vanlig",
37 "Watch later": "Titta senare", 39 "Watch later": "Titta senare",
38 "This video does not exist.": "Videon finns inte.", 40 "This video does not exist.": "Videon finns inte.",
39 "We cannot fetch the video. Please try again later.": "Vi kan inte hitta videon just nu. Försök gärna igen senare.", 41 "We cannot fetch the video. Please try again later.": "Vi kan inte hitta videon just nu. Försök gärna igen senare.",
40 "Sorry": "Vi beklagar", 42 "Sorry": "Vi beklagar",
41 "This video is not available because the remote instance is not responding.": "Videon är inte tillgänglig eftersom fjärrinstansen inte svarar.", 43 "This video is not available because the remote instance is not responding.": "Videon är inte tillgänglig eftersom fjärrinstansen inte svarar.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "Diverse", 49 "Misc": "Diverse",
43 "Unknown": "Okänd", 50 "Unknown": "Okänd",
44 "Afar": "Afar", 51 "Afar": "Afar",
@@ -123,6 +130,7 @@
123 "Lojban": "Lojban", 130 "Lojban": "Lojban",
124 "Japanese": "Japanska", 131 "Japanese": "Japanska",
125 "Japanese Sign Language": "Japanskt teckenspråk", 132 "Japanese Sign Language": "Japanskt teckenspråk",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "Kalaallisut", 134 "Kalaallisut": "Kalaallisut",
127 "Kannada": "Kannada", 135 "Kannada": "Kannada",
128 "Kashmiri": "Kashmiri", 136 "Kashmiri": "Kashmiri",
diff --git a/client/src/locale/server.th-TH.json b/client/src/locale/server.th-TH.json
index d248ff194..255a51e2b 100644
--- a/client/src/locale/server.th-TH.json
+++ b/client/src/locale/server.th-TH.json
@@ -27,18 +27,25 @@
27 "Public": "สาธารณะ", 27 "Public": "สาธารณะ",
28 "Unlisted": "ไม่เปิดเผย", 28 "Unlisted": "ไม่เปิดเผย",
29 "Private": "ส่วนตัว", 29 "Private": "ส่วนตัว",
30 "Internal": "Internal",
30 "Published": "เผยแพร่เมื่อ", 31 "Published": "เผยแพร่เมื่อ",
31 "To transcode": "ที่ต้องประมวลผล", 32 "To transcode": "ที่ต้องประมวลผล",
32 "To import": "ที่ต้องนำเข้า", 33 "To import": "ที่ต้องนำเข้า",
33 "Pending": "กำลังดำเนินการ", 34 "Pending": "กำลังดำเนินการ",
34 "Success": "เสร็จสิ้น", 35 "Success": "เสร็จสิ้น",
35 "Failed": "ล้มเหลว", 36 "Failed": "ล้มเหลว",
37 "Rejected": "Rejected",
36 "Regular": "ปกติ", 38 "Regular": "ปกติ",
37 "Watch later": "ดูภายหลัง", 39 "Watch later": "ดูภายหลัง",
38 "This video does not exist.": "ไม่มีวิดีโอนี้", 40 "This video does not exist.": "ไม่มีวิดีโอนี้",
39 "We cannot fetch the video. Please try again later.": "เราไม่สามารถดึงข้อมูลวิดีโอได้ โปรดลองอีกครั้งในภายหลัง", 41 "We cannot fetch the video. Please try again later.": "เราไม่สามารถดึงข้อมูลวิดีโอได้ โปรดลองอีกครั้งในภายหลัง",
40 "Sorry": "ขออภัย", 42 "Sorry": "ขออภัย",
41 "This video is not available because the remote instance is not responding.": "วิดีโอนี้ไม่สามารถรับชมได้เนื่องจากระบบต้นทางไม่ตอบสนอง", 43 "This video is not available because the remote instance is not responding.": "วิดีโอนี้ไม่สามารถรับชมได้เนื่องจากระบบต้นทางไม่ตอบสนอง",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "อื่น ๆ", 49 "Misc": "อื่น ๆ",
43 "Unknown": "ไม่ทราบ", 50 "Unknown": "ไม่ทราบ",
44 "Afar": "", 51 "Afar": "",
@@ -123,6 +130,7 @@
123 "Lojban": "", 130 "Lojban": "",
124 "Japanese": "ญี่ปุ่น", 131 "Japanese": "ญี่ปุ่น",
125 "Japanese Sign Language": "", 132 "Japanese Sign Language": "",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "", 134 "Kalaallisut": "",
127 "Kannada": "", 135 "Kannada": "",
128 "Kashmiri": "", 136 "Kashmiri": "",
diff --git a/client/src/locale/server.vi-VN.json b/client/src/locale/server.vi-VN.json
index 88e0b58f5..079dc4ab4 100644
--- a/client/src/locale/server.vi-VN.json
+++ b/client/src/locale/server.vi-VN.json
@@ -1 +1,244 @@
1{"Music":"Âm nhạc","Films":"Phim ảnh","Vehicles":"Phương tiện","Art":"Nghệ thuật","Sports":"Thể thao","Travels":"Du lịch","Gaming":"Trò chơi","People":"Con người","Comedy":"Hài hước","Entertainment":"Giải trí","News & Politics":"Tin tức & Chính trị","How To":"Hướng dẫn","Education":"Giáo dục","Activism":"Hoạt động xã hội","Science & Technology":"Khoa học & Công nghệ","Animals":"Động vật","Kids":"Trẻ em","Food":"Ẩm thực","Attribution":"Ghi công","Attribution - Share Alike":"Ghi công - Chia sẻ tương tự","Attribution - No Derivatives":"Ghi công - Không phái sinh","Attribution - Non Commercial":"Ghi công - Phi thương mại","Attribution - Non Commercial - Share Alike":"Ghi công - Phi thương mại - Chia sẻ tương tự","Attribution - Non Commercial - No Derivatives":"Ghi công - Phi thương mại - Không phái sinh","Public Domain Dedication":"Dành cho Miền Công cộng","Public":"Công cộng","Unlisted":"Không công khai","Private":"Riêng tư","Published":"Đã xuất bản","To transcode":"Để chuyển mã","To import":"Để nhập","Pending":"Đang chờ","Success":"Thành công","Failed":"Thất bại","Regular":"Thường","Watch later":"Xem sau","This video does not exist.":"Video không tồn tại.","We cannot fetch the video. Please try again later.":"Chúng tôi không lấy được video. Xin thử lại sau.","Sorry":"Thật tiếc","This video is not available because the remote instance is not responding.":"Video này không sẵn có vì đơn vị từ xa không phản hồi.","Misc":"Khác","Unknown":"Không biết","Afar":"","Abkhazian":"","Afrikaans":"","Akan":"","Amharic":"","Arabic":"","Aragonese":"","American Sign Language":"","Assamese":"","Avaric":"","Kotava":"","Aymara":"","Azerbaijani":"","Bashkir":"","Bambara":"","Belarusian":"","Bengali":"","British Sign Language":"","Bislama":"","Tibetan":"","Bosnian":"","Breton":"","Bulgarian":"","Brazilian Sign Language":"","Catalan":"","Czech":"","Chamorro":"","Chechen":"","Chuvash":"","Cornish":"","Corsican":"","Cree":"","Czech Sign Language":"","Chinese Sign Language":"","Welsh":"","Danish":"","German":"","Dhivehi":"","Danish Sign Language":"","Dzongkha":"","Greek":"","English":"","Esperanto":"","Estonian":"","Basque":"","Ewe":"","Faroese":"","Persian":"","Fijian":"","Finnish":"","French":"","Western Frisian":"","French Sign Language":"","Fulah":"","Scottish Gaelic":"","Irish":"","Galician":"","Manx":"","Guarani":"","German Sign Language":"","Gujarati":"","Haitian":"","Hausa":"","Serbo-Croatian":"","Hebrew":"","Herero":"","Hindi":"","Hiri Motu":"","Croatian":"","Hungarian":"","Armenian":"","Igbo":"","Sichuan Yi":"","Inuktitut":"","Indonesian":"","Inupiaq":"","Icelandic":"","Italian":"","Javanese":"","Lojban":"","Japanese":"","Japanese Sign Language":"","Kalaallisut":"","Kannada":"","Kashmiri":"","Georgian":"","Kanuri":"","Kazakh":"","Khmer":"","Kikuyu":"","Kinyarwanda":"","Kirghiz":"","Komi":"","Kongo":"","Korean":"","Kuanyama":"","Kurdish":"","Lao":"","Latvian":"","Limburgan":"","Lingala":"","Lithuanian":"","Luxembourgish":"","Luba-Katanga":"","Ganda":"","Marshallese":"","Malayalam":"","Marathi":"","Macedonian":"","Malagasy":"","Maltese":"","Mongolian":"","Maori":"","Malay (macrolanguage)":"","Burmese":"","Nauru":"","Navajo":"","South Ndebele":"","North Ndebele":"","Ndonga":"","Nepali (macrolanguage)":"","Dutch":"","Norwegian Nynorsk":"","Norwegian Bokmål":"","Norwegian":"","Nyanja":"","Occitan":"","Ojibwa":"","Oriya (macrolanguage)":"","Oromo":"","Ossetian":"","Panjabi":"","Pakistan Sign Language":"","Polish":"","Portuguese":"","Pushto":"","Quechua":"","Romansh":"","Romanian":"","Russian Sign Language":"","Rundi":"","Russian":"","Sango":"","Saudi Arabian Sign Language":"","South African Sign Language":"","Sinhala":"","Slovak":"","Slovenian":"","Northern Sami":"","Samoan":"","Shona":"","Sindhi":"","Somali":"","Southern Sotho":"","Spanish":"","Albanian":"","Sardinian":"","Serbian":"","Swati":"","Sundanese":"","Swahili (macrolanguage)":"","Swedish":"","Swedish Sign Language":"","Tahitian":"","Tamil":"","Tatar":"","Telugu":"","Tajik":"","Tagalog":"","Thai":"","Tigrinya":"","Klingon":"","Tonga (Tonga Islands)":"","Tswana":"","Tsonga":"","Turkmen":"","Turkish":"","Twi":"","Uighur":"","Ukrainian":"","Urdu":"","Uzbek":"","Venda":"","Vietnamese":"","Walloon":"","Wolof":"","Xhosa":"","Yiddish":"","Yoruba":"","Zhuang":"","Chinese":"","Zulu":""} 1{
2 "Music": "Âm nhạc",
3 "Films": "Phim ảnh",
4 "Vehicles": "Phương tiện",
5 "Art": "Nghệ thuật",
6 "Sports": "Thể thao",
7 "Travels": "Du lịch",
8 "Gaming": "Trò chơi",
9 "People": "Con người",
10 "Comedy": "Hài hước",
11 "Entertainment": "Giải trí",
12 "News & Politics": "Tin tức & Chính trị",
13 "How To": "Hướng dẫn",
14 "Education": "Giáo dục",
15 "Activism": "Hoạt động xã hội",
16 "Science & Technology": "Khoa học & Công nghệ",
17 "Animals": "Động vật",
18 "Kids": "Trẻ em",
19 "Food": "Ẩm thực",
20 "Attribution": "Ghi công",
21 "Attribution - Share Alike": "Ghi công - Chia sẻ tương tự",
22 "Attribution - No Derivatives": "Ghi công - Không phái sinh",
23 "Attribution - Non Commercial": "Ghi công - Phi thương mại",
24 "Attribution - Non Commercial - Share Alike": "Ghi công - Phi thương mại - Chia sẻ tương tự",
25 "Attribution - Non Commercial - No Derivatives": "Ghi công - Phi thương mại - Không phái sinh",
26 "Public Domain Dedication": "Dành cho Miền Công cộng",
27 "Public": "Công cộng",
28 "Unlisted": "Không công khai",
29 "Private": "Riêng tư",
30 "Internal": "Internal",
31 "Published": "Đã xuất bản",
32 "To transcode": "Để chuyển mã",
33 "To import": "Để nhập",
34 "Pending": "Đang chờ",
35 "Success": "Thành công",
36 "Failed": "Thất bại",
37 "Rejected": "Rejected",
38 "Regular": "Thường",
39 "Watch later": "Xem sau",
40 "This video does not exist.": "Video không tồn tại.",
41 "We cannot fetch the video. Please try again later.": "Chúng tôi không lấy được video. Xin thử lại sau.",
42 "Sorry": "Thật tiếc",
43 "This video is not available because the remote instance is not responding.": "Video này không sẵn có vì đơn vị từ xa không phản hồi.",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
49 "Misc": "Khác",
50 "Unknown": "Không biết",
51 "Afar": "",
52 "Abkhazian": "",
53 "Afrikaans": "",
54 "Akan": "",
55 "Amharic": "",
56 "Arabic": "",
57 "Aragonese": "",
58 "American Sign Language": "",
59 "Assamese": "",
60 "Avaric": "",
61 "Kotava": "",
62 "Aymara": "",
63 "Azerbaijani": "",
64 "Bashkir": "",
65 "Bambara": "",
66 "Belarusian": "",
67 "Bengali": "",
68 "British Sign Language": "",
69 "Bislama": "",
70 "Tibetan": "",
71 "Bosnian": "",
72 "Breton": "",
73 "Bulgarian": "",
74 "Brazilian Sign Language": "",
75 "Catalan": "",
76 "Czech": "",
77 "Chamorro": "",
78 "Chechen": "",
79 "Chuvash": "",
80 "Cornish": "",
81 "Corsican": "",
82 "Cree": "",
83 "Czech Sign Language": "",
84 "Chinese Sign Language": "",
85 "Welsh": "",
86 "Danish": "",
87 "German": "",
88 "Dhivehi": "",
89 "Danish Sign Language": "",
90 "Dzongkha": "",
91 "Greek": "",
92 "English": "",
93 "Esperanto": "",
94 "Estonian": "",
95 "Basque": "",
96 "Ewe": "",
97 "Faroese": "",
98 "Persian": "",
99 "Fijian": "",
100 "Finnish": "",
101 "French": "",
102 "Western Frisian": "",
103 "French Sign Language": "",
104 "Fulah": "",
105 "Scottish Gaelic": "",
106 "Irish": "",
107 "Galician": "",
108 "Manx": "",
109 "Guarani": "",
110 "German Sign Language": "",
111 "Gujarati": "",
112 "Haitian": "",
113 "Hausa": "",
114 "Serbo-Croatian": "",
115 "Hebrew": "",
116 "Herero": "",
117 "Hindi": "",
118 "Hiri Motu": "",
119 "Croatian": "",
120 "Hungarian": "",
121 "Armenian": "",
122 "Igbo": "",
123 "Sichuan Yi": "",
124 "Inuktitut": "",
125 "Indonesian": "",
126 "Inupiaq": "",
127 "Icelandic": "",
128 "Italian": "",
129 "Javanese": "",
130 "Lojban": "",
131 "Japanese": "",
132 "Japanese Sign Language": "",
133 "Kabyle": "Kabyle",
134 "Kalaallisut": "",
135 "Kannada": "",
136 "Kashmiri": "",
137 "Georgian": "",
138 "Kanuri": "",
139 "Kazakh": "",
140 "Khmer": "",
141 "Kikuyu": "",
142 "Kinyarwanda": "",
143 "Kirghiz": "",
144 "Komi": "",
145 "Kongo": "",
146 "Korean": "",
147 "Kuanyama": "",
148 "Kurdish": "",
149 "Lao": "",
150 "Latvian": "",
151 "Limburgan": "",
152 "Lingala": "",
153 "Lithuanian": "",
154 "Luxembourgish": "",
155 "Luba-Katanga": "",
156 "Ganda": "",
157 "Marshallese": "",
158 "Malayalam": "",
159 "Marathi": "",
160 "Macedonian": "",
161 "Malagasy": "",
162 "Maltese": "",
163 "Mongolian": "",
164 "Maori": "",
165 "Malay (macrolanguage)": "",
166 "Burmese": "",
167 "Nauru": "",
168 "Navajo": "",
169 "South Ndebele": "",
170 "North Ndebele": "",
171 "Ndonga": "",
172 "Nepali (macrolanguage)": "",
173 "Dutch": "",
174 "Norwegian Nynorsk": "",
175 "Norwegian Bokmål": "",
176 "Norwegian": "",
177 "Nyanja": "",
178 "Occitan": "",
179 "Ojibwa": "",
180 "Oriya (macrolanguage)": "",
181 "Oromo": "",
182 "Ossetian": "",
183 "Panjabi": "",
184 "Pakistan Sign Language": "",
185 "Polish": "",
186 "Portuguese": "",
187 "Pushto": "",
188 "Quechua": "",
189 "Romansh": "",
190 "Romanian": "",
191 "Russian Sign Language": "",
192 "Rundi": "",
193 "Russian": "",
194 "Sango": "",
195 "Saudi Arabian Sign Language": "",
196 "South African Sign Language": "",
197 "Sinhala": "",
198 "Slovak": "",
199 "Slovenian": "",
200 "Northern Sami": "",
201 "Samoan": "",
202 "Shona": "",
203 "Sindhi": "",
204 "Somali": "",
205 "Southern Sotho": "",
206 "Spanish": "",
207 "Albanian": "",
208 "Sardinian": "",
209 "Serbian": "",
210 "Swati": "",
211 "Sundanese": "",
212 "Swahili (macrolanguage)": "",
213 "Swedish": "",
214 "Swedish Sign Language": "",
215 "Tahitian": "",
216 "Tamil": "",
217 "Tatar": "",
218 "Telugu": "",
219 "Tajik": "",
220 "Tagalog": "",
221 "Thai": "",
222 "Tigrinya": "",
223 "Klingon": "",
224 "Tonga (Tonga Islands)": "",
225 "Tswana": "",
226 "Tsonga": "",
227 "Turkmen": "",
228 "Turkish": "",
229 "Twi": "",
230 "Uighur": "",
231 "Ukrainian": "",
232 "Urdu": "",
233 "Uzbek": "",
234 "Venda": "",
235 "Vietnamese": "",
236 "Walloon": "",
237 "Wolof": "",
238 "Xhosa": "",
239 "Yiddish": "",
240 "Yoruba": "",
241 "Zhuang": "",
242 "Chinese": "",
243 "Zulu": ""
244}
diff --git a/client/src/locale/server.zh-Hans-CN.json b/client/src/locale/server.zh-Hans-CN.json
index 04154ff60..f308e3f35 100644
--- a/client/src/locale/server.zh-Hans-CN.json
+++ b/client/src/locale/server.zh-Hans-CN.json
@@ -1 +1,244 @@
1{"Music":"音乐","Films":"电影","Vehicles":"汽车","Art":"艺术","Sports":"体育","Travels":"旅游","Gaming":"游戏","People":"人物","Comedy":"喜剧","Entertainment":"娱乐","News & Politics":"新闻和时政","How To":"教程","Education":"教育","Activism":"社会活动","Science & Technology":"科学和技术","Animals":"动物","Kids":"儿童","Food":"美食","Attribution":"署名","Attribution - Share Alike":"署名 - 相同方式共享","Attribution - No Derivatives":"署名 - 禁止演绎","Attribution - Non Commercial":"署名 - 非商业性使用","Attribution - Non Commercial - Share Alike":"署名 - 非商业性使用 - 相同方式共享","Attribution - Non Commercial - No Derivatives":"署名 - 非商业性使用 - 禁止演绎","Public Domain Dedication":"公共领域贡献","Public":"公开","Unlisted":"不公开","Private":"私享","Published":"已发布","To transcode":"转码中","To import":"导入中","Pending":"等待中","Success":"成功","Failed":"失败","Regular":"正常","Watch later":"稍后再看","This video does not exist.":"此视频不存在","We cannot fetch the video. Please try again later.":"我们无法获取此视频。请稍后再试。","Sorry":"对不起","This video is not available because the remote instance is not responding.":"因为远程实例没有响应,此视频无法播放。","Misc":"杂项","Unknown":"未知","Afar":"阿法尔语","Abkhazian":"阿布哈兹语","Afrikaans":"阿非利堪斯语","Akan":"阿坎语","Amharic":"阿姆哈拉语","Arabic":"阿拉伯语","Aragonese":"阿拉贡语","American Sign Language":"美国手语","Assamese":"阿萨姆语","Avaric":"阿瓦尔语","Kotava":"科塔瓦语","Aymara":"艾马拉语","Azerbaijani":"阿塞拜疆语","Bashkir":"巴什基尔语","Bambara":"班巴拉语","Belarusian":"白俄罗斯语","Bengali":"孟加拉语","British Sign Language":"英国手语","Bislama":"比斯拉玛语","Tibetan":"藏语","Bosnian":"波斯尼亚语","Breton":"布列塔尼语","Bulgarian":"保加利亚语","Brazilian Sign Language":"巴西手语","Catalan":"加泰隆语","Czech":"捷克语","Chamorro":"查莫罗语","Chechen":"车臣语","Chuvash":"楚瓦什语","Cornish":"康沃尔语","Corsican":"科西嘉语","Cree":"克里语","Czech Sign Language":"捷克手语","Chinese Sign Language":"中国手语","Welsh":"威尔士语","Danish":"丹麦语","German":"德语","Dhivehi":"迪维希语","Danish Sign Language":"丹麦手语","Dzongkha":"不丹语","Greek":"希腊语","English":"英语","Esperanto":"世界语","Estonian":"爱沙尼亚语","Basque":"巴斯克语","Ewe":"埃维语","Faroese":"法罗斯语","Persian":"波斯语","Fijian":"斐济语","Finnish":"芬兰语","French":"法语","Western Frisian":"弗里西亚语","French Sign Language":"法国手语","Fulah":"富拉语","Scottish Gaelic":"苏格兰盖尔语","Irish":"爱尔兰语","Galician":"加利西亚语","Manx":"马恩岛语","Guarani":"瓜拉尼语","German Sign Language":"德国手语","Gujarati":"古吉拉特语","Haitian":"海地语","Hausa":"豪萨语","Serbo-Croatian":"塞尔维亚-克罗地亚语","Hebrew":"希伯来语","Herero":"赫雷罗语","Hindi":"印地语","Hiri Motu":"希里莫图语","Croatian":"克罗地亚语","Hungarian":"匈牙利语","Armenian":"亚美尼亚语","Igbo":"伊博语","Sichuan Yi":"四川彝语","Inuktitut":"伊努伊特语","Indonesian":"印尼语","Inupiaq":"依努庇克语","Icelandic":"冰岛语","Italian":"意大利语","Javanese":"爪哇语","Lojban":"逻辑语","Japanese":"日语","Japanese Sign Language":"日本手语","Kalaallisut":"格陵兰语","Kannada":"坎纳达语","Kashmiri":"克什米尔语","Georgian":"格鲁吉亚语","Kanuri":"卡努里语","Kazakh":"哈萨克语","Khmer":"高棉语","Kikuyu":"基库尤语","Kinyarwanda":"基尼阿万达语","Kirghiz":"吉尔吉斯语","Komi":"科米语","Kongo":"刚果语","Korean":"朝鲜语","Kuanyama":"宽亚玛语","Kurdish":"库尔德语","Lao":"老挝语","Latvian":"拉脱维亚语","Limburgan":"林堡语","Lingala":"林加拉语","Lithuanian":"立陶宛语","Luxembourgish":"卢森堡语","Luba-Katanga":"卢巴-加丹加语","Ganda":"干达语","Marshallese":"马绍尔语","Malayalam":"马拉亚拉姆语","Marathi":"马拉提语","Macedonian":"马其顿语","Malagasy":"马达加斯加语","Maltese":"马耳他语","Mongolian":"蒙古语","Maori":"毛利语","Malay (macrolanguage)":"马来语(广义)","Burmese":"缅甸语","Nauru":"瑙鲁语","Navajo":"纳瓦霍语","South Ndebele":"南恩德贝勒语","North Ndebele":"北恩德贝勒语","Ndonga":"恩敦加语","Nepali (macrolanguage)":"尼泊尔语(广义)","Dutch":"荷兰语","Norwegian Nynorsk":"新挪威语","Norwegian Bokmål":"挪威布克莫尔语","Norwegian":"挪威语","Nyanja":"尼扬贾语","Occitan":"奥克西唐语","Ojibwa":"奥吉布瓦语","Oriya (macrolanguage)":"奥利亚语(广义)","Oromo":"阿芳·奥洛莫语","Ossetian":"奥塞梯语","Panjabi":"旁遮普语","Pakistan Sign Language":"巴基斯坦手语","Polish":"波兰语","Portuguese":"葡萄牙语","Pushto":"普什图语","Quechua":"凯楚亚语","Romansh":"罗曼什语","Romanian":"罗马尼亚语","Russian Sign Language":"俄罗斯手语","Rundi":"基隆迪语","Russian":"俄语","Sango":"桑戈语","Saudi Arabian Sign Language":"沙特阿拉伯手语","South African Sign Language":"南非手语","Sinhala":"僧加罗语","Slovak":"斯洛伐克语","Slovenian":"斯洛文尼亚语","Northern Sami":"北萨米语","Samoan":"萨摩亚语","Shona":"绍纳语","Sindhi":"信德语","Somali":"索马里语","Southern Sotho":"塞索托语","Spanish":"西班牙语","Albanian":"阿尔巴尼亚语","Sardinian":"撒丁语","Serbian":"塞尔维亚语","Swati":"塞斯瓦替语","Sundanese":"巽他语","Swahili (macrolanguage)":"斯瓦希里语(广义)","Swedish":"瑞典语","Swedish Sign Language":"瑞典手语","Tahitian":"塔希提语","Tamil":"泰米尔语","Tatar":"塔塔尔语","Telugu":"泰卢固语","Tajik":"塔吉克语","Tagalog":"他加禄语","Thai":"泰语","Tigrinya":"提格里尼亚语","Klingon":"克林贡语","Tonga (Tonga Islands)":"汤加语","Tswana":"塞茨瓦纳语","Tsonga":"宗加语","Turkmen":"土库曼语","Turkish":"土耳其语","Twi":"特威语","Uighur":"维吾尔语","Ukrainian":"乌克兰语","Urdu":"乌尔都语","Uzbek":"乌兹别克语","Venda":"文达语","Vietnamese":"越南语","Walloon":"沃伦语","Wolof":"沃洛夫语","Xhosa":"科萨语","Yiddish":"依地语","Yoruba":"约鲁巴语","Zhuang":"壮语","Chinese":"汉语","Zulu":"祖鲁语"} 1{
2 "Music": "音乐",
3 "Films": "电影",
4 "Vehicles": "汽车",
5 "Art": "艺术",
6 "Sports": "体育",
7 "Travels": "旅游",
8 "Gaming": "游戏",
9 "People": "人物",
10 "Comedy": "喜剧",
11 "Entertainment": "娱乐",
12 "News & Politics": "新闻和时政",
13 "How To": "教程",
14 "Education": "教育",
15 "Activism": "社会活动",
16 "Science & Technology": "科学和技术",
17 "Animals": "动物",
18 "Kids": "儿童",
19 "Food": "美食",
20 "Attribution": "署名",
21 "Attribution - Share Alike": "署名 - 相同方式共享",
22 "Attribution - No Derivatives": "署名 - 禁止演绎",
23 "Attribution - Non Commercial": "署名 - 非商业性使用",
24 "Attribution - Non Commercial - Share Alike": "署名 - 非商业性使用 - 相同方式共享",
25 "Attribution - Non Commercial - No Derivatives": "署名 - 非商业性使用 - 禁止演绎",
26 "Public Domain Dedication": "公共领域贡献",
27 "Public": "公开",
28 "Unlisted": "不公开",
29 "Private": "私享",
30 "Internal": "Internal",
31 "Published": "已发布",
32 "To transcode": "转码中",
33 "To import": "导入中",
34 "Pending": "等待中",
35 "Success": "成功",
36 "Failed": "失败",
37 "Rejected": "Rejected",
38 "Regular": "正常",
39 "Watch later": "稍后再看",
40 "This video does not exist.": "此视频不存在",
41 "We cannot fetch the video. Please try again later.": "我们无法获取此视频。请稍后再试。",
42 "Sorry": "对不起",
43 "This video is not available because the remote instance is not responding.": "因为远程实例没有响应,此视频无法播放。",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
49 "Misc": "杂项",
50 "Unknown": "未知",
51 "Afar": "阿法尔语",
52 "Abkhazian": "阿布哈兹语",
53 "Afrikaans": "阿非利堪斯语",
54 "Akan": "阿坎语",
55 "Amharic": "阿姆哈拉语",
56 "Arabic": "阿拉伯语",
57 "Aragonese": "阿拉贡语",
58 "American Sign Language": "美国手语",
59 "Assamese": "阿萨姆语",
60 "Avaric": "阿瓦尔语",
61 "Kotava": "科塔瓦语",
62 "Aymara": "艾马拉语",
63 "Azerbaijani": "阿塞拜疆语",
64 "Bashkir": "巴什基尔语",
65 "Bambara": "班巴拉语",
66 "Belarusian": "白俄罗斯语",
67 "Bengali": "孟加拉语",
68 "British Sign Language": "英国手语",
69 "Bislama": "比斯拉玛语",
70 "Tibetan": "藏语",
71 "Bosnian": "波斯尼亚语",
72 "Breton": "布列塔尼语",
73 "Bulgarian": "保加利亚语",
74 "Brazilian Sign Language": "巴西手语",
75 "Catalan": "加泰隆语",
76 "Czech": "捷克语",
77 "Chamorro": "查莫罗语",
78 "Chechen": "车臣语",
79 "Chuvash": "楚瓦什语",
80 "Cornish": "康沃尔语",
81 "Corsican": "科西嘉语",
82 "Cree": "克里语",
83 "Czech Sign Language": "捷克手语",
84 "Chinese Sign Language": "中国手语",
85 "Welsh": "威尔士语",
86 "Danish": "丹麦语",
87 "German": "德语",
88 "Dhivehi": "迪维希语",
89 "Danish Sign Language": "丹麦手语",
90 "Dzongkha": "不丹语",
91 "Greek": "希腊语",
92 "English": "英语",
93 "Esperanto": "世界语",
94 "Estonian": "爱沙尼亚语",
95 "Basque": "巴斯克语",
96 "Ewe": "埃维语",
97 "Faroese": "法罗斯语",
98 "Persian": "波斯语",
99 "Fijian": "斐济语",
100 "Finnish": "芬兰语",
101 "French": "法语",
102 "Western Frisian": "弗里西亚语",
103 "French Sign Language": "法国手语",
104 "Fulah": "富拉语",
105 "Scottish Gaelic": "苏格兰盖尔语",
106 "Irish": "爱尔兰语",
107 "Galician": "加利西亚语",
108 "Manx": "马恩岛语",
109 "Guarani": "瓜拉尼语",
110 "German Sign Language": "德国手语",
111 "Gujarati": "古吉拉特语",
112 "Haitian": "海地语",
113 "Hausa": "豪萨语",
114 "Serbo-Croatian": "塞尔维亚-克罗地亚语",
115 "Hebrew": "希伯来语",
116 "Herero": "赫雷罗语",
117 "Hindi": "印地语",
118 "Hiri Motu": "希里莫图语",
119 "Croatian": "克罗地亚语",
120 "Hungarian": "匈牙利语",
121 "Armenian": "亚美尼亚语",
122 "Igbo": "伊博语",
123 "Sichuan Yi": "四川彝语",
124 "Inuktitut": "伊努伊特语",
125 "Indonesian": "印尼语",
126 "Inupiaq": "依努庇克语",
127 "Icelandic": "冰岛语",
128 "Italian": "意大利语",
129 "Javanese": "爪哇语",
130 "Lojban": "逻辑语",
131 "Japanese": "日语",
132 "Japanese Sign Language": "日本手语",
133 "Kabyle": "Kabyle",
134 "Kalaallisut": "格陵兰语",
135 "Kannada": "坎纳达语",
136 "Kashmiri": "克什米尔语",
137 "Georgian": "格鲁吉亚语",
138 "Kanuri": "卡努里语",
139 "Kazakh": "哈萨克语",
140 "Khmer": "高棉语",
141 "Kikuyu": "基库尤语",
142 "Kinyarwanda": "基尼阿万达语",
143 "Kirghiz": "吉尔吉斯语",
144 "Komi": "科米语",
145 "Kongo": "刚果语",
146 "Korean": "朝鲜语",
147 "Kuanyama": "宽亚玛语",
148 "Kurdish": "库尔德语",
149 "Lao": "老挝语",
150 "Latvian": "拉脱维亚语",
151 "Limburgan": "林堡语",
152 "Lingala": "林加拉语",
153 "Lithuanian": "立陶宛语",
154 "Luxembourgish": "卢森堡语",
155 "Luba-Katanga": "卢巴-加丹加语",
156 "Ganda": "干达语",
157 "Marshallese": "马绍尔语",
158 "Malayalam": "马拉亚拉姆语",
159 "Marathi": "马拉提语",
160 "Macedonian": "马其顿语",
161 "Malagasy": "马达加斯加语",
162 "Maltese": "马耳他语",
163 "Mongolian": "蒙古语",
164 "Maori": "毛利语",
165 "Malay (macrolanguage)": "马来语(广义)",
166 "Burmese": "缅甸语",
167 "Nauru": "瑙鲁语",
168 "Navajo": "纳瓦霍语",
169 "South Ndebele": "南恩德贝勒语",
170 "North Ndebele": "北恩德贝勒语",
171 "Ndonga": "恩敦加语",
172 "Nepali (macrolanguage)": "尼泊尔语(广义)",
173 "Dutch": "荷兰语",
174 "Norwegian Nynorsk": "新挪威语",
175 "Norwegian Bokmål": "挪威布克莫尔语",
176 "Norwegian": "挪威语",
177 "Nyanja": "尼扬贾语",
178 "Occitan": "奥克西唐语",
179 "Ojibwa": "奥吉布瓦语",
180 "Oriya (macrolanguage)": "奥利亚语(广义)",
181 "Oromo": "阿芳·奥洛莫语",
182 "Ossetian": "奥塞梯语",
183 "Panjabi": "旁遮普语",
184 "Pakistan Sign Language": "巴基斯坦手语",
185 "Polish": "波兰语",
186 "Portuguese": "葡萄牙语",
187 "Pushto": "普什图语",
188 "Quechua": "凯楚亚语",
189 "Romansh": "罗曼什语",
190 "Romanian": "罗马尼亚语",
191 "Russian Sign Language": "俄罗斯手语",
192 "Rundi": "基隆迪语",
193 "Russian": "俄语",
194 "Sango": "桑戈语",
195 "Saudi Arabian Sign Language": "沙特阿拉伯手语",
196 "South African Sign Language": "南非手语",
197 "Sinhala": "僧加罗语",
198 "Slovak": "斯洛伐克语",
199 "Slovenian": "斯洛文尼亚语",
200 "Northern Sami": "北萨米语",
201 "Samoan": "萨摩亚语",
202 "Shona": "绍纳语",
203 "Sindhi": "信德语",
204 "Somali": "索马里语",
205 "Southern Sotho": "塞索托语",
206 "Spanish": "西班牙语",
207 "Albanian": "阿尔巴尼亚语",
208 "Sardinian": "撒丁语",
209 "Serbian": "塞尔维亚语",
210 "Swati": "塞斯瓦替语",
211 "Sundanese": "巽他语",
212 "Swahili (macrolanguage)": "斯瓦希里语(广义)",
213 "Swedish": "瑞典语",
214 "Swedish Sign Language": "瑞典手语",
215 "Tahitian": "塔希提语",
216 "Tamil": "泰米尔语",
217 "Tatar": "塔塔尔语",
218 "Telugu": "泰卢固语",
219 "Tajik": "塔吉克语",
220 "Tagalog": "他加禄语",
221 "Thai": "泰语",
222 "Tigrinya": "提格里尼亚语",
223 "Klingon": "克林贡语",
224 "Tonga (Tonga Islands)": "汤加语",
225 "Tswana": "塞茨瓦纳语",
226 "Tsonga": "宗加语",
227 "Turkmen": "土库曼语",
228 "Turkish": "土耳其语",
229 "Twi": "特威语",
230 "Uighur": "维吾尔语",
231 "Ukrainian": "乌克兰语",
232 "Urdu": "乌尔都语",
233 "Uzbek": "乌兹别克语",
234 "Venda": "文达语",
235 "Vietnamese": "越南语",
236 "Walloon": "沃伦语",
237 "Wolof": "沃洛夫语",
238 "Xhosa": "科萨语",
239 "Yiddish": "依地语",
240 "Yoruba": "约鲁巴语",
241 "Zhuang": "壮语",
242 "Chinese": "汉语",
243 "Zulu": "祖鲁语"
244}
diff --git a/client/src/locale/server.zh-Hant-TW.json b/client/src/locale/server.zh-Hant-TW.json
index c6a3e1e25..35b6727e7 100644
--- a/client/src/locale/server.zh-Hant-TW.json
+++ b/client/src/locale/server.zh-Hant-TW.json
@@ -27,18 +27,25 @@
27 "Public": "公開", 27 "Public": "公開",
28 "Unlisted": "不列出", 28 "Unlisted": "不列出",
29 "Private": "私密", 29 "Private": "私密",
30 "Internal": "Internal",
30 "Published": "已發佈", 31 "Published": "已發佈",
31 "To transcode": "待轉換編碼", 32 "To transcode": "待轉換編碼",
32 "To import": "待匯入", 33 "To import": "待匯入",
33 "Pending": "擱置中", 34 "Pending": "擱置中",
34 "Success": "成功", 35 "Success": "成功",
35 "Failed": "失敗", 36 "Failed": "失敗",
37 "Rejected": "Rejected",
36 "Regular": "一般", 38 "Regular": "一般",
37 "Watch later": "稍後觀看", 39 "Watch later": "稍後觀看",
38 "This video does not exist.": "此視頻不存在。", 40 "This video does not exist.": "此視頻不存在。",
39 "We cannot fetch the video. Please try again later.": "我們無法擷取視頻。請稍後再試一次。", 41 "We cannot fetch the video. Please try again later.": "我們無法擷取視頻。請稍後再試一次。",
40 "Sorry": "抱歉", 42 "Sorry": "抱歉",
41 "This video is not available because the remote instance is not responding.": "此視頻不可用,因為遠端實例沒有回應。", 43 "This video is not available because the remote instance is not responding.": "此視頻不可用,因為遠端實例沒有回應。",
44 "This playlist does not exist": "This playlist does not exist",
45 "We cannot fetch the playlist. Please try again later.": "We cannot fetch the playlist. Please try again later.",
46 "Playlist: {1}": "Playlist: {1}",
47 "By {1}": "By {1}",
48 "Unavailable video": "Unavailable video",
42 "Misc": "雜項", 49 "Misc": "雜項",
43 "Unknown": "未知", 50 "Unknown": "未知",
44 "Afar": "阿法爾語", 51 "Afar": "阿法爾語",
@@ -123,6 +130,7 @@
123 "Lojban": "邏輯語", 130 "Lojban": "邏輯語",
124 "Japanese": "日語", 131 "Japanese": "日語",
125 "Japanese Sign Language": "日本手語", 132 "Japanese Sign Language": "日本手語",
133 "Kabyle": "Kabyle",
126 "Kalaallisut": "格陵蘭語", 134 "Kalaallisut": "格陵蘭語",
127 "Kannada": "康納達語", 135 "Kannada": "康納達語",
128 "Kashmiri": "喀什米爾語", 136 "Kashmiri": "喀什米爾語",
diff --git a/scripts/i18n/create-custom-files.ts b/scripts/i18n/create-custom-files.ts
index 78a51d1e6..7a33ab624 100755
--- a/scripts/i18n/create-custom-files.ts
+++ b/scripts/i18n/create-custom-files.ts
@@ -1,6 +1,7 @@
1import { registerTSPaths } from '../../server/helpers/register-ts-paths'
2import { writeJSON } from 'fs-extra' 1import { writeJSON } from 'fs-extra'
2import { values } from 'lodash'
3import { join } from 'path' 3import { join } from 'path'
4import { registerTSPaths } from '../../server/helpers/register-ts-paths'
4import { 5import {
5 buildLanguages, 6 buildLanguages,
6 VIDEO_CATEGORIES, 7 VIDEO_CATEGORIES,
@@ -11,7 +12,7 @@ import {
11 VIDEO_PRIVACIES, 12 VIDEO_PRIVACIES,
12 VIDEO_STATES 13 VIDEO_STATES
13} from '../../server/initializers/constants' 14} from '../../server/initializers/constants'
14import { values } from 'lodash' 15import { I18N_LOCALES } from '../../shared/core-utils/i18n'
15 16
16registerTSPaths() 17registerTSPaths()
17 18
@@ -70,10 +71,28 @@ Object.keys(languages).forEach(k => { languageKeys[languages[k]] = languages[k]
70 71
71Object.assign(serverKeys, languageKeys) 72Object.assign(serverKeys, languageKeys)
72 73
73Promise.all([ 74writeAll().catch(err => {
74 writeJSON(join(__dirname, '../../../client/src/locale/player.en-US.json'), playerKeys),
75 writeJSON(join(__dirname, '../../../client/src/locale/server.en-US.json'), serverKeys)
76]).catch(err => {
77 console.error(err) 75 console.error(err)
78 process.exit(-1) 76 process.exit(-1)
79}) 77})
78
79async function writeAll () {
80 const localePath = join(__dirname, '../../../client/src/locale')
81
82 await writeJSON(join(localePath, 'player.en-US.json'), playerKeys, { spaces: 4 })
83 await writeJSON(join(localePath, 'server.en-US.json'), serverKeys, { spaces: 4 })
84
85 for (const key of Object.keys(I18N_LOCALES)) {
86 const playerJsonPath = join(localePath, `player.${key}.json`)
87 const translatedPlayer = require(playerJsonPath)
88
89 const newTranslatedPlayer = Object.assign({}, playerKeys, translatedPlayer)
90 await writeJSON(playerJsonPath, newTranslatedPlayer, { spaces: 4 })
91
92 const serverJsonPath = join(localePath, `server.${key}.json`)
93 const translatedServer = require(serverJsonPath)
94
95 const newTranslatedServer = Object.assign({}, serverKeys, translatedServer)
96 await writeJSON(serverJsonPath, newTranslatedServer, { spaces: 4 })
97 }
98}