From 8137c8b9862689789c023b0f50dcd09ba27db13a Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 3 Apr 2019 11:14:04 +0200 Subject: [PATCH] =?utf8?q?Add=20Nederlands=20and=20Portugu=C3=AAs=20(Portu?= =?utf8?q?gal)?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- client/src/locale/target/iso639_nl_NL.xml | 775 ------------------ client/src/locale/target/player_nl_NL.json | 1 + client/src/locale/target/player_nl_NL.xml | 399 --------- client/src/locale/target/player_pt_PT.json | 1 + client/src/locale/target/server_nl_NL.json | 1 + client/src/locale/target/server_nl_NL.xml | 167 ---- client/src/locale/target/server_pt_PT.json | 1 + shared/models/i18n/i18n.ts | 8 +- shared/models/videos/video-resolution.enum.ts | 42 +- 9 files changed, 31 insertions(+), 1364 deletions(-) delete mode 100644 client/src/locale/target/iso639_nl_NL.xml create mode 100644 client/src/locale/target/player_nl_NL.json delete mode 100644 client/src/locale/target/player_nl_NL.xml create mode 100644 client/src/locale/target/player_pt_PT.json create mode 100644 client/src/locale/target/server_nl_NL.json delete mode 100644 client/src/locale/target/server_nl_NL.xml create mode 100644 client/src/locale/target/server_pt_PT.json diff --git a/client/src/locale/target/iso639_nl_NL.xml b/client/src/locale/target/iso639_nl_NL.xml deleted file mode 100644 index b3a4ff541..000000000 --- a/client/src/locale/target/iso639_nl_NL.xml +++ /dev/null @@ -1,775 +0,0 @@ - - - - - - - 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 - - - Modern Greek (1453-) - Modern Grieks (1453-) - - - 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 - - - \ No newline at end of file diff --git a/client/src/locale/target/player_nl_NL.json b/client/src/locale/target/player_nl_NL.json new file mode 100644 index 000000000..38819722c --- /dev/null +++ b/client/src/locale/target/player_nl_NL.json @@ -0,0 +1 @@ +{"Audio Player":"Audiospeler","Video Player":"Videospeler","Play":"Afspelen","Pause":"Pauzeren","Replay":"Opnieuw afspelen","Current Time":"Huidige positie","Duration":"Tijdsduur","Remaining Time":"Resterende tijd","Stream Type":"Streamtype","LIVE":"LIVE","Loaded":"Geladen","Progress":"Voortgang","Progress Bar":"Voortgangsbalk","progress bar timing: currentTime={1} duration={2}":"{1} van {2}","Fullscreen":"Volledig scherm","Non-Fullscreen":"Geen volledig scherm","Mute":"Dempen","Unmute":"Niet dempen","Playback Rate":"Afspeelsnelheid","Subtitles":"Ondertiteling","subtitles off":"ondertiteling uit","Captions":"Bijschriften","captions off":"bijschriften uit","Chapters":"Hoofdstukken","Descriptions":"Beschrijvingen","descriptions off":"beschrijvingen uit","Audio Track":"Geluidsspoor","Volume Level":"Volumeniveau","You aborted the media playback":"Je hebt het afspelen gestopt","A network error caused the media download to fail part-way.":"Door een netwerkfout is het downloaden van de media halverwege mislukt.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"De media konden niet geladen worden, door een server- of netwerkfout of doordat het formaat niet ondersteund wordt.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"Het afspelen is onderbroken door een fout in overdracht of omdat de media functies gebruiken die je browser niet ondersteunt.","No compatible source was found for this media.":"Er werd geen versie van de media gevonden die je browser ondersteunt.","The media is encrypted and we do not have the keys to decrypt it.":"Deze media zijn versleuteld en er zijn geen sleutels voorhanden om ze te ontgrendelen.","Play Video":"Video afspelen","Close":"Sluiten","Close Modal Dialog":"Sluit pop-up venster","Modal Window":"Pop-up venster","This is a modal window":"Dit is een pop-up venster","This modal can be closed by pressing the Escape key or activating the close button.":"Dit venster kan je sluiten met de Escape-toets of de sluiten-knop.",", opens captions settings dialog":", opent instellingen voor bijschriften",", opens subtitles settings dialog":", opent instellingen voor ondertiteling",", opens descriptions settings dialog":", opent instellingen voor beschrijvingen",", selected":", geselecteerd","captions settings":"instellingen voor bijschriften","subtitles settings":"instellingen voor ondertiteling","descriptions settings":"instellingen voor beschrijvingen","Text":"Tekst","White":"Wit","Black":"Zwart","Red":"Rood","Green":"Groen","Blue":"Blauw","Yellow":"Geel","Magenta":"Magenta","Cyan":"Cyaan","Background":"Achtergrond","Window":"Venster","Transparent":"Doorzichtig","Semi-Transparent":"Doorschijnend","Opaque":"Ondoorzichtig","Font Size":"Lettergrootte","Text Edge Style":"Tekstrand","None":"Geen","Raised":"Verhoogd","Depressed":"Ingedrukt","Uniform":"Uniform","Dropshadow":"Schaduw","Font Family":"Lettertype","Proportional Sans-Serif":"Schreefloos","Monospace Sans-Serif":"Schreefloos met uniforme breedte","Proportional Serif":"Geschreefd","Monospace Serif":"Geschreefd met uniforme breedte","Casual":"Speels","Script":"Handschrift","Small Caps":"Kleinkapitalen","Reset":"Reset","restore all settings to the default values":"herstel alle instellingen naar hun standaardwaarden","Done":"Klaar","Caption Settings Dialog":"Bijschrift Instellingen","Beginning of dialog window. Escape will cancel and close the window.":"Begin van dialoogvenster. Escape verwerpt de wijzigingen en sluit het venster.","End of dialog window.":"Einde van dialoogvenster.","{1} is loading.":"{1} wordt geladen.","Quality":"Kwaliteit","Auto":"Automatisch","Speed":"Snelheid","Subtitles/CC":"Ondertiteling/CC","peers":"peers","peer":"peer","Go to the video page":"Ga naar de videopagina","Settings":"Instellingen","Uses P2P, others may know you are watching this video.":"Maakt gebruik van P2P, anderen kunnen mogelijk zien dat je deze video bekijkt.","Copy the video URL":"Kopieer de video-URL","Copy the video URL at the current time":"Kopieer de video-URL op de huidige afspeelpositie","Copy embed code":"Kopieer insluitcode","Copy magnet URI":"Kopieer magneet URI ","Total downloaded: ":"Totaal gedownload:","Total uploaded: ":"Totaal geüpload:"} \ No newline at end of file diff --git a/client/src/locale/target/player_nl_NL.xml b/client/src/locale/target/player_nl_NL.xml deleted file mode 100644 index 7c3ca1ece..000000000 --- a/client/src/locale/target/player_nl_NL.xml +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - - Audio Player - Audiospeler - - - Video Player - Videospeler - - - Play - Afspelen - - - Pause - Pauzeren - - - Replay - Opnieuw afspelen - - - Current Time - Huidige positie - - - Duration - Tijdsduur - - - Remaining Time - Resterende tijd - - - Stream Type - Streamtype - - - LIVE - LIVE - - - Loaded - Geladen - - - Progress - Voortgang - - - Progress Bar - Voortgangsbalk - - - {1} of {2} - {1} van {2} - - - Fullscreen - Volledig scherm - - - Non-Fullscreen - Geen volledig scherm - - - Mute - Dempen - - - Unmute - Niet dempen - - - Playback Rate - Afspeelsnelheid - - - Subtitles - Ondertiteling - - - subtitles off - ondertiteling uit - - - Captions - Bijschriften - - - captions off - bijschriften uit - - - Chapters - Hoofdstukken - - - Descriptions - Beschrijvingen - - - descriptions off - beschrijvingen uit - - - Audio Track - Geluidsspoor - - - Volume Level - Volumeniveau - - - You aborted the media playback - Je hebt het afspelen gestopt - - - A network error caused the media download to fail part-way. - Door een netwerkfout is het downloaden van de media halverwege mislukt. - - - The media could not be loaded, either because the server or network failed or because the format is not supported. - De media konden niet geladen worden, door een server- of netwerkfout of doordat het formaat niet ondersteund wordt. - - - The media playback was aborted due to a corruption problem or because the media used features your browser did not support. - Het afspelen is onderbroken door een fout in overdracht of omdat de media functies gebruiken die je browser niet ondersteunt. - - - No compatible source was found for this media. - Er werd geen versie van de media gevonden die je browser ondersteunt. - - - The media is encrypted and we do not have the keys to decrypt it. - Deze media zijn versleuteld en er zijn geen sleutels voorhanden om ze te ontgrendelen. - - - Play Video - Video afspelen - - - Close - Sluiten - - - Close Modal Dialog - Sluit pop-up venster - - - Modal Window - Pop-up venster - - - This is a modal window - Dit is een pop-up venster - - - This modal can be closed by pressing the Escape key or activating the close button. - Dit venster kan je sluiten met de Escape-toets of de sluiten-knop. - - - , opens captions settings dialog - , opent instellingen voor bijschriften - - - , opens subtitles settings dialog - , opent instellingen voor ondertiteling - - - , opens descriptions settings dialog - , opent instellingen voor beschrijvingen - - - , selected - , geselecteerd - - - captions settings - instellingen voor bijschriften - - - subititles settings - instellingen voor ondertiteling - - - descriptions settings - instellingen voor beschrijvingen - - - Text - Tekst - - - White - Wit - - - Black - Zwart - - - Red - Rood - - - Green - Groen - - - Blue - Blauw - - - Yellow - Geel - - - Magenta - Magenta - - - Cyan - Cyaan - - - Background - Achtergrond - - - Window - Venster - - - Transparent - Doorzichtig - - - Semi-Transparent - Doorschijnend - - - Opaque - Ondoorzichtig - - - Font Size - Lettergrootte - - - Text Edge Style - Tekstrand - - - None - Geen - - - Raised - Verhoogd - - - Depressed - Ingedrukt - - - Uniform - Uniform - - - Dropshadow - Schaduw - - - Font Family - Lettertype - - - Proportional Sans-Serif - Schreefloos - - - Monospace Sans-Serif - Schreefloos met uniforme breedte - - - Proportional Serif - Geschreefd - - - Monospace Serif - Geschreefd met uniforme breedte - - - Casual - Speels - - - Script - Handschrift - - - Small Caps - Kleinkapitalen - - - Reset - Reset - - - restore all settings to the default values - herstel alle instellingen naar hun standaardwaarden - - - Done - Klaar - - - Caption Settings Dialog - Bijschrift Instellingen - - - Beginning of dialog window. Escape will cancel and close the window. - Begin van dialoogvenster. Escape verwerpt de wijzigingen en sluit het venster. - - - End of dialog window. - Einde van dialoogvenster. - - - {1} is loading. - {1} wordt geladen. - - - Quality - Kwaliteit - - - Auto - Automatisch - - - Speed - Snelheid - - - Subtitles/CC - Ondertiteling/CC - - - peers - peers - - - peer - peer - - - Go to the video page - Ga naar de videopagina - - - Settings - Instellingen - - - Uses P2P, others may know you are watching this video. - Maakt gebruik van P2P, anderen kunnen mogelijk zien dat je deze video bekijkt. - - - Copy the video URL - Kopieer de video-URL - - - Copy the video URL at the current time - Kopieer de video-URL op de huidige afspeelpositie - - - Copy embed code - Kopieer insluitcode - - - Copy magnet URI - Kopieer magneet URI - - - Total downloaded: - Totaal gedownload: - - - Total uploaded: - Totaal geüpload: - - - \ No newline at end of file diff --git a/client/src/locale/target/player_pt_PT.json b/client/src/locale/target/player_pt_PT.json new file mode 100644 index 000000000..8f79071ab --- /dev/null +++ b/client/src/locale/target/player_pt_PT.json @@ -0,0 +1 @@ +{"Audio Player":"Reproduzir áudio","Video Player":"Reprodutor de vídeo","Play":"Reproduzir","Pause":"Pausar","Replay":"Reproduzir novamente","Current Time":"Hora atual","Duration":"Duração","Remaining Time":"Tempo restante","Stream Type":"Tipo de fluxo","LIVE":"AO VIVO","Loaded":"Carregado","Progress":"Progresso","Progress Bar":"Barra de progresso","progress bar timing: currentTime={1} duration={2}":"{1} de {2}","Fullscreen":"Tela cheia","Non-Fullscreen":"Tela não cheia","Mute":"Sem áudio","Unmute":"Com áudio","Playback Rate":"Taxa de reprodução","Subtitles":"Legendas","subtitles off":"legendas desligadas","Captions":"Legendas ocultas","captions off":"legendas desligadas","Chapters":"Capítulos","Descriptions":"Descrições","descriptions off":"descrições desligadas","Audio Track":"Faixa de áudio","Volume Level":"Nível de volume","You aborted the media playback":"Você interrompeu a reprodução de mídia","A network error caused the media download to fail part-way.":"Um erro de rede fez com que o download da mídia falhasse parcialmente.","The media could not be loaded, either because the server or network failed or because the format is not supported.":"Não foi possível carregar a mídia porque o servidor ou a rede falhou ou porque o formato não é suportado.","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"A reprodução da mídia foi interrompida devido a um problema de corrupção ou porque a mídia utilizou recursos que seu navegador não suportava.","No compatible source was found for this media.":"Nenhuma fonte compatível foi localizada para essa mídia.","The media is encrypted and we do not have the keys to decrypt it.":"A mídia está criptografada e não temos as chaves para descriptografá-la.","Play Video":"Iniciar vídeo","Close":"Fechar","Close Modal Dialog":"Fechar diálogo modal","Modal Window":"Janela modal","This is a modal window":"Essa é uma janela modal","This modal can be closed by pressing the Escape key or activating the close button.":"Esse modal pode ser fechado pressionando a tecla Escape ou ativando o botão de fechar.",", opens captions settings dialog":", abre diálogo de configurações de legendas ocultas",", opens subtitles settings dialog":", abre diálogo de configurações de legendas",", opens descriptions settings dialog":", abre diálogo de configurações de descrições",", selected":", selecionada","captions settings":"configurações de legendas ocultas","subtitles settings":"configurações de legendas","descriptions settings":"configurações de descrições","Text":"Texto","White":"Branco","Black":"Preto","Red":"Vermelho","Green":"Verde","Blue":"Azul","Yellow":"Amarelo","Magenta":"Magenta","Cyan":"Ciano","Background":"Fundo","Window":"Janela","Transparent":"Transparente","Semi-Transparent":"Semitransparente","Opaque":"Opaco","Font Size":"Tamanho da fonte","Text Edge Style":"Estilo da borda do texto","None":"Nenhuma","Raised":"Elevada","Depressed":"Afundado","Uniform":"Uniforme","Dropshadow":"Sombra projetada","Font Family":"Família da fonte","Proportional Sans-Serif":"Sem serifa proporcional","Monospace Sans-Serif":"Sem serifa monoespaçada","Proportional Serif":"Serifa proporcional","Monospace Serif":"Serifa monoespaçado","Casual":"Casual","Script":"Script","Small Caps":"Versaletes","Reset":"Reiniciar","restore all settings to the default values":"restaura todas as configurações para os valores padrão","Done":"Concluído","Caption Settings Dialog":"Diálogo de configurações de legenda oculta","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.","End of dialog window.":"Fim da janela do diálogo.","{1} is loading.":"{1} está carregando.","Quality":"Qualidade","Auto":"Auto","Speed":"Velocidade","Subtitles/CC":"Legendas/CC","peers":"pares","Go to the video page":"Vá para a página do vídeo","Settings":"Configurações","Uses P2P, others may know you are watching this video.":"Usa P2P, outros podem saber que você está assistindo a esse vídeo.","Copy the video URL":"Copiar a URL do vídeo","Copy the video URL at the current time":"Copiar a URL do vídeo no tempo atual","Copy embed code":"Copiar código embutido"} \ No newline at end of file diff --git a/client/src/locale/target/server_nl_NL.json b/client/src/locale/target/server_nl_NL.json new file mode 100644 index 000000000..0d175fb3b --- /dev/null +++ b/client/src/locale/target/server_nl_NL.json @@ -0,0 +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":"Succes","Failed":"Gefaald","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","Modern Greek (1453-)":"Modern Grieks (1453-)","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"} \ No newline at end of file diff --git a/client/src/locale/target/server_nl_NL.xml b/client/src/locale/target/server_nl_NL.xml deleted file mode 100644 index 1e54d012a..000000000 --- a/client/src/locale/target/server_nl_NL.xml +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - - 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 - Succes - - - Failed - Gefaald - - - 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 - - - \ No newline at end of file diff --git a/client/src/locale/target/server_pt_PT.json b/client/src/locale/target/server_pt_PT.json new file mode 100644 index 000000000..53c6cee7e --- /dev/null +++ b/client/src/locale/target/server_pt_PT.json @@ -0,0 +1 @@ +{"Music":"Músicas","Films":"Filmes","Vehicles":"Veículos","Art":"Arte","Sports":"Esportes","Travels":"Viagens","Gaming":"Jogos","People":"Pessoas","Comedy":"Comédia","Entertainment":"Entretenimento","How To":"Como fazer","Education":"Educação","Activism":"Ativismo","Science & Technology":"Ciência & Tecnologia","Animals":"Animais","Kids":"Infantil","Food":"Comida","Attribution":"Atribuição","Attribution - Share Alike":"Atribuição - Compartilha Igual","Attribution - No Derivatives":"Atribuição - Sem Derivações","Attribution - Non Commercial":"Atribuição - Não Comercial","Attribution - Non Commercial - Share Alike":"Atribuição - Não Comercial - Compartilha Igual","Attribution - Non Commercial - No Derivatives":"Atribuição - Não Comercial - Sem Derivações","Public Domain Dedication":"Dedicação para Domínio Público","Public":"Público","Unlisted":"Não listado","Private":"Privado","Published":"Publicado","To transcode":"Para transcodificar","To import":"Para importar","Pending":"Pendente","Success":"Sucesso","Failed":"Falhou","This video does not exist.":"Este vídeo não existe.","Misc":"Diversos","Unknown":"Desconhecido","Afar":"Afar","Abkhazian":"Abcázio","Afrikaans":"Africâner","Akan":"Akan","Amharic":"Amárico","Arabic":"Árabe","Aragonese":"Aragonês","American Sign Language":"Língua de sinais americana","Assamese":"Assamês","Avaric":"Avárico","Kotava":"Coreano","Aymara":"Aimará","Azerbaijani":"Azerbaidjano","Bashkir":"Basquir","Bambara":"Bambara","Belarusian":"Bielorusso","Bengali":"Bengali","British Sign Language":"Língua de sinais britânica","Bislama":"Bislamá","Tibetan":"Tibetano","Bosnian":"Bósnio","Breton":"Bretão","Bulgarian":"Búlgaro","Brazilian Sign Language":"Língua de sinais brasileira","Catalan":"Catalão","Czech":"Tcheco","Chamorro":"Chamorro","Chechen":"Checheno","Chuvash":"Tchuvache","Cornish":"Córnico","Corsican":"Corso","Cree":"Cree","Czech Sign Language":"Língua de sinais tcheca","Chinese Sign Language":"Língua de sinais chinesa","Welsh":"Galês","Danish":"Dinamarquês","German":"Alemão","Dhivehi":"Sérvio","Danish Sign Language":"Língua de sinais dinamarquesa","Dzongkha":"Butanês","Modern Greek (1453-)":"Grego, Moderno (1453-)","English":"Inglês","Esperanto":"Esperanto","Estonian":"Estoniano","Basque":"Basco","Ewe":"Jeje","Faroese":"Faroês","Persian":"Persa","Fijian":"Fidjiano","Finnish":"Finlandês","French":"Francês","Western Frisian":"Frísio ocidental","French Sign Language":"Língua de sinais francesa","Fulah":"Fula","Scottish Gaelic":"Gaélico Escocês","Irish":"Irlandês","Galician":"Galego","Manx":"Manx","Guarani":"Guarani","German Sign Language":"Língua de sinais alemã","Gujarati":"Gujerati","Haitian":"Italiano","Hausa":"Hauçá","Serbo-Croatian":"Croata","Hebrew":"Hebraico","Herero":"Hereró","Hindi":"Híndi","Hiri Motu":"Hiri Motu","Croatian":"Croata","Hungarian":"Húngaro","Armenian":"Armênio","Igbo":"Ibo","Sichuan Yi":"Lituano","Inuktitut":"Inuktitut","Indonesian":"Indonésio","Inupiaq":"Inupiaque","Icelandic":"Islandês","Italian":"Italiano","Javanese":"Javanês","Lojban":"Lojban","Japanese":"Japonês","Japanese Sign Language":"Língua de sinais japonesa","Kalaallisut":"Groenlandês (Kalaallisut)","Kannada":"Canarês","Kashmiri":"Caxemira","Georgian":"Georgiano","Kanuri":"Canúri","Kazakh":"Cazaque","Khmer":"Khmer","Kikuyu":"Kikuyu","Kinyarwanda":"Ruanda","Kirghiz":"Quirguiz","Komi":"Komi","Kongo":"Congo","Korean":"Coreano","Kuanyama":"Cuanhama","Kurdish":"Curdo","Lao":"Laosiano","Latvian":"Letão","Limburgan":"Lituano","Lingala":"Lingala","Lithuanian":"Lituano","Luxembourgish":"Luxemburguês","Luba-Katanga":"Baluba","Ganda":"Nganda","Marshallese":"Marshalês","Malayalam":"Malaiala","Marathi":"Marati","Macedonian":"Macedônio","Malagasy":"Malgaxe","Maltese":"Maltês","Mongolian":"Mongol","Maori":"Maori","Malay (macrolanguage)":"Malaiala (macrolíngua)","Burmese":"Birmanês","Nauru":"Nauru","Navajo":"Navajo","South Ndebele":"Ndebele do Sul","North Ndebele":"Ndebele do Norte","Ndonga":"Ovampo","Nepali (macrolanguage)":"Nepalês (macrolíngua)","Dutch":"Holandês","Norwegian Nynorsk":"Norueguês Nynorsk","Norwegian Bokmål":"Norueguês Nynorsk","Norwegian":"Norueguês","Nyanja":"Lituano","Occitan":"Occitano","Ojibwa":"Obíjua","Oriya (macrolanguage)":"Oriá (macrolíngua)","Oromo":"Oromo","Ossetian":"Ossétio","Panjabi":"Panjabi","Pakistan Sign Language":"Língua de sinais paquistanesa","Polish":"Polonês","Portuguese":"Português","Pushto":"Pachto","Quechua":"Quíchua","Romansh":"Romanche","Romanian":"Romeno","Russian Sign Language":"Idiomas de Sinais","Rundi":"Kirundi","Russian":"Russo","Sango":"Sango","Saudi Arabian Sign Language":"Língua de sinais da Arábia Saudita","South African Sign Language":"Língua de sinais da África do Sul","Sinhala":"Cingalês","Slovak":"Eslovaco","Slovenian":"Esloveno","Northern Sami":"Sami do norte","Samoan":"Samoano","Shona":"Xona","Sindhi":"Síndi","Somali":"Somali","Southern Sotho":"Soto do Sul","Spanish":"Espanhol","Albanian":"Albanês","Sardinian":"Sardo","Serbian":"Sérvio","Swati":"Swati","Sundanese":"Sundanês","Swahili (macrolanguage)":"Suaíli (macrolíngua)","Swedish":"Sueco","Swedish Sign Language":"Língua de sinais sueca","Tahitian":"Taitiano","Tamil":"Tâmil","Tatar":"Tártaro","Telugu":"Télugo","Tajik":"Tadjique","Tagalog":"Tagalo","Thai":"Tailandês","Tigrinya":"Tigrínia","Klingon":"Letão","Tonga (Tonga Islands)":"Tonga","Tswana":"Tsuana","Tsonga":"Tsonga","Turkmen":"Turcomeno","Turkish":"Turco","Twi":"Twi","Uighur":"Uigur","Ukrainian":"Ucraniano","Urdu":"Urdu","Uzbek":"Uzbeque","Venda":"Venda","Vietnamese":"Vietnamita","Walloon":"Valão","Wolof":"Uólofe","Xhosa":"Xhosa","Yiddish":"Iídiche","Yoruba":"Ioruba","Zhuang":"Zuni","Chinese":"Chinês","Zulu":"Zulu"} \ No newline at end of file diff --git a/shared/models/i18n/i18n.ts b/shared/models/i18n/i18n.ts index d7164b73f..347544df3 100644 --- a/shared/models/i18n/i18n.ts +++ b/shared/models/i18n/i18n.ts @@ -9,10 +9,12 @@ export const I18N_LOCALES = { 'eo': 'Esperanto', 'de-DE': 'Deutsch', 'it-IT': 'Italiano', + 'nl-NL': 'Nederlands', 'es-ES': 'Español', 'oc': 'Occitan', 'zh-Hant-TW': '繁體中文(台灣)', 'pt-BR': 'Português (Brasil)', + 'pt-PT': 'Português (Portugal)', 'sv-SE': 'svenska', 'pl-PL': 'Polski', 'ru-RU': 'русский', @@ -27,10 +29,12 @@ const I18N_LOCALE_ALIAS = { 'cs': 'cs-CZ', 'de': 'de-DE', 'es': 'es-ES', - 'pt': 'pt-BR', + 'pt': 'pt-PT', 'sv': 'sv-SE', 'pl': 'pl-PL', - 'ru': 'ru-RU' + 'ru': 'ru-RU', + 'nl': 'nl-NL', + 'zh': 'zh-Hans-CN' } export const POSSIBLE_LOCALES = Object.keys(I18N_LOCALES) diff --git a/shared/models/videos/video-resolution.enum.ts b/shared/models/videos/video-resolution.enum.ts index 5ba2c1faa..7da5e7100 100644 --- a/shared/models/videos/video-resolution.enum.ts +++ b/shared/models/videos/video-resolution.enum.ts @@ -17,27 +17,27 @@ export enum VideoResolution { */ function getBaseBitrate (resolution: VideoResolution) { switch (resolution) { - case VideoResolution.H_240P: - // quality according to Google Live Encoder: 300 - 700 Kbps - // Quality according to YouTube Video Info: 186 Kbps - return 250 * 1000 - case VideoResolution.H_360P: - // quality according to Google Live Encoder: 400 - 1,000 Kbps - // Quality according to YouTube Video Info: 480 Kbps - return 500 * 1000 - case VideoResolution.H_480P: - // quality according to Google Live Encoder: 500 - 2,000 Kbps - // Quality according to YouTube Video Info: 879 Kbps - return 900 * 1000 - case VideoResolution.H_720P: - // quality according to Google Live Encoder: 1,500 - 4,000 Kbps - // Quality according to YouTube Video Info: 1752 Kbps - return 1750 * 1000 - case VideoResolution.H_1080P: // fallthrough - default: - // quality according to Google Live Encoder: 3000 - 6000 Kbps - // Quality according to YouTube Video Info: 3277 Kbps - return 3300 * 1000 + case VideoResolution.H_240P: + // quality according to Google Live Encoder: 300 - 700 Kbps + // Quality according to YouTube Video Info: 186 Kbps + return 250 * 1000 + case VideoResolution.H_360P: + // quality according to Google Live Encoder: 400 - 1,000 Kbps + // Quality according to YouTube Video Info: 480 Kbps + return 500 * 1000 + case VideoResolution.H_480P: + // quality according to Google Live Encoder: 500 - 2,000 Kbps + // Quality according to YouTube Video Info: 879 Kbps + return 900 * 1000 + case VideoResolution.H_720P: + // quality according to Google Live Encoder: 1,500 - 4,000 Kbps + // Quality according to YouTube Video Info: 1752 Kbps + return 1750 * 1000 + case VideoResolution.H_1080P: // fallthrough + default: + // quality according to Google Live Encoder: 3000 - 6000 Kbps + // Quality according to YouTube Video Info: 3277 Kbps + return 3300 * 1000 } } -- 2.41.0